| | |
| | | return Result.success(map); |
| | | } |
| | | |
| | | public List<StorageCage> SelectStorageCageByCage(int cage) { |
| | | return homeMapper.SelectStorageCageByCage(cage); |
| | | } |
| | | |
| | | // 人工拿走 |
| | | public Result ManualTake(String glassInfo) { |
| | | // 读取DB105区文件 |
| | |
| | | // 处理完成 添加数据库 |
| | | for (Map map : RemoveErrorData) { |
| | | // GlassInfo glassInfo = mapper.convertValue(map, GlassInfo.class); |
| | | |
| | | String key=map.get("base").toString()+"_"+map.get("height").toString()+"_"+map.get("thickness").toString()+"_"+map.get("films").toString(); |
| | | String value=TypeData.get(key); |
| | | |
| | | String key = map.get("base").toString() + "_" + map.get("height").toString() + "_" |
| | | + map.get("thickness").toString() + "_" + map.get("films").toString(); |
| | | String value = TypeData.get(key); |
| | | Integer glasstype; |
| | | if (TypeData.get(key)==null) { |
| | | glasstype=homeMapper.SelectMaxType(); |
| | | }else{ |
| | | glasstype=Integer.valueOf(value); |
| | | if (TypeData.get(key) == null) { |
| | | glasstype = homeMapper.SelectMaxType(); |
| | | } else { |
| | | glasstype = Integer.valueOf(value); |
| | | } |
| | | homeMapper.AddGlassinfo(map.get("order").toString(), glasstype, |
| | | Integer.parseInt(map.get("glasstype").toString()) // 需要计算 配片ID |
| | |
| | | return Result.success(ResultCode); |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | } |