提交 7dd3d156 authored 作者: gongwenjie's avatar gongwenjie

Merge branch 'master' of git.yfzx.zjtys.com.cn:zjm/notes2.0

# Conflicts: # notes-attendance/src/main/java/com/zjty/tynotes/attendance/controller/AttendanceController.java
上级 633757cb
......@@ -47,7 +47,7 @@ public class ApprovalController {
return ok("提交审批失败,是否是调休,并且是否有加班时长");
}
@ApiOperation(value = "删除审批")
@ApiOperation(value = "删除请假审批")
@DeleteMapping("/delete/{id}")
public ResponseEntity delete(@PathVariable("id") String id) {
try {
......@@ -170,7 +170,20 @@ public class ApprovalController {
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 {
*/
List<Department> findSelectDepartment();
boolean deleteWorkover(String id);
}
......@@ -512,6 +512,20 @@ public class ApprovalInformationServiceImpl implements ApprovalInformationServic
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{
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 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论