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 | 40 ++++++++++++++++++++-------------------- 1 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/views/supplierManage/supplier/index.vue b/src/views/supplierManage/supplier/index.vue index 9deb6a0..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,15 +277,14 @@ await getSupplierList({ name: this.searchSupplierName, page: this.pagerOptions.currPage, - pageSize: this.pagerOptions.pageSize, - status:1, + 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 ? "鏈惎鐢�" : "鍚敤" } }) @@ -293,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 @@ -324,14 +323,13 @@ page: this.productPagerOptions.currPage, pageSize: this.productPagerOptions.pageSize }).then((res) => { - console.log(res.data) - const list = res.data.data.list.map((item) => { + let list = res.data.list.map((item) => { return { ...item } }) this.productTableList.tableInfomation = list || [] - this.productPagerOptions.totalCount = res.data.data.total + this.productPagerOptions.totalCount = res.data.total }) }, // 鎼滅储渚涘簲鍟� @@ -349,13 +347,16 @@ addBtnClick() { this.editConfig.visible = true this.editConfig.title = "鏂板缓" - this.editConfig.infomation = { fileId: 0,responsiblePersonName:'admin'} + 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) { @@ -384,7 +385,6 @@ }, // 淇敼浜у搧 editClick(row) { - console.log(row) this.newProductConfig.visible = true this.newProductConfig.title = "淇敼" this.newProductConfig.infomation = { ...row } @@ -397,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() @@ -417,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() }, // 璇︽儏 - selCommonClick(row) { - getPurchaseList({pageSize:10,page:1,supplierId:row.ID}).then((res)=>{ - this.commonDetail.productListInfo=res.data.data.list + async selCommonClick(row) { + 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 } @@ -444,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