From 2d5a2c4bab66c14bd45b683533b0b7406873266e Mon Sep 17 00:00:00 2001 From: wuweihua <88888888> Date: Tue, 20 Oct 2026 18:48:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=A1=E8=B4=B9=E9=87=8D?= =?UTF-8?q?=E5=8E=BB=E6=8E=89=E5=AE=A2=E6=88=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../domain/vo/ChargeWeightImportRow.java | 3 --- .../service/impl/PrcOrderBillServiceImpl.java | 23 ------------------- bms-front/src/views/price/billing/bill.vue | 9 ++++---- 3 files changed, 4 insertions(+), 31 deletions(-) diff --git a/bms-back/bms-system/src/main/java/com/bms/price/domain/vo/ChargeWeightImportRow.java b/bms-back/bms-system/src/main/java/com/bms/price/domain/vo/ChargeWeightImportRow.java index 05c79a74..5aa235d8 100644 --- a/bms-back/bms-system/src/main/java/com/bms/price/domain/vo/ChargeWeightImportRow.java +++ b/bms-back/bms-system/src/main/java/com/bms/price/domain/vo/ChargeWeightImportRow.java @@ -14,9 +14,6 @@ public class ChargeWeightImportRow implements Serializable @Excel(name = "订单号") private String orderNo; - @Excel(name = "客户") - private String customer; - @Excel(name = "人工修改计费重") private BigDecimal chargeWeight; } diff --git a/bms-back/bms-system/src/main/java/com/bms/price/service/impl/PrcOrderBillServiceImpl.java b/bms-back/bms-system/src/main/java/com/bms/price/service/impl/PrcOrderBillServiceImpl.java index f5368660..aa0fbed0 100644 --- a/bms-back/bms-system/src/main/java/com/bms/price/service/impl/PrcOrderBillServiceImpl.java +++ b/bms-back/bms-system/src/main/java/com/bms/price/service/impl/PrcOrderBillServiceImpl.java @@ -2167,20 +2167,11 @@ public class PrcOrderBillServiceImpl implements IPrcOrderBillService { throw new ServiceException("人工修改计费重必须大于 0"); } - String customer = row.getCustomer() == null ? "" : row.getCustomer().trim(); - if (customer.isEmpty()) - { - throw new ServiceException("客户不能为空"); - } PrcOrderBill bill = billByOrderNo.get(orderNo); if (bill == null) { throw new ServiceException("订单不存在"); } - if (!customerMatches(bill, customer)) - { - throw new ServiceException("客户与订单不匹配"); - } if (BillRefundStatus.REFUNDED.getCode().equalsIgnoreCase(bill.getRefundStatus())) { throw new ServiceException("订单已退费"); @@ -2294,9 +2285,6 @@ public class PrcOrderBillServiceImpl implements IPrcOrderBillService } ChargeWeightImportRow row = new ChargeWeightImportRow(); row.setOrderNo(bill.getOrderNo()); - String customer = StringUtils.isNotEmpty(bill.getCustomerCode()) ? bill.getCustomerCode() - : bill.getCustomerName(); - row.setCustomer(customer); row.setChargeWeight(null); rows.add(row); } @@ -2353,17 +2341,6 @@ public class PrcOrderBillServiceImpl implements IPrcOrderBillService return resultChargeWeight; } - private static boolean customerMatches(PrcOrderBill bill, String customer) - { - if (bill == null || StringUtils.isEmpty(customer)) - { - return false; - } - String code = bill.getCustomerCode() == null ? "" : bill.getCustomerCode().trim(); - String name = bill.getCustomerName() == null ? "" : bill.getCustomerName().trim(); - return customer.equalsIgnoreCase(code) || customer.equals(name); - } - private TmsPriceBillRequest buildBillRequestFromBill(PrcOrderBill bill) { TmsPriceBillRequest req = new TmsPriceBillRequest(); diff --git a/bms-front/src/views/price/billing/bill.vue b/bms-front/src/views/price/billing/bill.vue index b35179de..fddc0e54 100644 --- a/bms-front/src/views/price/billing/bill.vue +++ b/bms-front/src/views/price/billing/bill.vue @@ -169,8 +169,8 @@ @success="onChargeWeightImportSuccess" > @@ -296,10 +296,9 @@ const editCwRow = ref(null) const chargeWeightImportRef = ref() const cwImportAttachRef = ref() const chargeWeightImportDesc = [ - '模板列:订单号、客户、人工修改计费重(kg)', - '客户可填名称或代码,须与订单客户一致', + '模板列:订单号、人工修改计费重(kg)', '导入后异步写入计费重并重新计费;原计费重(weight)不覆盖', - '下载模板可选:按当前列表筛选条件带出订单号和客户' + '下载模板可选:按当前列表筛选条件带出订单号' ] const cwFillByFilter = ref(false) const cwImportProgressVisible = ref(false)