| | |
| | | inOut.setMaktx(mat.getMaktx()); |
| | | inOut.setColor(mat.getColor()); |
| | | inOut.setSpecs(mat.getSpecs()); |
| | | inOut.setName(excel.getName()); |
| | | inOut.setTemp1(""); |
| | | if (!matService.insert(mat)) { |
| | | throw new CoolException("保存商品档案失败,商品编码:" + excel.getMatnr()); |
| | |
| | | //模具状态更新为报废 模具与托盘解绑 |
| | | List<MatBarcode> list = new ArrayList<>(); |
| | | MatBarcode matBarcode = matBarcodeService.selectbyMatnr(excel.getMatnr() + "__" + excel.getName()); |
| | | InOut inOut = inOutService.selectByMatnr(excel.getMatnr() + "__" + excel.getName()); |
| | | if (inOut != null){ |
| | | inOut.setColor(excel.getColor()); |
| | | inOutService.updateById(inOut); |
| | | } |
| | | if (matBarcode != null){ |
| | | list.add(matBarcode); |
| | | matBarcodeService.deleteMatBarcode(list); |