| | |
| | | import com.zt.life.sys.dto.OssDto; |
| | | import com.zt.modules.coderule.service.SysCodeRuleService; |
| | | import com.zt.modules.workflow.dto.FlowInfoDto; |
| | | import com.zt.modules.workflow.service.WorkflowService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Service; |
| | | import com.zt.common.db.query.QueryFilter; |
| | |
| | | |
| | | @Autowired |
| | | private SysCodeRuleService sysCodeRuleService; |
| | | |
| | | @Autowired |
| | | private WorkflowService workflowService; |
| | | |
| | | |
| | | /** |
| | |
| | | |
| | | } else { |
| | | TestCheckOrder checkOrder = new TestCheckOrder(); |
| | | checkOrder.setPageCode(pageCode); |
| | | data.setCheckOrder(checkOrder); |
| | | List<TestCheckOrderList> checkOrderList = checkOrderListService.itemList(pageCode + "_check_item"); |
| | | data.setCheckOrderList(checkOrderList); |
| | |
| | | checkOrderListService.insert(checkOrderList); |
| | | } |
| | | } |
| | | |
| | | Long bizId = checkOrderDto.getCheckOrder().getId(); |
| | | FlowInfoDto flowInfoDto = checkOrderDto.getFlowInfoDto(); |
| | | |
| | | if (flowInfoDto != null && flowInfoDto.getSubmitType() != null && "tj,bl".contains(flowInfoDto.getSubmitType())) { |
| | | if ("tj".equals(flowInfoDto.getSubmitType())) { |
| | | workflowService.startFlow(flowInfoDto.getFlowCode(), bizId); |
| | | } |
| | | workflowService.approvePass(flowInfoDto.getFlowCode(), bizId, flowInfoDto.getStepIdMark()); |
| | | } |
| | | return checkId; |
| | | } |
| | | } |