Procházet zdrojové kódy

加入接口协议

Your Name před 3 roky
rodič
revize
79b64820ed

+ 3 - 1
java110-bean/src/main/java/com/java110/dto/oaWorkflow/OaWorkflowDto.java

@@ -18,7 +18,9 @@ public class OaWorkflowDto extends PageDto implements Serializable {
     public static final String STATE_WAIT = "W";//待部署
     public static final String STATE_COMPLAINT = "C";//部署完成
 
-    public static final String FLOW_TYPE_ITEM_RELEASE="物品放行";
+    public static final String FLOW_TYPE_ITEM_RELEASE="2002";//物品放行
+
+    public static final String FLOW_TYPE_PUBLIC="1001";//物品放行
 
     private String userId;
     private String describle;

+ 5 - 2
service-common/src/main/java/com/java110/common/bmo/workflow/impl/QueryWorkFlowFirstStaffBMOImpl.java

@@ -163,8 +163,11 @@ public class QueryWorkFlowFirstStaffBMOImpl implements IQueryWorkFlowFirstStaffB
 
         Assert.listOnlyOne(oaWorkflowDtos, "未包含流程");
 
-        //表单 部署
-        deployForm(oaWorkflowDtos.get(0));
+        //普通流程需要部署 表单 其他类型不需要部署
+        if(OaWorkflowDto.FLOW_TYPE_PUBLIC.equals(oaWorkflowDtos.get(0).getFlowType())) {
+            //表单 部署
+            deployForm(oaWorkflowDtos.get(0));
+        }
 
         String deploymentid = "";
         try {