sign
parent
86cccac2ff
commit
0c003d02c2
|
|
@ -24,6 +24,7 @@ import org.qinan.safetyeval.domain.gateway.SafetyMessageGateway;
|
||||||
import org.qinan.safetyeval.domain.query.EvalSignTaskQuery;
|
import org.qinan.safetyeval.domain.query.EvalSignTaskQuery;
|
||||||
import org.qinan.safetyeval.domain.query.PageResult;
|
import org.qinan.safetyeval.domain.query.PageResult;
|
||||||
import org.qinan.safetyeval.domain.service.EvalSignTaskDomainService;
|
import org.qinan.safetyeval.domain.service.EvalSignTaskDomainService;
|
||||||
|
import org.qinan.safetyeval.domain.service.ProjectStageSyncService;
|
||||||
import org.qinan.safetyeval.infrastructure.dataobject.*;
|
import org.qinan.safetyeval.infrastructure.dataobject.*;
|
||||||
import org.qinan.safetyeval.infrastructure.mapper.*;
|
import org.qinan.safetyeval.infrastructure.mapper.*;
|
||||||
import org.qinan.safetyeval.infrastructure.support.InstitutionOrgSupport;
|
import org.qinan.safetyeval.infrastructure.support.InstitutionOrgSupport;
|
||||||
|
|
@ -65,6 +66,8 @@ public class EvalSignTaskExecutor implements EvalSignTaskApi {
|
||||||
private EvalProcessControlMapper evalProcessControlMapper;
|
private EvalProcessControlMapper evalProcessControlMapper;
|
||||||
@Autowired
|
@Autowired
|
||||||
private EvalProjectMemberMapper evalProjectMemberMapper;
|
private EvalProjectMemberMapper evalProjectMemberMapper;
|
||||||
|
@Autowired
|
||||||
|
private ProjectStageSyncService projectStageSyncService;
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
|
|
@ -193,6 +196,8 @@ public class EvalSignTaskExecutor implements EvalSignTaskApi {
|
||||||
.eq(EvalProcessControlDO::getProjectId, evalSignTaskDO.getProjectId())
|
.eq(EvalProcessControlDO::getProjectId, evalSignTaskDO.getProjectId())
|
||||||
.set(EvalProcessControlDO::getOrgHeadSignatureUrl, cmd.getSignerUrl())
|
.set(EvalProcessControlDO::getOrgHeadSignatureUrl, cmd.getSignerUrl())
|
||||||
.set(EvalProcessControlDO::getOrgHeadSignatureTaskStatus, SignatureTaskStatusEnum.COMPLETED.getCode()));
|
.set(EvalProcessControlDO::getOrgHeadSignatureTaskStatus, SignatureTaskStatusEnum.COMPLETED.getCode()));
|
||||||
|
|
||||||
|
projectStageSyncService.onNodeCompleted(evalSignTaskDO.getProjectId(), ProjectStageEnum.PROCESS_CONTROL.getNode());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue