search字典对应关系修改

This commit is contained in:
mll
2026-03-25 20:21:15 +08:00
parent c8d152f595
commit d6d5f75fb6

View File

@@ -147,7 +147,13 @@ const { wsCache } = useCache()
const route = useRoute()
const message = useMessage() // 消息弹窗
const { mergeLocaleMessage, t } = useI18n() // 国际化
const transferFields={
'zoneName':'salezonename',
'saleTypeName':'saletypename',
'salerName':'salername',
'goodsName':'goodsname',
'customName':'customname',
}
const loading = ref(false) // 列表的加载中
const isInit = ref(false)
const isSearch = ref(false)
@@ -191,7 +197,8 @@ const remoteMethod= async(query,column)=>{
pageSize: 100,
pageNo:1,
}
params[column.prop]=query
params[transferFields[column.prop]?transferFields[column.prop]:column.prop]=query
let data = await ReportApi.getTableList(column.reportCode,params)
column.dicData=column.formatterDic(data)
}
@@ -414,11 +421,12 @@ const initTable = async () => {
'业务员':'ywyxx',
'业务区域':'ywqy',
}
if(Object.keys(jkTableDicFields).includes(item.fieldName)&&config.search){
config.dataType= 'string'
config.reportCode= `${jkTableDicFields[item.fieldName]}`
const formatterData=(res) => { //请求数据格式化
const arr=[...new Set(res.records.map(item=>item[config.prop=="zonename"?"salezonename":config.prop]))]
const arr=[...new Set(res.records.map(item=>item[transferFields[config.prop]?transferFields[config.prop]:config.prop]))]
return arr.map(item=>({label:item,value:item}))
}
let data = await ReportApi.getTableList(jkTableDicFields[item.fieldName],{pageSize: 50, pageNo:1})