diff --git a/gather-app/src/main/java/com/ruoyi/business/controller/PoliceLeaveApprovalController.java b/gather-app/src/main/java/com/ruoyi/business/controller/PoliceLeaveApprovalController.java index df9e9cf..4476efc 100644 --- a/gather-app/src/main/java/com/ruoyi/business/controller/PoliceLeaveApprovalController.java +++ b/gather-app/src/main/java/com/ruoyi/business/controller/PoliceLeaveApprovalController.java @@ -24,7 +24,7 @@ import java.util.List; */ @RestController @RequiredArgsConstructor -@Api(tags = "民警请(休)假审批表") +@Api(tags = "民警请假审批") @RequestMapping("/PoliceLeaveApproval") public class PoliceLeaveApprovalController extends BaseController { @@ -53,6 +53,10 @@ public class PoliceLeaveApprovalController extends BaseController { public AjaxResult add(@RequestBody PoliceLeaveApproval policeLeaveApproval){ SysUser user = getLoginUser().getUser(); if (policeLeaveApproval.getId() == null) { + policeLeaveApproval.setName(user.getNickName()); + policeLeaveApproval.setIdCard(user.getIdCard()); + policeLeaveApproval.setPhone(user.getPhonenumber()); + policeLeaveApproval.setDeptName(user.getDept().getDeptName()); policeLeaveApproval.setCreateBy(user.getNickName()); boolean result = policeLeaveApprovalService.save(policeLeaveApproval); if (!result) { @@ -79,7 +83,7 @@ public class PoliceLeaveApprovalController extends BaseController { return AjaxResult.success(result); } - @ApiOperation("查询流程") + @ApiOperation("查询流程详情") @GetMapping("/state/{id}") public AjaxResult state(@PathVariable Long id) { PoliceLeaveApproval policeLeaveApproval = policeLeaveApprovalService.getById(id); diff --git a/gather-app/src/main/java/com/ruoyi/database/domain/PoliceLeaveApproval.java b/gather-app/src/main/java/com/ruoyi/database/domain/PoliceLeaveApproval.java index 95a85fa..4806601 100644 --- a/gather-app/src/main/java/com/ruoyi/database/domain/PoliceLeaveApproval.java +++ b/gather-app/src/main/java/com/ruoyi/database/domain/PoliceLeaveApproval.java @@ -35,7 +35,10 @@ public class PoliceLeaveApproval { @ApiModelProperty("所在单位") private String deptName; - @ApiModelProperty("请假事由(1-公休假 2-事假 3-探亲假 4-婚假 5-产假 6-护理假 7-病假 8-育儿假 9-其他)") + @ApiModelProperty("请假天数") + private String days; + + @ApiModelProperty("请假类别(1-公休假 2-事假 3-探亲假 4-婚假 5-产假 6-护理假 7-病假 8-育儿假 9-其他)") private Integer leaveType; @ApiModelProperty("请假开始时间") @@ -48,14 +51,6 @@ public class PoliceLeaveApproval { @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm") private LocalDateTime endDate; - @ApiModelProperty("所在单位意见") - private String deptOpinion; - - @ApiModelProperty("政治处意见") - private String politicalOpinion; - - @ApiModelProperty("局领导审批意见") - private String leaderApproval; @ApiModelProperty("审批流程 0-未审批 1-部门审批通过 2-部门审批不通过 3-警务保障部门审批通过 4-警务保障部门审批不通过 5-局领导审批通过 6-局领导审批不通过") @TableField(condition = SqlCondition.EQUAL)