zhanghua
2023-11-29 5b545fd1006fb28dbe3928c666db2d8a0622fcf2
ycl-platform/src/main/java/com/ycl/service/caseHandler/impl/IDispatchHandleServiceImpl.java
@@ -22,7 +22,6 @@
import javax.annotation.Resource;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
import java.util.Date;
/**
@@ -45,6 +44,7 @@
    WorkflowConfigStepMapper workflowConfigStepMapper;
    @Override
    @Transactional
    public DispatchInfo dispatch(DispatchInfoParam dispatchInfoParam) {
        //新增调度信息
        DispatchInfo dispatchInfo = new DispatchInfo();
@@ -71,6 +71,7 @@
        //修改调度记录
        DisposeRecord disposeRecord = new DisposeRecord();
        disposeRecord.setHandlerId(dispatchInfo.getCreateUser());
        disposeRecord.setResult(dispatchInfo.getDispatchOpinion());
        //调度已结束
        disposeRecord.setState(1);
        disposeRecord.setEndTime(LocalDateTime.now());
@@ -86,8 +87,9 @@
        stepNextRecord.setBaseCaseId(baseCase.getId());
        stepNextRecord.setWorkflowConfigStepId(stepNext.getId());
        stepNextRecord.setStepName(stepNext.getName());
        stepNextRecord.setLimitTime(dispatchInfoParam.getDisposeDate());
        stepNextRecord.setHandlerId(dispatchInfoParam.getLawEnforcer());
        stepNextRecord.setHandlerRoleId(stepNext.getRoleId());
        stepNextRecord.setLimitTime(LocalDateTime.parse(dispatchInfoParam.getDisposeDate(), DateTimeFormatter.ofPattern("yyyy-MM-dd hh:mm:ss")));
        //上传处置未结束
        stepNextRecord.setState(0);
        stepNextRecord.setStartTime(LocalDateTime.now());