From 216ef4cf6dc78537e556b1552cca0aac4914e216 Mon Sep 17 00:00:00 2001
From: songshankun <songshankun@foxmail.com>
Date: 星期一, 16 十月 2023 15:41:18 +0800
Subject: [PATCH] feat: 调整JWT失效时的跳转逻辑

---
 src/views/sales/salesReturn/AddSalesReturnDialog.vue |   35 ++++++++++++++++++++++++-----------
 1 files changed, 24 insertions(+), 11 deletions(-)

diff --git a/src/views/sales/salesReturn/AddSalesReturnDialog.vue b/src/views/sales/salesReturn/AddSalesReturnDialog.vue
index 0b271ca..731a46a 100644
--- a/src/views/sales/salesReturn/AddSalesReturnDialog.vue
+++ b/src/views/sales/salesReturn/AddSalesReturnDialog.vue
@@ -68,7 +68,7 @@
               </el-col>
 
               <el-col :span="12">
-                <el-form-item label="鍚堝悓璁㈠崟">
+                <el-form-item label="閿�鍞槑缁嗗崟">
                   <div class="custom-name">
                     <el-autocomplete
                       style="width: 100%"
@@ -130,8 +130,8 @@
             </el-row>
           </div>
           <!-- 鍔ㄦ�佷俊鎭� -->
-          <div class="basic-info-title">鍔ㄦ�佷俊鎭�</div>
-          <div class="basic-info-view">
+          <!-- <div class="basic-info-title">鍔ㄦ�佷俊鎭�</div> -->
+          <!-- <div class="basic-info-view">
             <el-row>
               <el-col :span="12">
                 <el-form-item label="鐘舵��" prop="salesReturnStatusId">
@@ -145,13 +145,14 @@
                     >
                       <el-option v-for="item in statusOptions" :key="item.id" :label="item.name" :value="item.id">
                       </el-option>
-                    </el-select>
+                    </el-select> -->
                     <!-- <div class="common-select-btn"><i class="el-icon-setting"></i></div> -->
-                  </div>
+                  <!-- </div>
                 </el-form-item>
               </el-col>
             </el-row>
-          </div>
+          </div> -->
+
           <!-- 澶囨敞淇℃伅 -->
           <div class="basic-info-title">澶囨敞淇℃伅</div>
           <div class="basic-info-view">
@@ -247,6 +248,9 @@
 import { getProductList } from "@/api/common/other"
 import SelectCommonDialog from "@/views/other/commonDialog/SelectCommonDialog"
 import codeMixin from "@/views/client/followupRecords/mixin/codeMixin"
+import { getSalesDetailsList } from "@/api/sales/salesDetails"
+import {mapActions} from "vuex"
+
 export default {
   name: "AddSalesReturnDialog",
   mixins: [codeMixin],
@@ -327,6 +331,7 @@
     }
   },
   methods: {
+    ...mapActions(["getSalesDetailsFliter"]), 
     formInfo() {
       this.objCode.type = "閿�鍞��璐х紪鐮�"
       this.objCode.codeStandID = ""
@@ -349,12 +354,12 @@
     // 鑾峰彇浜у搧鍒楄〃
     async getProductList() {
       await getProductList({
-        page: 0,
-        pageSize: 0,
+        page: 1,
+        pageSize: 15,
         productName: "",
-        productNumber: ""
+        productNumber: "",
+        // clientId:"100"
       }).then((res) => {
-        console.log(res)
       })
     },
     // 淇濆瓨
@@ -444,10 +449,18 @@
         }
       }
     },
-    handleSelectClient(value, item) {
+    async handleSelectClient(value, item) {
       if (value === "client") {
         this.clientId = item.id
+        await getSalesDetailsList({
+          clientId:this.clientId
+        }).then((res)=>{
+          this.getSalesDetailsFliter(res.data.list)
+        })
+        
       } else if (value === "contract") {
+        console.log(item,item.number,"閫夋嫨妗�66")
+        this.productTableList.tableData=item.products
         this.SalesDetailsId = item.id
       }
     },

--
Gitblit v1.8.0