| | |
| | | |
| | | for (Pla pla : plas) { |
| | | // 获取最新冻结状态 |
| | | Pla pla1 = plaService.selectOne(new EntityWrapper<Pla>().setSqlSelect("stock_freeze as stockFreeze,stock_freeze_by as stockFreezeBy,stock_freeze_date as stockFreezeDate").eq("id", pla.getId())); |
| | | pla.setStockFreeze(pla1.getStockFreeze()); |
| | | pla.setStockFreezeBy(pla1.getStockFreezeBy()); |
| | | pla.setStockFreezeDate(pla1.getStockFreezeDate()); |
| | | pla = plaService.selectOne(new EntityWrapper<Pla>().eq("id", pla.getId())); |
| | | // pla.setStockFreeze(pla1.getStockFreeze()); |
| | | // pla.setStockFreezeBy(pla1.getStockFreezeBy()); |
| | | // pla.setStockFreezeDate(pla1.getStockFreezeDate()); |
| | | if (pla.getStockFreeze() == 0) { |
| | | // throw new CoolException("库存已被冻结,请重新选择库存"); |
| | | log.info("该库存已被其他用户冻结,请重新选择;{},{}", pla.getStockFreezeBy(), getUser().getUsername()); |
| | |
| | | pla.setWeightAnfme(0.0); |
| | | plaService.updateById(pla); |
| | | SaasUtils.insertLog(1, pla.getLocNo(), pla.getBrand(), anfme, getUser().getUsername(), |
| | | null, pla.getBatch(), pla.getPackageNo(), pla.getOwner(), pla.getWorkshop(), null,"全部出库" + anfme,pla.getMemo(),Cools.isEmpty(pla.getProOrderNo()) ? 1 : 0); |
| | | null, pla.getBatch(), pla.getPackageNo(), pla.getOwner(), pla.getWorkshop(), null,"全部出库" + anfme,pla.getProblem(),Cools.isEmpty(pla.getProOrderNo()) ? 1 : 0); |
| | | }); |
| | | |
| | | return R.ok(); |