Forráskód Böngészése

微信小程序登录

wangliang 1 éve
szülő
commit
f40d267217

+ 1 - 1
sop-business/src/main/java/com/qmth/sop/business/activiti/service/impl/ActivitiServiceImpl.java

@@ -199,7 +199,7 @@ public class ActivitiServiceImpl implements ActivitiService {
             Optional.ofNullable(tfCustomFlow).orElseThrow(() -> ExceptionResultEnum.FLOW_CUSTOM_NO_DATA.exception());
             Optional.ofNullable(tfCustomFlow.getFlowProcessVar()).orElseThrow(() -> ExceptionResultEnum.FLOW_PROCESS_VAR_NO_DATA.exception());
 
-            map.put(SystemConstant.DEFAULT_ASSIGNEE_LIST + 1, Arrays.asList(String.valueOf(sysUser.getId())));
+            map.put(SystemConstant.DEFAULT_ASSIGNEE_LIST + 1, approveUserIds);
             ProcessInstance processInstance = runtimeService.startProcessInstanceById(tfCustomFlow.getFlowDefinitionId(), map);
             processFlowId = processInstance.getId();
 

+ 2 - 2
sop-business/src/main/resources/mapper/SysUserMapper.xml

@@ -38,7 +38,7 @@
         24 - TIMESTAMPDIFF(HOUR,DATE_FORMAT(FROM_UNIXTIME(tsjr.exec_time / 1000), '%Y-%m-%d %H:%i:%s'),NOW()) as processHour
         from
         ACT_RU_TASK art
-        left join t_f_flow_approve tffa on art.PROC_INST_ID_ = tffa.flow_id
+        join t_f_flow_approve tffa on art.PROC_INST_ID_ = tffa.flow_id
         left join t_f_custom_flow_entity tfcfe on tfcfe.flow_id = tffa.flow_id
         left join t_f_custom_flow tfcf on tfcf.id = tfcfe.t_f_custom_flow_id
         left join t_b_crm tbc on tbc.crm_no = tfcfe.crm_no
@@ -101,7 +101,7 @@
         from
         ACT_RU_TASK art
         left join act_ru_identitylink ari on ari.TASK_ID_ = art.ID_
-        left join t_f_flow_approve tffa on tffa.flow_id = art.PROC_INST_ID_
+        join t_f_flow_approve tffa on tffa.flow_id = art.PROC_INST_ID_
         left join t_f_custom_flow_entity tfcfe on tfcfe.flow_id = tffa.flow_id
         left join t_f_custom_flow tfcf on tfcf.id = tfcfe.t_f_custom_flow_id
         left join t_b_crm tbc on tbc.crm_no = tfcfe.crm_no