| | |
| | | import org.springblade.mdm.commons.service.UserCommonService; |
| | | import org.springblade.mdm.flow.vo.ApproveTableInfo; |
| | | import org.springblade.mdm.program.entity.NcNode; |
| | | import org.springblade.mdm.program.entity.NcNodeHis; |
| | | import org.springblade.mdm.program.entity.NcProgramApproved; |
| | | import org.springblade.mdm.program.service.NcNodeHisService; |
| | | import org.springblade.mdm.program.service.NcNodeService; |
| | | import org.springblade.mdm.program.service.NcProgramApprovedService; |
| | | import org.springblade.system.feign.IUserClient; |
| | |
| | | @Service |
| | | public class ApproveInfoQueryService { |
| | | @Autowired |
| | | private NcNodeService ncNodeService; |
| | | private NcNodeHisService ncNodeHisService; |
| | | @Autowired |
| | | private HistoryService historyService; |
| | | @Autowired |
| | |
| | | if(appOpt.isEmpty()){ |
| | | appInfo.setProgramNo("(未生成)"); |
| | | }else{ |
| | | NcNode programPkgNameNode = this.ncNodeService.getById(appOpt.get().getNcNodeId()); |
| | | appInfo.setProgramNo(programPkgNameNode.getProgramNo()); |
| | | NcNodeHis programPkgNameNode = this.ncNodeHisService.getById(appOpt.get().getNcNodeId()); |
| | | appInfo.setProgramNo(programPkgNameNode.programNo()); |
| | | } |
| | | |
| | | return appInfo; |