| | |
| | | import org.springblade.mdm.program.entity.NcProgramApproved; |
| | | import org.springblade.mdm.program.entity.NcProgramExchange; |
| | | import org.springblade.mdm.program.mapper.NcProgramExchangeMapper; |
| | | import org.springblade.mdm.program.service.programannotation.AnnotationData; |
| | | import org.springblade.mdm.program.service.programannotation.AnnotationProcessor; |
| | | import org.springblade.mdm.program.service.programannotation.MachineAnnotationConfig; |
| | | import org.springblade.mdm.program.service.programannotation.ProcessorHelper; |
| | | import org.springblade.mdm.program.service.programannotation.*; |
| | | import org.springblade.system.feign.IDictClient; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | |
| | | |
| | | FlowProgramFile programFile; |
| | | NcNodeHis programPackageNode = this.ncNodeHisService.getById(approved.getNcNodeId()); |
| | | String status = "SQ"; |
| | | String status = AnnotationUtil.SQ; |
| | | if(programPackageNode.isDeviationProgram()){ |
| | | status = "PL"; |
| | | status = AnnotationUtil.LG; |
| | | }else if(programPackageNode.hasCured()){ |
| | | status = "GH"; |
| | | status = AnnotationUtil.GH; |
| | | } |
| | | long deviationSerial = -1;//偏离单序号 ,-1为非偏离单,不需要加入 |
| | | if(packageNodeHis.isDeviationProgram()) { |