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