| | |
| | | String programName = NcNodeService.genProgramName(props.getDrawingNo(),props.getProcessNo()); |
| | | NcNode packageNode = ncNodeService.getProgramPackageByName(programName); |
| | | |
| | | addApproveTable(packageNode); |
| | | addApproveTable(packageNode,props.getTitle()); |
| | | |
| | | updateApproveRecordNodeId(instId,packageNode.getId()); |
| | | |
| | |
| | | } |
| | | |
| | | //void updateFlowProgramFile(String instId){ |
| | | void addApproveTable(NcNode packageNode){ |
| | | void addApproveTable(NcNode packageNode,String title){ |
| | | //List<FlowProgramFile> programFiles = flowProgramFileService.lambdaQuery().eq(FlowProgramFile::getProcessInstanceId, instId).list(); |
| | | //if(!programFiles.isEmpty()) { |
| | | //FlowProgramFile pf = programFiles.get(0); |
| | |
| | | //approved.setProgramName(pf.getProgramName()); |
| | | approved.setProgramName(packageNode.getName()); |
| | | approved.setNcNodeId(packageNode.getId());//程序包节点id |
| | | approved.setTitle(title); |
| | | approvedService.save(approved); |
| | | /* |
| | | NcNode pkgNode = ncNodeService.getProgramPackageByName(pf.getProgramName()); |