提交 aeea81dd authored 作者: gongwenjie's avatar gongwenjie

合并分支 'gwj' 到 'master'

Gwj 查看合并请求 !113
流水线 #163 已取消 于阶段
...@@ -47,7 +47,7 @@ public class ApprovalController { ...@@ -47,7 +47,7 @@ public class ApprovalController {
return ok("提交审批失败,是否是调休,并且是否有加班时长"); return ok("提交审批失败,是否是调休,并且是否有加班时长");
} }
@ApiOperation(value = "删除审批") @ApiOperation(value = "删除请假审批")
@DeleteMapping("/delete/{id}") @DeleteMapping("/delete/{id}")
public ResponseEntity delete(@PathVariable("id") String id) { public ResponseEntity delete(@PathVariable("id") String id) {
try { try {
...@@ -170,7 +170,20 @@ public class ApprovalController { ...@@ -170,7 +170,20 @@ public class ApprovalController {
return ok("查找可选择部门失败"); return ok("查找可选择部门失败");
} }
@ApiOperation(value = "删除加班审批")
@DeleteMapping("/delete/{id}")
public ResponseEntity deleteWorkover(@PathVariable("id") String id) {
try {
boolean b = approvalInformationService.deleteWorkover(id);
if(b){
return ok("删除加班审批成功");
}
} catch (Exception e) {
e.printStackTrace();
logger.error("删除加班审批失败,错误内容{}:",e.getMessage());
}
return ok("删除加班审批失败");
}
} }
...@@ -87,4 +87,5 @@ public interface ApprovalInformationService { ...@@ -87,4 +87,5 @@ public interface ApprovalInformationService {
*/ */
List<Department> findSelectDepartment(); List<Department> findSelectDepartment();
boolean deleteWorkover(String id);
} }
...@@ -512,6 +512,20 @@ public class ApprovalInformationServiceImpl implements ApprovalInformationServic ...@@ -512,6 +512,20 @@ public class ApprovalInformationServiceImpl implements ApprovalInformationServic
return departments; return departments;
} }
@Override
public boolean deleteWorkover(String id) {
Optional<WorkoverAppro> optional = workoverApproDao.findById(id);
if(optional.isPresent()){
WorkoverAppro workoverAppro = optional.get();
String status = workoverAppro.getStatus();
if(("0").equals(status)){
approvalInformationDao.deleteById(id);
return true;
}
}
return false;
}
public static void main(String[] args) throws Exception{ public static void main(String[] args) throws Exception{
Config config = new Config("1","09:00:00","17:00:00","2","3","15","17","1","1","1","1","1","1","1","1","1","1","1"); Config config = new Config("1","09:00:00","17:00:00","2","3","15","17","1","1","1","1","1","1","1","1","1","1","1");
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论