From cc1ee1fb090b8344faab02537dec80995cec93fe Mon Sep 17 00:00:00 2001
From: 陶杰 <1378534974@qq.com>
Date: 星期四, 09 一月 2025 09:09:21 +0800
Subject: [PATCH] 1.行政区划-修改访问接口地址
---
utils/form-item-config.js | 98 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 97 insertions(+), 1 deletions(-)
diff --git a/utils/form-item-config.js b/utils/form-item-config.js
index b25980b..62d834b 100644
--- a/utils/form-item-config.js
+++ b/utils/form-item-config.js
@@ -76,6 +76,7 @@
current: 1,
size: 2000,
status: 'P',
+ isEnabled: 1,
},
props: {
label: 'name',
@@ -93,7 +94,41 @@
}
}
-export const getGoodsCategoryListConfig = (checkStrictly = false) => {
+export const getPartnerListNameWithIdConfig = () => {
+ return {
+ label: '合伙人:',
+ id: 'partnerId',
+ type: 'bus-select',
+ el: {
+ interfaceUri: 'flower/api/partner/page',
+ extraQuery: {
+ current: 1,
+ size: 2000,
+ status: 'P',
+ isEnabled: 1,
+ },
+ props: {
+ label: 'name',
+ value: 'id',
+ dataPath: 'records',
+ },
+ filterable: true,
+ clearable: true,
+ style: 'width:100%',
+ // 列表返回的是id是int但是存的是string情况
+ filterOptions: (list) => {
+ const listFilter= list.map((item) => ({ ...item, id: item.id + '',name:item.name+'(PID:'+item.id +')'}))
+ return listFilter
+ },
+ },
+ }
+}
+
+
+export const getGoodsCategoryListConfig = (
+ checkStrictly = false,
+ multiple = false
+) => {
return {
label: '商品分类:',
id: 'categoryId',
@@ -105,7 +140,9 @@
value: 'id',
emitPath: false,
checkStrictly,
+ multiple,
},
+ filterable: true,
clearable: true,
style: 'width:100%',
},
@@ -171,3 +208,62 @@
},
}
}
+
+export const getSupplierListConfig = () => {
+ return {
+ label: '供应商:',
+ id: 'supplierId',
+ type: 'bus-select',
+ el: {
+ interfaceUri: 'flower/api/supplier/page',
+ extraQuery: {
+ current: 1,
+ size: 2000,
+ status: 'P',
+ isEnabled: 1,
+ },
+ props: {
+ label: 'name',
+ value: 'id',
+ dataPath: 'records',
+ },
+ filterable: true,
+ clearable: true,
+ style: 'width:100%',
+ // 列表返回的是id是int但是存的是string情况
+ filterOptions: (list) => {
+ return list.map((item) => ({ ...item, id: item.id + '' }))
+ },
+ },
+ }
+}
+
+export const getSupplierListWithIdConfig = () => {
+ return {
+ label: '供应商:',
+ id: 'supplierId',
+ type: 'bus-select',
+ el: {
+ interfaceUri: 'flower/api/supplier/page',
+ extraQuery: {
+ current: 1,
+ size: 2000,
+ status: 'P',
+ isEnabled: 1,
+ },
+ props: {
+ label: 'name',
+ value: 'id',
+ dataPath: 'records',
+ },
+ filterable: true,
+ clearable: true,
+ style: 'width:100%',
+ // 列表返回的是id是int但是存的是string情况
+ filterOptions: (list) => {
+ const listFilter= list.map((item) => ({ ...item, id: item.id + '',name:item.name+'(SID:'+item.id +')'}))
+ return listFilter
+ },
+ },
+ }
+}
--
Gitblit v1.9.3