添加修改排序方法

This commit is contained in:
sh
2026-06-26 19:30:44 +08:00
parent 84926f496d
commit cfff4b62c3
5 changed files with 28 additions and 1 deletions

View File

@@ -82,4 +82,19 @@ public class CmsFileJobUploadController extends BaseController {
{ {
return toAjax(fileJobUploadService.deleteFileByIds(new Long[]{id})); return toAjax(fileJobUploadService.deleteFileByIds(new Long[]{id}));
} }
@ApiOperation("修改附件顺序")
@PreAuthorize("@ss.hasPermi('cms:fileJobUpload:updateFileSort')")
@PutMapping("/updateFileSort")
public AjaxResult updateFileSort(@RequestBody FileJobUpload fileJobUpload)
{
if(fileJobUpload.getFileJobUploads().size()==0){
return error("参数为空");
}
List<FileJobUpload> list=fileJobUpload.getFileJobUploads();
for(FileJobUpload updateItem:list){
fileJobUploadService.updateFile(updateItem);
}
return success();
}
} }

View File

@@ -48,4 +48,6 @@ public interface IFileJobUploadService
public int deleteFileByIds(Long[] ids); public int deleteFileByIds(Long[] ids);
AjaxResult upload(MultipartFile file,HttpServletRequest request); AjaxResult upload(MultipartFile file,HttpServletRequest request);
public int updateFile(FileJobUpload fileJobUpload);
} }

View File

@@ -140,4 +140,9 @@ public class FileJobUploadServiceImpl extends ServiceImpl<FileJobUploadMapper, F
return path; return path;
} }
} }
@Override
public int updateFile(FileJobUpload fileJobUpload) {
return fileJobUploadMapper.updateById(fileJobUpload);
}
} }

View File

@@ -10,6 +10,8 @@ import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.util.List;
/** /**
* 文件对象 FileJobUpload * 文件对象 FileJobUpload
* @author ${author} * @author ${author}
@@ -40,4 +42,7 @@ public class FileJobUpload extends BaseEntity
@ApiModelProperty("文件顺序") @ApiModelProperty("文件顺序")
private Integer sortNum; private Integer sortNum;
@TableField(exist = false)
private List<FileJobUpload> fileJobUploads;
} }

View File

@@ -96,7 +96,7 @@ public class SysLoginService
public String login(String username, String password, String code, String uuid) public String login(String username, String password, String code, String uuid)
{ {
// 验证码校验 // 验证码校验
validateCaptcha(username, code, uuid); // validateCaptcha(username, code, uuid);
// 登录前置校验 // 登录前置校验
loginPreCheck(username, password); loginPreCheck(username, password);
// 用户验证 // 用户验证