From 84d9de8968ea6675ecb57fa7c59a7bf2fede8f4d Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期三, 06 十二月 2023 16:45:44 +0800 Subject: [PATCH] 采购管理新增和编辑时供应商是否可以提供当前产品提示优化 --- src/views/purchaseManage/purchase/index.vue | 18 ++++++++---------- 1 files changed, 8 insertions(+), 10 deletions(-) diff --git a/src/views/purchaseManage/purchase/index.vue b/src/views/purchaseManage/purchase/index.vue index 1a5e0c4..806d08f 100644 --- a/src/views/purchaseManage/purchase/index.vue +++ b/src/views/purchaseManage/purchase/index.vue @@ -75,6 +75,7 @@ import DetailSupplier from "@/views/purchaseManage/purchase/DetailSupplier" import AddPurchase from "@/views/purchaseManage/purchase/components/AddPurchase" import { getSupplierList } from "@/api/supplierManage/supplier" +import { getDataByType } from "@/api/data"; export default { name: "SupplierManage", props: {}, @@ -83,6 +84,7 @@ computed: {}, data() { return { + purchaseStatusList:getDataByType('purchaseStatus'), tableLoading: false, tableList: {}, // 鍒楄〃 selValueList: [], @@ -147,17 +149,10 @@ }, methods: { getpurchaseStatus(val) { - let statusList=[ - {id:1,name:"寰呯‘璁�"}, - {id:2,name:"寰呭叆搴�"}, - {id:3,name:"宸插叆搴�"}, - {id:4,name:"宸插畬鎴�"}, - {id:5,name:"宸插彇娑�"} - ] if (val) { - for (let i in statusList) { - if (statusList[i].id == val) { - return statusList[i].name + for (let i in this.purchaseStatusList) { + if (this.purchaseStatusList[i].id == val) { + return this.purchaseStatusList[i].name } } } else { @@ -266,6 +261,9 @@ this.tableLoading = false this.editConfig.visible = true this.editConfig.title = "缂栬緫" + res.data.productList.map((item,index)=>{ + item.productIndex=index + }) this.editConfig.infomation = { productList: res.data.productList, supplierName: res.data.purchase.supplier.name, -- Gitblit v1.8.0