소스 검색

优化查询审核人

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);