Преглед изворни кода

公共服务将流程节点人作为权限条件

fyz пре 3 месеци
родитељ
комит
4b5110f8df
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      mjava-mc/src/main/java/com/malk/mc/service/impl/McYdServiceImpl.java

+ 6 - 1
mjava-mc/src/main/java/com/malk/mc/service/impl/McYdServiceImpl.java

@@ -215,12 +215,17 @@ public class McYdServiceImpl implements McYdService {
 
     @Override
     public McR saveApproverToForm(Map map) {
+        try {
+            Thread.sleep(5000);
+        } catch (InterruptedException e) {
+            throw new RuntimeException(e);
+        }
         String key = UtilMap.getString(map,"key");
         String formInstId = UtilMap.getString(map,"formInstId");
         JSONArray jsonArray=(JSONArray) ydClient.queryData(YDParam.builder().processInstanceId(formInstId).build(),YDConf.FORM_QUERY.retrieve_approval_record).getResult();
         List<String> userIds = new ArrayList<>();
         extractOperatorIds(jsonArray,userIds);
-        ydClient.operateData(YDParam.builder().updateFormDataJson(JSONObject.toJSONString(UtilMap.map(key,userIds))).formInstId(formInstId).build(), YDConf.FORM_OPERATION.update);
+        ydClient.operateData(YDParam.builder().updateFormDataJson(JSONObject.toJSONString(UtilMap.map(key, userIds))).formInstId(formInstId).build(), YDConf.FORM_OPERATION.update);
         return McR.success();
     }