|
@@ -8,10 +8,7 @@ import com.qmth.boot.api.exception.ApiException;
|
|
|
import com.qmth.sop.business.activiti.service.ActivitiService;
|
|
|
import com.qmth.sop.business.bean.bean.FormPropertyBean;
|
|
|
import com.qmth.sop.business.bean.result.*;
|
|
|
-import com.qmth.sop.business.entity.TFCustomFlow;
|
|
|
-import com.qmth.sop.business.entity.TFCustomFlowEntity;
|
|
|
-import com.qmth.sop.business.entity.TFFlowApprove;
|
|
|
-import com.qmth.sop.business.entity.TFFlowLog;
|
|
|
+import com.qmth.sop.business.entity.*;
|
|
|
import com.qmth.sop.business.mapper.SysUserMapper;
|
|
|
import com.qmth.sop.business.service.*;
|
|
|
import com.qmth.sop.common.contant.SystemConstant;
|
|
@@ -20,6 +17,7 @@ import com.qmth.sop.common.lock.MemoryLock;
|
|
|
import com.qmth.sop.common.util.GsonUtil;
|
|
|
import com.qmth.sop.common.util.JacksonUtil;
|
|
|
import com.qmth.sop.common.util.ResultUtil;
|
|
|
+import com.qmth.sop.common.util.ServletUtil;
|
|
|
import org.activiti.bpmn.model.BpmnModel;
|
|
|
import org.activiti.bpmn.model.FlowNode;
|
|
|
import org.activiti.bpmn.model.UserTask;
|
|
@@ -169,7 +167,8 @@ public class ActivitiServiceImpl implements ActivitiService {
|
|
|
Map<String, Object> map) {
|
|
|
if (CollectionUtils.isEmpty(approveUserIds) && (approve == FlowApprovePassEnum.START || approve == FlowApprovePassEnum.DRAFT || approve == FlowApprovePassEnum.PASS)) {
|
|
|
approveUserIds = new ArrayList<>();
|
|
|
- approveUserIds.add("123");//否则是当前登录用户
|
|
|
+ SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
|
|
|
+ approveUserIds.add(String.valueOf(sysUser.getId()));//否则是当前登录用户
|
|
|
}
|
|
|
String processFlowId = null;
|
|
|
TFCustomFlowEntity tfCustomFlowEntity = null;
|