Browse Source

流程审批重复性判断

夏文涛 2 years ago
parent
commit
2f6c87f19d
1 changed files with 6 additions and 0 deletions
  1. 6 0
      mhotel/src/com/happy/action/WorkflowAction.java

+ 6 - 0
mhotel/src/com/happy/action/WorkflowAction.java

@@ -109,6 +109,12 @@ public class WorkflowAction  extends ActionSupport implements ServletRequestAwar
             }
             int m = 0;
             Workflow workflow1 = workflowService.queryById(workflow.getId());
+            if(workflow1.getStatus().intValue() != 1){
+                resultJson.put("message", "该流程已审批,请勿重复操作!");
+                resultJson.put("code", 500);
+                ResUtil.writeJson(ServletActionContext.getResponse(), resultJson.toString());
+                return null;
+            }
             workflow1.setWorkflowRemark(workflow.getWorkflowRemark());//审批备注
             workflow1.setWorkflowDate(UUIDUtil.getNewDate());//审批时间
             workflow1.setWorkflowName("admin");//审批人名称