| | |
| | | |
| | | /** |
| | | * <p> |
| | | * 服务实现类 |
| | | * 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author zhoush |
| | |
| | | DamageService damageService; |
| | | @Autowired |
| | | RedisUtil redisUtil; |
| | | |
| | | @Resource |
| | | RawGlassStorageDetailsService rawGlassStorageDetailsService; |
| | | |
| | |
| | | // 创建一个 List 用于保存映射后的实体对象 |
| | | List<UpPattenUsage> resultList = new ArrayList<>(); |
| | | |
| | | // 遍历查询结果中的每个 Map 对象 |
| | | // 遍历查询结果中的每个 Map 对象 |
| | | if (upPattenUsageList != null) { |
| | | for (OptimizeUpPattenUsage map : upPattenUsageList) { |
| | | // 创建一个新的 OptimizeProject 对象 |
| | |
| | | wrapper.eq("engineering_id", engineerId); |
| | | this.remove(wrapper); |
| | | } |
| | | |
| | | |
| | | |
| | | @Override |
| | |
| | | Engineering engineering = new Engineering(); |
| | | engineering.setEngineerId(engineerId); |
| | | engineering.setEngineerName(rawGlassStorageDetails.getFilmsId()); |
| | | engineering.setState(5); |
| | | engineering.setState(1); |
| | | engineering.setStationCell(5); |
| | | engineering.setPlanPatternTotal(slot); |
| | | engineering.setFilmsId(rawGlassStorageDetails.getFilmsId()); |
| | | engineeringService.save(engineering); |
| | |
| | | // 4. 拼接工程号(前缀+日期+补0后的序号) |
| | | return PREFIX + dateStr + formattedSequence; |
| | | } |
| | | |
| | | @Override |
| | | public Boolean deleteUpPattenTask(String id) { |
| | | //删除上片顺序表 |
| | | QueryWrapper<UpPattenUsage> wrapper = new QueryWrapper<>(); |
| | | wrapper.eq("id",id); |
| | | return this.remove(wrapper); |
| | | } |
| | | |
| | | } |