Ver código fonte

批量审批-付款申请合同金额为空时不更新审批状态

lgl 11 meses atrás
pai
commit
93f6c130e7

+ 2 - 2
src/main/java/com/liang/common/advice/ExceptionHandlerAdvice.java

@@ -39,8 +39,8 @@ public class ExceptionHandlerAdvice {
39 39
     @ExceptionHandler({CustomDivException.class})
40 40
     @ResponseBody
41 41
     public String customDivException(RuntimeException exception) {
42
-        return " <div class='grid-demo layui-bg-red'>" + exception.getMessage() +
43
-                "</div>";
42
+        return " <h1 class='grid-demo layui-bg-red'>" + exception.getMessage() +
43
+                "</h1>";
44 44
     }
45 45
 
46 46
     @ExceptionHandler({IllegalArgumentException.class})

+ 26 - 24
src/main/resources/templates/prjapproverecord/list.html

@@ -648,31 +648,33 @@
648 648
                         url: AjaxUtil.ctx + "prjApproverecord/doUpdateApproveFksq",
649 649
                         data: bathUpdateRes.approveInfo,
650 650
                         success: function (res) {
651
-                            //更新审批状态
652
-                            var project = {
653
-                                "id": xmApprovalBath.xmid,
654
-                                "spzt": ''
655
-                            }
656
-                            if (bathUpdateRes.approveInfo.spcz == '返回修改') {
657
-                                project.spzt = '未提交(返回)';
658
-                            } else if (bathUpdateRes.approveInfo.zt == '科技项目管理专责1审批') {
659
-                                project.spzt = '科技项目管理专责2审批';
660
-                            } else if (bathUpdateRes.approveInfo.zt == '科技项目管理专责2审批') {
661
-                                project.spzt = '科技部部门主任审批';
662
-                            } else if (bathUpdateRes.approveInfo.zt === '科技部部门主任审批') {
663
-                                project.spzt = '审批结束';
664
-                            }
665
-
666
-                            AjaxUtil.post({
667
-                                url: AjaxUtil.ctx + "staPayapproval/updateSpzt",
668
-                                contentType: "application/json",
669
-                                data: JSON.stringify(project),
670
-                                success: function (res) {
671
-                                    return true;
672
-                                },
673
-                                error: function (error) {
651
+                            if (res.code == 0) {
652
+                                //更新审批状态
653
+                                var project = {
654
+                                    "id": xmApprovalBath.xmid,
655
+                                    "spzt": ''
674 656
                                 }
675
-                            });
657
+                                if (bathUpdateRes.approveInfo.spcz == '返回修改') {
658
+                                    project.spzt = '未提交(返回)';
659
+                                } else if (bathUpdateRes.approveInfo.zt == '科技项目管理专责1审批') {
660
+                                    project.spzt = '科技项目管理专责2审批';
661
+                                } else if (bathUpdateRes.approveInfo.zt == '科技项目管理专责2审批') {
662
+                                    project.spzt = '科技部部门主任审批';
663
+                                } else if (bathUpdateRes.approveInfo.zt === '科技部部门主任审批') {
664
+                                    project.spzt = '审批结束';
665
+                                }
666
+
667
+                                AjaxUtil.post({
668
+                                    url: AjaxUtil.ctx + "staPayapproval/updateSpzt",
669
+                                    contentType: "application/json",
670
+                                    data: JSON.stringify(project),
671
+                                    success: function (res) {
672
+                                        return true;
673
+                                    },
674
+                                    error: function (error) {
675
+                                    }
676
+                                });
677
+                            }
676 678
                         },
677 679
                         error: function (error) {
678 680
                         }