From 2db50c1bf176858894f68bac65aebe91752159f0 Mon Sep 17 00:00:00 2001
From: mayf <m13160102112@163.com>
Date: 星期二, 03 九月 2024 21:49:39 +0800
Subject: [PATCH] 合伙人分类加价多选加价

---
 utils/mark-up-config.js                       |    4 ++--
 pages/mark-up/partner/_partnerId/category.vue |    4 ++--
 utils/form-item-config.js                     |    7 ++++++-
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/pages/mark-up/partner/_partnerId/category.vue b/pages/mark-up/partner/_partnerId/category.vue
index 0f4ee27..e179a39 100644
--- a/pages/mark-up/partner/_partnerId/category.vue
+++ b/pages/mark-up/partner/_partnerId/category.vue
@@ -10,7 +10,7 @@
     return {
       tableConfig: {
         url: 'flower/api/flower/markup/ps/spcg/list',
-        newUrl: 'flower/api/flower/markup/ps/spcg/list/save',
+        newUrl: 'flower/api/flower/markup/ps/spcg/list/save/batch',
         editUrl: 'flower/api/flower/markup/ps/spcg/list/save',
         onDelete: (row) => {
           return this.$elBusHttp.request(
@@ -23,7 +23,7 @@
             }
           )
         },
-        ...categoryMarkUpConfig(this.$route, this.$createElement),
+        ...categoryMarkUpConfig(this.$route, this.$createElement, true),
       },
     }
   },
diff --git a/utils/form-item-config.js b/utils/form-item-config.js
index b25980b..d60c569 100644
--- a/utils/form-item-config.js
+++ b/utils/form-item-config.js
@@ -93,7 +93,10 @@
   }
 }
 
-export const getGoodsCategoryListConfig = (checkStrictly = false) => {
+export const getGoodsCategoryListConfig = (
+  checkStrictly = false,
+  multiple = false
+) => {
   return {
     label: '商品分类:',
     id: 'categoryId',
@@ -105,7 +108,9 @@
         value: 'id',
         emitPath: false,
         checkStrictly,
+        multiple,
       },
+      filterable: true,
       clearable: true,
       style: 'width:100%',
     },
diff --git a/utils/mark-up-config.js b/utils/mark-up-config.js
index b5e10d2..dc48856 100644
--- a/utils/mark-up-config.js
+++ b/utils/mark-up-config.js
@@ -2,7 +2,7 @@
   getGoodsCategoryListConfig,
   getGoodsListConfig,
 } from '@/utils/form-item-config'
-export const categoryMarkUpConfig = (route, h) => {
+export const categoryMarkUpConfig = (route, h, multiple = false) => {
   return {
     extraQuery: {
       partnerId: route.params.partnerId,
@@ -64,7 +64,7 @@
     ],
     form: [
       {
-        ...getGoodsCategoryListConfig(true),
+        ...getGoodsCategoryListConfig(true, multiple),
         rules: { required: true, message: '请选择商品分类' },
         str: true,
         strKey: 'name',

--
Gitblit v1.9.3