Browse Source

fix:修改合同审核报错提示

ly 10 months ago
parent
commit
24eb18c810

+ 1 - 1
src/main/java/cn/ezhizao/project/business/order/controller/BizArchiveInputController.java

@@ -230,7 +230,7 @@ public class BizArchiveInputController extends BaseController {
     public AjaxResult verify(@RequestBody BizArchiveInput bizArchiveInput) {
         boolean flag = bizArchiveInputService.verify(bizArchiveInput);
         bizArchiveInputService.saveDetailMonth(bizArchiveInput);
-        return toAjax(flag);
+        return flag ? success() : error("审核失败,请刷新页面获取最新数据");
     }
 
     @PreAuthorize("@ss.hasPermi('business:archive:order:alter')")

+ 4 - 1
src/main/java/cn/ezhizao/project/business/order/service/impl/BizArchiveInputServiceImpl.java

@@ -128,7 +128,10 @@ public class BizArchiveInputServiceImpl extends ServiceImpl<BizArchiveInputMappe
 
     @Override
     public boolean verify(BizArchiveInput bizArchiveInput) {
-        super.updateById(bizArchiveInput);
+        boolean i = super.updateById(bizArchiveInput);
+        if(!i){
+            return false;
+        }
         Long userId = SecurityUtils.getUserId();
         List<BizArchiveInputDetail> details = archiveInputDetailService.query().eq("contract_id", bizArchiveInput.getId()).list();
         details.forEach(l -> {