From 06eb037239930918e741eeea3b7f46220cc23698 Mon Sep 17 00:00:00 2001
From: cloudroam <cloudroam>
Date: 星期日, 08 九月 2024 16:37:55 +0800
Subject: [PATCH] add:加价管理-分类加价-下拉框上可以搜索-可以多选
---
pages/mark-up/category.vue | 10 ++++++++--
utils/form-item-config.js | 4 +++-
2 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/pages/mark-up/category.vue b/pages/mark-up/category.vue
index 9c14084..a7f92d5 100644
--- a/pages/mark-up/category.vue
+++ b/pages/mark-up/category.vue
@@ -6,11 +6,17 @@
import { getGoodsCategoryListConfig } from '@/utils/form-item-config'
export default {
+ props: {
+ multiple: {
+ type: Boolean,
+ default: true,
+ },
+ },
data() {
return {
tableConfig: {
url: 'flower/api/flower/markup/spcg/list',
- newUrl: 'flower/api/flower/markup/spcg/list/save',
+ newUrl: 'flower/api/flower/markup/spcg/list/save/batch',
editUrl: 'flower/api/flower/markup/spcg/list/save',
onDelete: (row) => {
return this.$elBusHttp.request(
@@ -60,7 +66,7 @@
],
form: [
{
- ...getGoodsCategoryListConfig(true),
+ ...getGoodsCategoryListConfig(true, this.multiple),
rules: { required: true, message: '请选择商品分类' },
str: true,
strKey: 'name',
diff --git a/utils/form-item-config.js b/utils/form-item-config.js
index 1499942..93beef5 100644
--- a/utils/form-item-config.js
+++ b/utils/form-item-config.js
@@ -10,7 +10,7 @@
}
}
-export const getGoodsCategoryListConfig = (checkStrictly = false) => {
+export const getGoodsCategoryListConfig = (checkStrictly = false, multiple = false) => {
return {
label: '商品分类:',
id: 'categoryId',
@@ -22,7 +22,9 @@
value: 'id',
emitPath: false,
checkStrictly,
+ multiple,
},
+ filterable: true,
clearable: true,
style: 'width:100%',
},
--
Gitblit v1.9.3