| | |
| | | if(!goods.getGoodsName().equals(dto.getGoodsName())){ |
| | | List<TOrderStockGoods> orderStockGoods = orderStockGoodsService.list(Wrappers.lambdaQuery(TOrderStockGoods.class) |
| | | .eq(TOrderStockGoods::getGoodsNum, goods.getGoodsNum())); |
| | | orderStockGoods.stream().forEach(tOrderStockGoods -> tOrderStockGoods.setGoodsNum(dto.getGoodsNum())); |
| | | orderStockGoods.stream().forEach(tOrderStockGoods -> tOrderStockGoods.setGoodsName(dto.getGoodsName())); |
| | | orderStockGoodsService.updateBatchById(orderStockGoods); |
| | | |
| | | List<TOrderMealGoods> orderMealGoods = orderMealGoodsService.list(Wrappers.lambdaQuery(TOrderMealGoods.class) |
| | | .eq(TOrderMealGoods::getGoodsNum, goods.getGoodsNum())); |
| | | orderMealGoods.stream().forEach(tOrderMealGoods -> tOrderMealGoods.setGoodsNum(dto.getGoodsNum())); |
| | | orderMealGoods.stream().forEach(tOrderMealGoods -> tOrderMealGoods.setGoodsName(dto.getGoodsName())); |
| | | orderMealGoodsService.updateBatchById(orderMealGoods); |
| | | |
| | | List<TOrderSaleGoods> list = orderSaleGoodsService.list(Wrappers.lambdaQuery(TOrderSaleGoods.class) |
| | | .eq(TOrderSaleGoods::getGoodsNum, goods.getGoodsNum())); |
| | | list.stream().forEach(tOrderSaleGoods -> tOrderSaleGoods.setGoodsNum(dto.getGoodsNum())); |
| | | list.stream().forEach(tOrderSaleGoods -> tOrderSaleGoods.setGoodsName(dto.getGoodsName())); |
| | | orderSaleGoodsService.updateBatchById(list); |
| | | } |
| | | return AjaxResult.success(goodsService.updateById(dto)); |