ソースを参照

优化查询审核人

Your Name 3 年 前
コミット
2f310d2dba
共有1 個のファイルを変更した3 個の追加1 個の削除を含む
  1. 3 1
      service-common/src/main/java/com/java110/common/smo/impl/OaWorkflowUserInnerServiceSMOImpl.java

+ 3 - 1
service-common/src/main/java/com/java110/common/smo/impl/OaWorkflowUserInnerServiceSMOImpl.java

@@ -660,9 +660,11 @@ public class OaWorkflowUserInnerServiceSMOImpl extends BaseServiceSMO implements
 
     @Override
     public List<JSONObject> queryFirstAuditStaff(@RequestBody OaWorkflowXmlDto oaWorkflowXmlDto) {
+        String bpmnXml = oaWorkflowXmlDto.getBpmnXml();
+        bpmnXml = bpmnXml.replaceAll("camunda:assignee", "activiti:assignee");
         List<JSONObject> tasks = new ArrayList<>();
         XMLInputFactory xif = XMLInputFactory.newInstance();
-        InputStreamReader in = new InputStreamReader(new ByteArrayInputStream(oaWorkflowXmlDto.getBpmnXml().getBytes()), StandardCharsets.UTF_8);
+        InputStreamReader in = new InputStreamReader(new ByteArrayInputStream(bpmnXml.getBytes()), StandardCharsets.UTF_8);
         XMLStreamReader xtr = null;
         try {
             xtr = xif.createXMLStreamReader(in);