From 5407d0eb0d97f403e52eaa2b825f99ad8c09c4c0 Mon Sep 17 00:00:00 2001 From: assina045 Date: Thu, 11 May 2023 17:04:25 +0800 Subject: [PATCH] Now clicking the Specific Content button will bring up the details of the affair --- .../pinnacle/controller/AffairController.java | 28 ++++---- ui/src/components/ApproverApproved.vue | 60 +++++++++++++++-- ui/src/components/ApproverNotApproved.vue | 66 +++++++++++++++++-- 3 files changed, 128 insertions(+), 26 deletions(-) diff --git a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AffairController.java b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AffairController.java index 578cd80..fc2063f 100644 --- a/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AffairController.java +++ b/Pinnacle/src/main/java/com/cfive/pinnacle/controller/AffairController.java @@ -24,46 +24,44 @@ public class AffairController { IAffairService affairService; - @PostMapping("/add") - public ResponseResult addAffair(@RequestBody Affair affair){ - return ResponseResult.build(ResponseCode.DATABASE_SAVE_OK,"success",affairService.save(affair)); + public ResponseResult addAffair(@RequestBody Affair affair) { + return ResponseResult.build(ResponseCode.DATABASE_SAVE_OK, "success", affairService.save(affair)); } @GetMapping("/NotApproved") - public ResponseResult select_NotApproved(){ + public ResponseResult select_NotApproved() { LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); wrapper.eq(Affair::getStatus, 0); return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", affairService.list(wrapper)); } - @GetMapping("/Approved") - public ResponseResult select_Approved(){ - LambdaQueryWrapper wrapper2 =new LambdaQueryWrapper<>(); - wrapper2.ne(Affair::getStatus,0); - return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK,"success",affairService.list(wrapper2)) ; + public ResponseResult select_Approved() { + LambdaQueryWrapper wrapper2 = new LambdaQueryWrapper<>(); + wrapper2.ne(Affair::getStatus, 0); + return ResponseResult.build(ResponseCode.DATABASE_SELECT_OK, "success", affairService.list(wrapper2)); } @PutMapping("/yes") - public ResponseResult updateAffair_yes(@RequestBody Affair affair){ + public ResponseResult updateAffair_yes(@RequestBody Affair affair) { System.out.println(affair); - return ResponseResult.build(ResponseCode.DATABASE_UPDATE_OK,"success",affairService.updateAffair_Yes(affair)); + return ResponseResult.build(ResponseCode.DATABASE_UPDATE_OK, "success", affairService.updateAffair_Yes(affair)); //审批同意 } @PutMapping("/no") - public ResponseResult updateAffair_No(@RequestBody Affair affair){ - return ResponseResult.build(ResponseCode.DATABASE_UPDATE_OK,"success",affairService.updateAffair_No(affair)); + public ResponseResult updateAffair_No(@RequestBody Affair affair) { + return ResponseResult.build(ResponseCode.DATABASE_UPDATE_OK, "success", affairService.updateAffair_No(affair)); //审批驳回 } @DeleteMapping("/{id}") - public ResponseResult deleteAffair_Apprioved(@PathVariable Long id){ + public ResponseResult deleteAffair_Approved(@PathVariable Long id) { System.out.println("affair"); - return ResponseResult.build(ResponseCode.DATABASE_DELETE_OK,"success",affairService.removeById(id)); + return ResponseResult.build(ResponseCode.DATABASE_DELETE_OK, "success", affairService.removeById(id)); //删除已审批事务 } diff --git a/ui/src/components/ApproverApproved.vue b/ui/src/components/ApproverApproved.vue index c4f9a99..b2f036a 100644 --- a/ui/src/components/ApproverApproved.vue +++ b/ui/src/components/ApproverApproved.vue @@ -51,14 +51,14 @@ - + @@ -69,6 +69,30 @@ + + + + 事务标题: + {{ dialogData.title }} + + + + 具体内容: + + + + {{ dialogData.content }} + + + + + + 返 回 + + + + +
- +