| | |
| | | } |
| | | |
| | | // 物料表备份一份 |
| | | 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("备份物料表失败"); |
| | | // } |
| | | |
| | | }); |
| | | } |
| | |
| | | } |
| | | |
| | | DocType docType = docTypeService.selectOrAdd(param.getOrderType(), Boolean.FALSE); |
| | | if (docType == null) { |
| | | return R.parse("单据类型不存在,请检查:" + param.getOrderType()); |
| | | } |
| | | Date now = new Date(); |
| | | |
| | | // 单据主档 |
| | |
| | | @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); |
| | | } |
| | | |