|
@@ -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 ){
|