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