Kaynağa Gözat

复制单据之后,需要清空部分数据

002390 2 yıl önce
ebeveyn
işleme
8342ffe8a6
1 değiştirilmiş dosya ile 19 ekleme ve 1 silme
  1. 19 1
      src/views/purchase/purchase-order/add/index.vue

+ 19 - 1
src/views/purchase/purchase-order/add/index.vue

@@ -114,21 +114,39 @@ export default {
         const { code, msg, data } = await orderApi.details(id);
 
         if (code === 200) {
+
           this.params = {
             ...data,
             id: "",
             code: "",
             status: "0",
             source: "3",
+            paymentMoney:'',
+            applyPaymentMoney:'',
+            closeTime:'',
+            isClose:'N',
+            isSendWms:'N',
+            rebateMoney:'',
+            isInvoice:'N',
+            invoiceMoney:'',
+            isEnd:'N',
+
           };
 
           for (const key in this.params) {
-            if (Array.isArray(this.params[key])) {
+            // if (Array.isArray(this.params[key])) {
+            if (key === 'puOrderItemList' || key === 'puOrderExecuteList') {
               this.params[key].forEach((v) => {
                 v.id = "";
               });
+
             }
           }
+          // 清空   累计本币开票金额、
+          // 累计付款金额、累计付款申请金额、累计开票主数量、最终关闭时间
+          // 、最终关闭、已同步WMS 、订单抵扣余额金额、订单使用返利金额、 发票标识
+          
+
         }
       } catch (err) {
         //