From 6159a5216fc8e9e789b4640c29e0a416008e7e4f Mon Sep 17 00:00:00 2001 From: 陶杰 <1378534974@qq.com> Date: 星期日, 22 十二月 2024 21:46:27 +0800 Subject: [PATCH] 1.行政区划对接-高德 2.行政区划对接-腾讯 --- utils/form-item-config.js | 61 ++++++++++++++++++++++++++++++ 1 files changed, 61 insertions(+), 0 deletions(-) diff --git a/utils/form-item-config.js b/utils/form-item-config.js index c557ea8..62d834b 100644 --- a/utils/form-item-config.js +++ b/utils/form-item-config.js @@ -94,6 +94,37 @@ } } +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 @@ -206,3 +237,33 @@ }, } } + +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