|
@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.google.common.collect.Lists;
|
|
|
import com.jeeplus.aop.logging.annotation.ApiLog;
|
|
|
+import com.jeeplus.common.utils.ResponseUtil;
|
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
|
import com.jeeplus.sys.constant.enums.LogTypeEnum;
|
|
|
import com.jeeplus.sys.utils.StringUtils;
|
|
@@ -83,7 +84,9 @@ public class ChangesDimissionController {
|
|
|
@PreAuthorize("hasAnyAuthority('changes:dimission:save','changes:dimission:edit')")
|
|
|
@PostMapping("save")
|
|
|
public ResponseEntity save(@Valid @RequestBody ChangesDimissionDTO changesDimissionDTO) {
|
|
|
- return changesDimissionService.saveDimission(changesDimissionDTO);
|
|
|
+ changesDimissionService.saveDimission(changesDimissionDTO);
|
|
|
+ return ResponseUtil.newInstance().add("businessTable", "changes_dimission").add("businessId", changesDimissionDTO.getId()).ok ("操作成功");
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**
|
|
@@ -108,4 +111,15 @@ public class ChangesDimissionController {
|
|
|
public ResponseEntity updateStatus(String id) {
|
|
|
return changesDimissionService.updateStatus(id);
|
|
|
}
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 同意、驳回、撤回 离职审批
|
|
|
+ * @param changesDimissionDTO
|
|
|
+ */
|
|
|
+ @ApiLog(value = "同意/驳回/撤回离职审批", type = LogTypeEnum.SAVE)
|
|
|
+ @PreAuthorize("hasAnyAuthority('changes:dimission:save','changes:dimission:edit')")
|
|
|
+ @PostMapping("updateVettingStatusById")
|
|
|
+ public void updateVettingStatusById(@Valid @RequestBody ChangesDimissionDTO changesDimissionDTO) {
|
|
|
+ changesDimissionService.updateVettingStatusById(changesDimissionDTO);
|
|
|
+ }
|
|
|
}
|