浏览代码

新增updateTitle接口

lyhzzz 2 年之前
父节点
当前提交
6bd8dc8eb2
共有 1 个文件被更改,包括 17 次插入0 次删除
  1. 17 0
      src/main/java/com/fdkankan/fusion/controller/CaseFilesController.java

+ 17 - 0
src/main/java/com/fdkankan/fusion/controller/CaseFilesController.java

@@ -2,6 +2,7 @@ package com.fdkankan.fusion.controller;
 
 
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.fdkankan.fusion.common.FilePath;
 import com.fdkankan.fusion.common.ResultCode;
 import com.fdkankan.fusion.exception.BusinessException;
@@ -64,6 +65,22 @@ public class CaseFilesController extends BaseController{
         caseFilesService.saveOrUpdate(caseFiles);
         return ResultData.ok();
     }
+    @PostMapping("/updateTitle")
+    public ResultData updateTitle(
+                          @RequestParam(required = false) Integer filesId ,
+                          @RequestParam(required = false) String filesTitle ){
+        if( StringUtils.isEmpty(filesTitle)
+                || filesId== null ){
+            throw new BusinessException(ResultCode.MISSING_REQUIRED_PARAMETERS);
+        }
+        LambdaUpdateWrapper<CaseFiles> wrapper = new LambdaUpdateWrapper<>();
+        wrapper.eq(CaseFiles::getFilesId,filesId);
+        wrapper.set(CaseFiles::getFilesTitle,filesTitle);
+        caseFilesService.update(wrapper);
+        return ResultData.ok();
+    }
+
+
     @PostMapping("/delete")
     public ResultData delete(@RequestBody CaseFiles caseFiles ){
         if(caseFiles.getFilesId() == null ){