审批问题处理
parent
c1ed59744a
commit
b78b0b9d8e
|
@ -253,7 +253,7 @@ public class ProjectEstimateService {
|
|||
Admin admin) throws Exception {
|
||||
Project p = estimateAddSave(project, estimateBean, admin, ApproveStatusEnum.APPROVAL_PENDING);
|
||||
|
||||
projectInstanceService.startEstimateProcessInstance(p, admin);
|
||||
//projectInstanceService.startEstimateProcessInstance(p, admin);
|
||||
|
||||
estimateApprove(0, p, admin);
|
||||
|
||||
|
@ -270,7 +270,7 @@ public class ProjectEstimateService {
|
|||
Project p = projectService.addProject(project, admin, approveStatusEnum);
|
||||
saveEstimate(p, estimateBean);
|
||||
|
||||
return project;
|
||||
return p;
|
||||
}
|
||||
/**
|
||||
* 编辑概算保存项目并发起审核
|
||||
|
|
|
@ -4,6 +4,8 @@ import cn.palmte.work.bean.ApproveStatusEnum;
|
|||
import cn.palmte.work.bean.StatusEnum;
|
||||
import cn.palmte.work.config.activiti.ActConstant;
|
||||
import cn.palmte.work.model.*;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
import top.jfunc.common.utils.CollectionUtil;
|
||||
|
@ -19,6 +21,7 @@ import java.util.stream.Collectors;
|
|||
*/
|
||||
@Service
|
||||
public class ProjectInstanceService {
|
||||
private static final Logger logger = LoggerFactory.getLogger(ActProcInsService.class);
|
||||
@Autowired
|
||||
private ProjectRepository projectRepository;
|
||||
@Autowired
|
||||
|
@ -93,6 +96,7 @@ public class ProjectInstanceService {
|
|||
HashMap<String, Object> variables = new HashMap<>();
|
||||
variables.put(ActConstant.KEY_PROJECT_TYPE, project.getType());
|
||||
String businessKey = String.valueOf(project.getId());
|
||||
logger.info("startProcess processDefkey:{}, businessKey:{}", processDefkey, businessKey);
|
||||
String processInstanceId = actProcInsService.startProcessInstance(processDefkey, businessKey, variables);
|
||||
|
||||
//保存流程实例id与项目的关联关系
|
||||
|
|
Loading…
Reference in New Issue