| | |
| | | //排产-->更新 |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void output(String date, List<ManualTechnologyDto> manualTechnologyDtoList) throws ParseException { |
| | | public void output(String date, List<ManualTechnologyDto> manualTechnologyDtoList) throws ParseException { |
| | | //更新每个工序的设备 |
| | | List<ManualTechnology> manualTechnologies = manualTechnologyDtoList.stream().map(manualTechnologyDto -> { |
| | | ManualTechnology manualTechnology = new ManualTechnology(); |
| | |
| | | }).collect(Collectors.toList()); |
| | | //批量更新设备id |
| | | manualTechnologyMapper.updateBatchManualTechnology(manualTechnologies); |
| | | |
| | | Integer manufactureOrderId = manualTechnologyMapper.selectById(manualTechnologyDtoList.get(1).getId()).getManufactureOrderId(); |
| | | List<ManualTechnology> manualTechnologyList = manualTechnologyMapper.selectList(Wrappers.<ManualTechnology>query().eq("manufacture_order_id", manufactureOrderId)); |
| | | /*赋值(最开始第一个工序的开始日期)*/ |