From 5e9261cb3b0c222e0845256170ad0acc5dfe7e39 Mon Sep 17 00:00:00 2001
From: zuozhengqing <a13193816592@163.com>
Date: 星期一, 11 三月 2024 10:09:16 +0800
Subject: [PATCH] 产品修改采购类型为多选
---
src/views/productManage/product/index.vue | 4 +++-
src/views/productManage/product/AddProductDialog.vue | 14 ++++++--------
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/src/views/productManage/product/AddProductDialog.vue b/src/views/productManage/product/AddProductDialog.vue
index a6ded80..b5b90c4 100644
--- a/src/views/productManage/product/AddProductDialog.vue
+++ b/src/views/productManage/product/AddProductDialog.vue
@@ -238,12 +238,10 @@
placeholder="璇疯緭鍏�"
></el-input>
</el-form-item>
- <el-form-item label="閲囪喘绫诲瀷" prop="purchaseType">
- <el-radio-group :disabled="!showFooter" v-model="editConfig.infomation.purchaseType">
- <el-radio v-for="item in purchaseTypeList" :key="item.id" :label="item.id">{{
- item.name
- }}</el-radio>
- </el-radio-group>
+ <el-form-item label="閲囪喘绫诲瀷" prop="purchaseTypeList">
+ <el-checkbox-group v-model="editConfig.infomation.purchaseTypeList">
+ <el-checkbox v-for="item in bomPurchaseTypeList" :key="item.id" :label="item.id">{{ item.name }}</el-checkbox>
+ </el-checkbox-group>
</el-form-item>
<el-form-item label="鍐呴儴缂栫爜" prop="internalReference">
<el-input
@@ -596,7 +594,7 @@
// salePrice: [{ required: true, message: "璇疯緭鍏ラ攢鍞环鏍�", trigger: "blur" }],
unit: [{ required: true, message: "璇疯緭鍏ュ崟浣�", trigger: ["change", "blur"] }],
// 閲囪喘绫诲瀷
- purchaseType: [{ required: true, message: "璇烽�夋嫨", trigger: "blur" }]
+ purchaseTypeList: [{ required: true, message: "璇烽�夋嫨", trigger: "blur" }]
},
memberOptions: [],
productCategoryOptions: [], // 浜у搧绫诲埆
@@ -653,7 +651,7 @@
},
isView: false,
fileFormdata: null, // 涓婁紶鍥剧墖鍏ュ弬
- purchaseTypeList: getDataByType("purchaseType"),
+ bomPurchaseTypeList: getDataByType("purchaseType"),
unitList: [],
}
},
diff --git a/src/views/productManage/product/index.vue b/src/views/productManage/product/index.vue
index fb5c5fe..dc395f6 100644
--- a/src/views/productManage/product/index.vue
+++ b/src/views/productManage/product/index.vue
@@ -292,7 +292,9 @@
// 鏂板缓
addBtnClick() {
this.editConfig.title = "鏂板缓"
- this.editConfig.infomation = {}
+ this.editConfig.infomation = {
+ purchaseTypeList:[]
+ }
this.editConfig.visible = true
},
// 璇︽儏
--
Gitblit v1.8.0