Эх сурвалжийг харах

fix(order): 设置订单明细和退货明细的税务ID默认值

- 在订单主服务中为订单明细设置默认税务ID VT000
- 在订单退货服务中为退货明细设置默认税务ID VT000
- 移除原有的空字符串赋值以确保税务ID字段有有效值
hurx 9 цаг өмнө
parent
commit
ecff0278d1

+ 1 - 1
ruoyi-modules/ruoyi-order/src/main/java/org/dromara/order/service/impl/OrderMainServiceImpl.java

@@ -2583,7 +2583,7 @@ public class OrderMainServiceImpl extends ServiceImpl<OrderMainMapper, OrderMain
                 if (item.getPreDeliveryDate() != null) {
                     det.setPreDlvDa(Integer.parseInt(DateUtils.parseDateToStr(FormatsType.YYYYMMDD, item.getPreDeliveryDate())));
                 }
-                det.setTaxId("");
+                det.setTaxId("VT000");
                 det.setIsOutAllot(false);
                 det.setIxTy(1);
                 det.setProdId(item.getProductNo() != null ? item.getProductNo() : "");

+ 1 - 1
ruoyi-modules/ruoyi-order/src/main/java/org/dromara/order/service/impl/OrderReturnServiceImpl.java

@@ -675,7 +675,7 @@ public class OrderReturnServiceImpl extends ServiceImpl<OrderReturnMapper, Order
             for (OrderReturnItemVo item : items) {
                 SalBkDet det = new SalBkDet();
                 det.setBlNo(orderReturn.getReturnNo());
-                det.setTaxId("");
+                det.setTaxId("VT000");
                 det.setFrBlNo(orderReturn.getOrderNo());
                 det.setFrRowCd(item.getOrderProductId() != null ? item.getOrderProductId().intValue() : null);
                 det.setFrSrcTag(1);