From b39bf36c1c380285582b7daffb5dd656aa1e1389 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期一, 06 十一月 2023 17:20:04 +0800
Subject: [PATCH] 退出动态跳转登录页

---
 src/views/sales/refundForm/AddRefundFormDialog.vue |   32 ++++++++++++++------------------
 1 files changed, 14 insertions(+), 18 deletions(-)

diff --git a/src/views/sales/refundForm/AddRefundFormDialog.vue b/src/views/sales/refundForm/AddRefundFormDialog.vue
index d18d9a2..11fedd0 100644
--- a/src/views/sales/refundForm/AddRefundFormDialog.vue
+++ b/src/views/sales/refundForm/AddRefundFormDialog.vue
@@ -362,7 +362,7 @@
       editConfig: this.editCommonConfig,
       rules: {
         client_name: [{ required: true, message: "璇烽�夋嫨瀹㈡埛鍚嶇О", trigger: "change" }],
-        number: [{ required: true,  validator: this.validateCheckCode, trigger: "blur" }],
+        number: [{ required: true,  validator: this.validateCheckCode, trigger: ["blur",'change'] }],
         refundDate: [{ required: true, message: "璇烽�夋嫨閫�娆炬棩鏈�", trigger: "change" }],
         memberId: [{ required: true, message: "璇烽�夋嫨閿�鍞礋璐d汉", trigger: "change" }],
         sale_return_nunber: [{ required: true, message: "璇烽�夋嫨閿�鍞��璐у崟", trigger: "change" }]
@@ -412,9 +412,6 @@
         this.formInfo()
       }
     },
-    "editClientManageConfig.infomation.codeStandID"() {
-      this.formInfo()
-    }
   },
   methods: {
     ...mapActions(["getReturnListFliter"]),
@@ -427,34 +424,34 @@
       this.getRCodeStandardList()
       this.getBankAccountList()
     },
-    getCommonData() {
-      getAllData().then((res) => {
-        this.memberOptions = res.data.member
-        // this.accountOptions = res.data.accountId
-      })
+    async getCommonData() {
+      const res=await getAllData()
+      if(res.code==200){
+        this.memberOptions = res.data.member? res.data.member:[]
+      }
+      this.$set(this.editConfig.infomation,'memberId',this.editConfig.infomation.memberId)
       this.getPaymentTypeList()
     },
-    async getPaymentTypeList() {
-      await getPaymentTypeList().then((res) => {
+    getPaymentTypeList() {
+       getPaymentTypeList().then(res=>{
         if (res.code === 200) {
           this.paymentTypeListOptions = res.data.data ?? []
         }
+        this.$set(this.editConfig.infomation,'paymentTypeId',this.editConfig.infomation.paymentTypeId)
       })
     },
-    async getBankAccountList() {
-      await getBankAccountList().then((res) => {
-        console.log("璐︽埛")
-        console.log('璐︽埛',res)
+    getBankAccountList() {
+      getBankAccountList().then(res=>{
         if (res.code === 200) {
-          this.accountOptions = res.data.data
+          this.accountOptions = res.data.data? res.data.data:[]
         }
+        this.$set(this.editConfig.infomation,'bankAccountId',this.editConfig.infomation.bankAccountId)
       })
     },
     // 淇濆瓨
     saveClick(formName) {
       this.$refs[formName].validate((valid) => {
         if (valid) {
-          console.log(this.editConfig.infomation)
           for (let i = 0; i < this.tableData.length; i++) {
             if (this.tableData[i].name.length === 0) {
               this.isNoProduct = true
@@ -467,7 +464,6 @@
             this.$message.error("浜у搧鍚嶇О涓嶈兘涓虹┖")
           } else {
             const params = this.saveParams()
-            console.log(params)
             if (this.editConfig.title === "鏂板缓") {
               getAddSalesRefund(params).then((res) => {
                 console.log(res)

--
Gitblit v1.8.0