fix:日报模块

日报添加接口修正
This commit is contained in:
xiangZr-hhh 2024-04-19 17:12:16 +08:00
parent cf4921397c
commit 19b3829025
3 changed files with 7 additions and 5 deletions

View File

@ -34,15 +34,15 @@ public class PermissionList {
permissionPrincipal.add(new PermissionVO("project:child:add", "增加子系统"));
permissionPrincipal.add(new PermissionVO("project:module:add", "增加子模块"));
permissionPrincipal.add(new PermissionVO("review:add", "添加审核申请"));
permissionPrincipal.add(new PermissionVO("project:daily:add", "添加日报"));
permissionPrincipal.add(new PermissionVO("daily:add", "添加日报"));
permissionPrincipal.add(new PermissionVO("project:daily:delete", "删除日报"));
permissionDeveloper.add(new PermissionVO("auth:change_password", "修改密码"));
permissionDeveloper.add(new PermissionVO("info:get_header_image", "获取头部图片"));
permissionDeveloper.add(new PermissionVO("info:edit_header_image", "编辑头部图片"));
permissionDeveloper.add(new PermissionVO("info:delete_header_image", "删除头部图片"));
permissionDeveloper.add(new PermissionVO("project:daily:add", "添加日报"));
permissionDeveloper.add(new PermissionVO("review:add", "添加审核申请"));
permissionDeveloper.add(new PermissionVO("daily:add", "添加日报"));
permissionPrincipal.add(new PermissionVO("project:child:add", "增加子系统"));
permissionPrincipal.add(new PermissionVO("project:module:add", "增加子模块"));
}

View File

@ -43,8 +43,8 @@ public class ProjectDailyController {
* @return 新增结果
*/
@PostMapping("/daily/add")
@NeedPermission("project:daily:add")
public BaseResponse add(@RequestBody @Validated ProjectDailyAddVO projectDailyAddVO,
@NeedPermission("daily:add")
public BaseResponse addDaily(@RequestBody @Validated ProjectDailyAddVO projectDailyAddVO,
@NotNull BindingResult bindingResult,
HttpServletRequest request) {
// 判断是否有参数错误
@ -55,6 +55,7 @@ public class ProjectDailyController {
return projectDailyService.addDaily(projectDailyAddVO, request);
}
@DeleteMapping("/daily/delete")
@NeedPermission("project:daily:delete")
public BaseResponse delete(@RequestParam Integer dailyId,
@ -63,6 +64,7 @@ public class ProjectDailyController {
return projectDailyService.deleteDaily(dailyId, request);
}
@GetMapping("/daily/getMyDaily")
public BaseResponse getMyDaily(@RequestParam Integer page,
@RequestParam Integer pageSize,

View File

@ -62,7 +62,7 @@ public class ProjectDailyServiceImpl implements ProjectDailyService {
ProjectDailyDO projectDailyDO = new ProjectDailyDO();
Processing.copyProperties(projectDailyAddVO, projectDailyDO);
projectDailyDO.setUserId(userId);
projectDailyDO.setProjectId(Long.valueOf(projectDailyAddVO.getProjectId()));
// 向数据库添加数据
projectDailyDAO.addProjectDaily(projectDailyDO);