zhou zhou
昨天 6241b8acad2651564c1c668a9a54821361fbb4af
rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/AsnOrderItemServiceImpl.java
@@ -202,10 +202,12 @@
            if (!items.isEmpty()) {
//                double qty = items.stream().mapToDouble(AsnOrderItem::getQty).sum();
                double anfme = items.stream().mapToDouble(WkOrderItem::getAnfme).sum();
                if (asnOrderMapper.update(null, new LambdaUpdateWrapper<WkOrder>()
//                        .set(AsnOrder::getQty, qty)
                        .set(WkOrder::getAnfme, anfme)
                        .eq(WkOrder::getId, order.getId())) <= 0) {
                WkOrder currentOrder = asnOrderMapper.selectById(order.getId());
                if (Objects.isNull(currentOrder)) {
                    throw new CoolException("单据数量修改失败!!");
                }
                currentOrder.setAnfme(anfme);
                if (asnOrderMapper.updateById(currentOrder) <= 0) {
                    throw new CoolException("单据数量修改失败!!");
                }
            }