From 4eec87aecfa3c7aa9a1ef8d268aeecda037b98d0 Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期六, 23 三月 2024 15:32:42 +0800 Subject: [PATCH] 采购订单,修改top行点击 --- src/views/supplierManage/supplier/index.vue | 32 +++++++++++++++++--------------- 1 files changed, 17 insertions(+), 15 deletions(-) diff --git a/src/views/supplierManage/supplier/index.vue b/src/views/supplierManage/supplier/index.vue index 72e8400..5a2ed24 100644 --- a/src/views/supplierManage/supplier/index.vue +++ b/src/views/supplierManage/supplier/index.vue @@ -119,7 +119,7 @@ <script> import pageMixin from "@/components/makepager/pager/mixin/pageMixin" import { getSupplierList, changeSupplierStatus } from "@/api/supplierManage/supplier" -import {getPurchaseList} from "@/api/purchaseManage/purchase" +import { getPurchaseList } from "@/api/purchaseManage/purchase" import DetailSupplier from "@/views/supplierManage/supplier/DetailSupplier" import AddSupplier from "@/views/supplierManage/supplier/AddSupplier" import RaleteSupplierList from "@/views/supplierManage/supplier/RaleteSupplierList" @@ -144,7 +144,7 @@ commonDetail: { visible: false, infomation: {}, - productListInfo:[] + productListInfo: [] }, editConfig: { visible: false, @@ -277,14 +277,14 @@ await getSupplierList({ name: this.searchSupplierName, page: this.pagerOptions.currPage, - pageSize: this.pagerOptions.pageSize, + pageSize: this.pagerOptions.pageSize }).then((res) => { console.log(res) if (res.code === 200) { const list = res.data.list.map((item) => { return { ...item, - id: item.ID, + id: item.id, status_name: item.status === 0 ? "鏈惎鐢�" : "鍚敤" } }) @@ -292,7 +292,7 @@ this.tableList.tableInfomation = list || [] this.pagerOptions.totalCount = res.data.total if (list && list.length > 0) { - this.supplierId = this.tableList.tableInfomation[0].ID + this.supplierId = this.tableList.tableInfomation[0].id this.selectRow = this.tableList.tableInfomation.length > 0 ? this.tableList.tableInfomation[0] : {} } else { this.supplierId = 0 @@ -347,13 +347,16 @@ addBtnClick() { this.editConfig.visible = true this.editConfig.title = "鏂板缓" - this.editConfig.infomation = { fileId: 0,responsiblePersonName:document.cookie.replace(/(?:(?:^|.*;\s*)username\s*=\s*([^;]*).*$)|^.*$/, "$1")} + this.editConfig.infomation = { + fileId: 0, + responsiblePersonName: document.cookie.replace(/(?:(?:^|.*;\s*)username\s*=\s*([^;]*).*$)|^.*$/, "$1") + } }, // 鍚敤渚涘簲鍟� async enableClick(row, value) { let status = value === "鍚敤" ? 1 : 0 await changeSupplierStatus({ - id: row.ID, + id:Number(row.id), status: status }).then((res) => { if (res.code === 200) { @@ -382,7 +385,6 @@ }, // 淇敼浜у搧 editClick(row) { - console.log(row) this.newProductConfig.visible = true this.newProductConfig.title = "淇敼" this.newProductConfig.infomation = { ...row } @@ -395,7 +397,7 @@ type: "warning" }) .then(() => { - deleteProduct({ id: row.ID }).then((response) => { + deleteProduct({ id: row.id }).then((response) => { if (response.code === 200) { this.$message.success("鍒犻櫎鎴愬姛") this.getProductList() @@ -415,16 +417,15 @@ this.selValueList = list }, tableRowClick(row) { - console.log(row) this.productPagerOptions.currPage = 1 this.selectRow = row - this.supplierId = row.ID + this.supplierId = row.id this.getProductList() }, // 璇︽儏 async selCommonClick(row) { - await getPurchaseList({pageSize:10,page:1,supplierId:row.ID}).then((res)=>{ - this.commonDetail.productListInfo=res.data.list + await getPurchaseList({ pageSize: 10, page: 1, supplierId: Number(row.id) }).then((res) => { + this.commonDetail.productListInfo = res.data.list }) this.commonDetail.visible = true this.commonDetail.infomation = { ...row } @@ -442,9 +443,10 @@ // 鍒涘缓閲囪喘鍗� creatPurchase() { this.editPurchaseConfig.visible = true - this.editPurchaseConfig.title = "鍒涘缓" + this.editPurchaseConfig.title = "鏂板缓" this.editPurchaseConfig.infomation = { - supplierId: this.selectRow.ID, + supplierId: this.selectRow.id, + purchaseTypeId:"2", supplierName: this.selectRow.name } } -- Gitblit v1.8.0