| | |
| | | } |
| | | |
| | | // 物料表备份一份 |
| | | Mat mat = new Mat(); |
| | | mat.sync(wrkDetl); |
| | | mat.setTagId(6L); |
| | | mat.setCreateTime(now); |
| | | mat.setUpdateTime(now); |
| | | if (!matService.insert(mat)) { |
| | | throw new CoolException("备份物料表失败"); |
| | | } |
| | | // Mat mat = new Mat(); |
| | | // mat.sync(wrkDetl); |
| | | // mat.setTagId(6L); |
| | | // mat.setCreateTime(now); |
| | | // mat.setUpdateTime(now); |
| | | // if (!matService.insert(mat)) { |
| | | // throw new CoolException("备份物料表失败"); |
| | | // } |
| | | |
| | | }); |
| | | } |
| | |
| | | wrkMast.setWrkSts(52L); // 工作状态42->52.设备上走(拆垛完成) |
| | | wrkMast.setSourceStaNo(param.getSourceStaNo()); |
| | | wrkMast.setStaNo(oneFloorIn[wrkMast.getCrnNo()]); |
| | | // 源库位 |
| | | LocMast staLocMast = locMastService.selectById(wrkMast.getSourceLocNo()); |
| | | // 目标库位=源库位 |
| | | wrkMast.setLocNo(wrkMast.getSourceLocNo()); |
| | | // 源库位清除 |
| | | wrkMast.setSourceLocNo(""); |
| | | wrkMast.setModiTime(new Date()); |
| | | |
| | | // 更新新库位状态 Q |
| | | staLocMast.setLocSts("Q"); |
| | | staLocMast.setModiTime(new Date()); |
| | | locMastService.updateById(staLocMast); |
| | | } |
| | | |
| | | // 更新工作主档 |
| | |
| | | @Override |
| | | public R kxlhCdwc(KxlhcdwcParam param) { |
| | | |
| | | if (Cools.isEmpty(param.getWorkNo(),param.getSourceStaNo(),param.getSite())) { |
| | | if (Cools.isEmpty(param.getWorkNo(),param.getSourceStaNo(),param.getSite(),param.getBarcode())) { |
| | | return R.parse("参数不能为空,请检查入参"); |
| | | } |
| | | WrkMast wrkMast = wrkMastService.selectById(param.getWorkNo()); |
| | |
| | | zphjcdwcVo.setWorkNo(wrkMast1.getWrkNo()); |
| | | zphjcdwcVo.setStaNo(wrkMast1.getStaNo()); |
| | | zphjcdwcVo.setSourceStaNo(site); |
| | | zphjcdwcVo.setBarcode(site == 3046 ? "T1046" : "T1042"); |
| | | zphjcdwcVo.setBarcode(param.getBarcode()); |
| | | zphjcdwcVos.add(zphjcdwcVo); |
| | | } |
| | | |
| | |
| | | try { |
| | | response = new HttpHandler.Builder() |
| | | .setUri(MesConstant.GWCS_IP_PORT) |
| | | .setPath(MesConstant.GWCS_IP_PORT) |
| | | .setPath(MesConstant.GWCS_FPKW_URL) |
| | | .setHeaders(headers) |
| | | .setJson(body) |
| | | .build() |
| | |
| | | if (!Cools.isEmpty(response)) { |
| | | success = true; |
| | | } else { |
| | | log.error(message + "失败!!!url:{};request:{};response:{}", MesConstant.GWCS_IP_PORT + MesConstant.GWCS_IP_PORT, body, response); |
| | | log.error(message + "失败!!!url:{};request:{};response:{}", MesConstant.GWCS_IP_PORT + MesConstant.GWCS_FPKW_URL, body, response); |
| | | } |
| | | } catch (Exception e) { |
| | | log.error(message + "异常:{}", e); |