| | |
| | | |
| | | private StaDeviceLastMapper deviceLastDao; |
| | | private StaDeviceLifeMapper deviceLifeDao; |
| | | private StaDeviceLifeLastMapper deviceLifeLastDao; |
| | | private StaWipSnExMapper wipSnExDao; |
| | | private StaDeviceProductionLogMapper deviceProductionLogDao; |
| | | private StaAssemblyWorkLastMapper assemblyWorkLastDao; |
| | |
| | | private OthFileMapper othFileMapper; |
| | | @Value("${dy.webFile.fmUrl}") |
| | | private String fmUrl; |
| | | |
| | | @Autowired |
| | | public void setDeviceLastDao(StaDeviceLastMapper deviceLastDao) { |
| | | this.deviceLastDao = deviceLastDao; |
| | |
| | | public void setOthFileMapper(OthFileMapper othFileMapper) { |
| | | this.othFileMapper = othFileMapper; |
| | | } |
| | | @Autowired |
| | | public void setDeviceLifeLastDao(StaDeviceLifeLastMapper deviceLifeLastDao) { |
| | | this.deviceLifeLastDao = deviceLifeLastDao; |
| | | } |
| | | |
| | | @Transactional |
| | | public int save(QueryVo params) { |
| | |
| | | private void saveDeviceLife(StaDeviceLast deviceLast) { |
| | | StaDeviceLife life = new StaDeviceLife(); |
| | | BeanUtils.copyProperties(deviceLast, life); |
| | | life.setId(null); |
| | | deviceLifeDao.insertSelective(life); |
| | | |
| | | StaDeviceLifeLast lastLife = new StaDeviceLifeLast(); |
| | | BeanUtils.copyProperties(deviceLast, lastLife); |
| | | lastLife.setId(null); |
| | | int count = deviceLifeLastDao.updateByDeviceNo(lastLife); |
| | | if (count == 0){ |
| | | deviceLifeLastDao.insertSelective(lastLife); |
| | | } |
| | | } |
| | | |
| | | private StaDeviceLast buildDeviceLast(QueryVo params, StaAssemblyWorkLast workLast,String deviceNo) { |
| | |
| | | PrProductionNode node = nodeDao.selectByPrimaryKey(workLast.nodeId); |
| | | record.nodeContent = node.content; |
| | | if (node.isRecord) { |
| | | record.deviceCycleContent = node.equipCycleContent; |
| | | record.deviceCycleContent = node.deviceCycleContent; |
| | | } |
| | | record.status = getStatus(params.status, node.isEnd,params.workType); |
| | | return record; |