lqc %!s(int64=5) %!d(string=hai) anos
pai
achega
fca19bd432

+ 10 - 9
src/main/java/com/mokamrp/privates/controller/pangu/FosterwxTaskScheduleController.java

@@ -3,6 +3,7 @@ package com.mokamrp.privates.controller.pangu;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.mokamrp.privates.constant.HttpStatus;
 import com.mokamrp.privates.controller.BaseController;
+import com.mokamrp.privates.entity.AddHandle;
 import com.mokamrp.privates.entity.ResHandle;
 import com.mokamrp.privates.entity.pangu.FosterwxTaskScheduleHandle;
 import com.mokamrp.privates.help.AjaxResult;
@@ -98,9 +99,9 @@ public class FosterwxTaskScheduleController extends BaseController<FosterwxTaskS
 
     @PostMapping("/addPro")
     @Transactional(rollbackFor = Exception.class)
-    public Object add(@Valid @RequestBody FosterwxTaskSchedule fosterwxTaskSchedule, BindingResult bindingResult, @AuthUser User authUser) {
+    public Object add(@Valid @RequestBody AddHandle<FosterwxTaskSchedule> addHandle, BindingResult bindingResult, @AuthUser User authUser) {
         // 临时任务
-        fosterwxTaskSchedule.setTemplateId(0);
+        addHandle.getRaw().setTemplateId(0);
         // 根据模板id获取最大的taskid
         LambdaQueryWrapper<FosterwxTaskSchedule> fosterwxTaskScheduleLambdaQueryWrapper = new LambdaQueryWrapper<>();
         fosterwxTaskScheduleLambdaQueryWrapper.eq(FosterwxTaskSchedule::getTemplateId, 0);
@@ -108,16 +109,16 @@ public class FosterwxTaskScheduleController extends BaseController<FosterwxTaskS
         fosterwxTaskScheduleLambdaQueryWrapper.last("Limit 1");
         FosterwxTaskSchedule maxId = fosterwxTaskScheduleService.getOne(fosterwxTaskScheduleLambdaQueryWrapper);
         if (null == maxId) {
-            fosterwxTaskSchedule.setTaskId(1);
+            addHandle.getRaw().setTaskId(1);
         } else {
-            fosterwxTaskSchedule.setTaskId(maxId.getTaskId() + 1);
+            addHandle.getRaw().setTaskId(maxId.getTaskId() + 1);
         }
-        fosterwxTaskSchedule.setCreateAt(LocalDateTime.now());
-        fosterwxTaskSchedule.setCreateUid(authUser.getId());
-        fosterwxTaskSchedule.setUpdateAt(LocalDateTime.now());
-        fosterwxTaskSchedule.setUpdateUid(authUser.getId());
+        addHandle.getRaw().setCreateAt(LocalDateTime.now());
+        addHandle.getRaw().setCreateUid(authUser.getId());
+        addHandle.getRaw().setUpdateAt(LocalDateTime.now());
+        addHandle.getRaw().setUpdateUid(authUser.getId());
 
-        fosterwxTaskScheduleService.save(fosterwxTaskSchedule);
+        fosterwxTaskScheduleService.save(addHandle.getRaw());
 
         return AjaxResult.success("更新成功!");
     }

+ 1 - 1
src/main/java/com/mokamrp/privates/service/pangu/impl/FosterwxTaskTemplateServiceImpl.java

@@ -38,7 +38,7 @@ public class FosterwxTaskTemplateServiceImpl extends ServiceImpl<FosterwxTaskTem
         Integer page = handle.getPage();
         LambdaQueryWrapper<FosterwxTaskTemplate> taskTemplateLambdaQueryWrapper = new LambdaQueryWrapper<>();
         if (null != handle.getTemplateName() && !handle.getTemplateName().isEmpty())
-            taskTemplateLambdaQueryWrapper.eq(FosterwxTaskTemplate::getTemplateName, handle.getTemplateName());
+            taskTemplateLambdaQueryWrapper.like(FosterwxTaskTemplate::getTemplateName, handle.getTemplateName());
         if (null != handle.getId())
             taskTemplateLambdaQueryWrapper.eq(FosterwxTaskTemplate::getId, handle.getId());
         taskTemplateLambdaQueryWrapper.eq(FosterwxTaskTemplate::getDelFlg, 1);