From 35cebfa072de707605d52842672c50beca04f398 Mon Sep 17 00:00:00 2001 From: lkk <364857242@qq.com> Date: 星期四, 23 一月 2025 17:03:53 +0800 Subject: [PATCH] 1 --- src/views/system/package/index.vue | 49 ++++++++++++++++++++++++++----------------------- 1 files changed, 26 insertions(+), 23 deletions(-) diff --git a/src/views/system/package/index.vue b/src/views/system/package/index.vue index 83d3587..839dfd1 100644 --- a/src/views/system/package/index.vue +++ b/src/views/system/package/index.vue @@ -387,25 +387,23 @@ ></el-option> </el-select> </el-form-item> --> - - <el-form-item label="鍏抽敭瀛�" prop="keywords"> + <el-form-item label="浣撴绫诲埆" prop="tjCategory"> <el-select - multiple - v-model="form.keywords" - placeholder="璇烽�夋嫨鍏抽敭瀛�" + v-model="form.tjCategory" + placeholder="璇烽�夋嫨浣撴绫诲埆" style="width: 150px" - @change="sel" filterable clearable > <el-option - v-for="item in keywordList" - :key="item.id" - :label="item.keyword" - :value="item.id" + v-for="dict in dict.type.dict_tjtype" + :key="dict.value" + :label="dict.label" + :value="dict.value" ></el-option> </el-select> </el-form-item> + <el-form-item label="鏄惁涓婃灦" prop="isOnSale"> <!-- <el-radio-group v-model="form.pacStatus"> <el-radio :label="0">鍚敤</el-radio> @@ -414,7 +412,7 @@ <el-select v-model="form.isOnSale" placeholder="璇烽�夋嫨鏄惁涓婃灦" - style="width: 150px" + style="width: 140px" filterable clearable > @@ -469,19 +467,21 @@ style="width: 140px" /> </el-form-item> - <el-form-item label="浣撴绫诲埆" prop="tjCategory"> + <el-form-item label="鍏抽敭瀛�" prop="keywords"> <el-select - v-model="form.tjCategory" - placeholder="璇烽�夋嫨浣撴绫诲埆" - style="width: 150px" + multiple + v-model="form.keywords" + placeholder="璇烽�夋嫨鍏抽敭瀛�" + style="width: 160px" + @change="sel" filterable clearable > <el-option - v-for="dict in dict.type.dict_tjtype" - :key="dict.value" - :label="dict.label" - :value="dict.value" + v-for="item in keywordList" + :key="item.id" + :label="item.keyword" + :value="item.id" ></el-option> </el-select> </el-form-item> @@ -864,9 +864,9 @@ // categoryId: [ // { required: true, validator: checkPhoneNum, trigger: "change" }, // ], - keywords: [ + /* keywords: [ { required: true, validator: checkPhoneNum, trigger: "change" }, - ], + ], */ isOnSale: [ { required: true, validator: checkPhoneNum, trigger: "change" }, ], @@ -875,6 +875,9 @@ { required: true, validator: checkPhoneNum, trigger: "blur" }, ], counterPrice: [ + { required: true, validator: checkPhoneNum, trigger: "blur" }, + ], + tjCategory: [ { required: true, validator: checkPhoneNum, trigger: "blur" }, ], }, @@ -1491,7 +1494,7 @@ if (this.keys) { this.form.keywords = this.keys; // 濡傛灉鏈� this.keys锛屽垯鐩存帴璧嬪�� } else { - this.form.keywords = this.form.keywords.toString(); // 濡傛灉娌℃湁锛屽垯灏� this.form.keywords 杞垚瀛楃涓� + // this.form.keywords = this.form.keywords; // 濡傛灉娌℃湁锛屽垯灏� this.form.keywords 杞垚瀛楃涓� } let packageProjects = []; // 瀹氫箟涓�涓┖鏁扮粍 @@ -1514,7 +1517,7 @@ price: this.pics, pacId: this.form.pacId || null, isOnSale: this.form.isOnSale, - keywords: this.form.keywords, + // keywords: this.form.keywords, sort: this.form.sort, retailPrice: this.form.retailPrice, tjCategory: this.form.tjCategory, -- Gitblit v1.8.0