From d7637e7da67eed5c0c924b1200d839b2ba71a788 Mon Sep 17 00:00:00 2001 From: zjj <3272660260@qq.com> Date: 星期五, 18 七月 2025 13:54:06 +0800 Subject: [PATCH] #bug修复 --- rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java index 02fc8aa..626d2d4 100644 --- a/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java +++ b/rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderServiceImpl.java @@ -91,7 +91,7 @@ if (orderItems.isEmpty()) { return new ArrayList<>(); } - List<Long> longList = orderItems.stream().map(WkOrderItem::getAsnId).collect(Collectors.toList()); + List<Long> longList = orderItems.stream().map(WkOrderItem::getOrderId).collect(Collectors.toList()); return this.listByIds(longList); } @@ -166,8 +166,8 @@ public void svaeOrUpdateOrderItem(AsnOrderAndItemsParams params, Long loginUserId) throws Exception { WkOrder orders = params.getOrders(); params.getItems().forEach(item -> { - item.put("asnId", orders.getId()); - item.put("asnCode", orders.getCode()); + item.put("orderId", orders.getId()); + item.put("orderCode", orders.getCode()); item.put("poCode", orders.getPoCode()); item.put("createBy", loginUserId); item.put("updateBy", loginUserId); @@ -176,7 +176,7 @@ } }); List<WkOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>() - .eq(WkOrderItem::getAsnId, params.getOrders().getId())); + .eq(WkOrderItem::getOrderId, params.getOrders().getId())); double sum = orderItems.stream().mapToDouble(WkOrderItem::getAnfme).sum(); orders.setAnfme(sum); if (!this.updateById(orders)) { @@ -294,9 +294,9 @@ throw new CoolException("鏂板缓鍗曟嵁鏁伴噺涓嶈兘澶т簬璁″垝鏁伴噺锛侊紒"); } orderItem.setAnfme(item.getAnfme()) - .setAsnId(order.getId()) + .setOrderId(order.getId()) .setSplrName(item.getSplrName()) - .setAsnCode(code) + .setOrderCode(code) .setSplrBatch(item.getSplrBatch()) .setSplrCode(item.getSplrCode()) .setPoDetlId(item.getId()) @@ -355,7 +355,7 @@ public R removeOrders(List<Long> ids) { for (Long id : ids) { List<WkOrderItem> list = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>() - .eq(WkOrderItem::getAsnId, id)); + .eq(WkOrderItem::getOrderId, id)); if (list.isEmpty()) { continue; } @@ -394,7 +394,7 @@ if (!asnOrderItemService.remove(new LambdaQueryWrapper<WkOrderItem>() - .in(WkOrderItem::getAsnId, ids))) { + .in(WkOrderItem::getOrderId, ids))) { // throw new CoolException("Details Delete Fail"); } @@ -418,7 +418,7 @@ if (!this.updateById(asrder)) { throw new CoolException("鍗曟嵁鍏抽棴澶辫触锛侊紒"); } - List<WkOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>().eq(WkOrderItem::getAsnId, asrder.getId())); + List<WkOrderItem> orderItems = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>().eq(WkOrderItem::getOrderId, asrder.getId())); if (orderItems.isEmpty()) { throw new CoolException("鏀惰揣鏄庣粏涓虹┖锛侊紒"); } @@ -440,20 +440,20 @@ throw new CoolException("涓诲崟鍘嗗彶妗f坊鍔犲け璐ワ紒锛�"); } List<AsnOrderItemLog> logs = new ArrayList<>(); - List<WkOrderItem> items = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>().eq(WkOrderItem::getAsnId, order.getId())); + List<WkOrderItem> items = asnOrderItemService.list(new LambdaQueryWrapper<WkOrderItem>().eq(WkOrderItem::getOrderId, order.getId())); items.forEach(item -> { AsnOrderItemLog itemLog = new AsnOrderItemLog(); BeanUtils.copyProperties(item, itemLog); itemLog.setAsnItemId(itemLog.getId()) .setLogId(orderLog.getId()) - .setAsnId(item.getAsnId()); + .setAsnId(item.getOrderId()); logs.add(itemLog); }); if (!asnOrderItemLogService.saveBatch(logs)) { throw new CoolException("閫氱煡鍗曟槑缁嗗巻鍙叉。淇濆瓨澶辫触锛侊紒"); } - if (!asnOrderItemService.remove(new LambdaQueryWrapper<WkOrderItem>().eq(WkOrderItem::getAsnId, order.getId()))) { + if (!asnOrderItemService.remove(new LambdaQueryWrapper<WkOrderItem>().eq(WkOrderItem::getOrderId, order.getId()))) { throw new CoolException("鍘熷崟鎹槑缁嗗垹闄ゅけ璐ワ紒锛�"); } if (!this.removeById(asrder.getId())) { -- Gitblit v1.9.1