Update 明细搜索功能函数V1.js
更新不参与搜索的字段
This commit is contained in:
parent
f7b2c69435
commit
245a3fa257
@ -4,22 +4,34 @@
|
||||
all_search_field_id: 'field268341',//模糊搜索字段,此字段搜索search_obj里的detail_field_id对应字段内容的显示值均为:
|
||||
search_obj: [
|
||||
{
|
||||
detail_field_id: 'field237491',//编码
|
||||
search_field_id: undefined,
|
||||
control_field_id: undefined,
|
||||
type: 'text' // 文本框
|
||||
},
|
||||
{
|
||||
detail_field_id: 'field235347',//费用名称
|
||||
search_field_id: 'field268342',
|
||||
control_field_id: undefined,
|
||||
type: 'browser' // 浏览框
|
||||
},
|
||||
{
|
||||
detail_field_id: 'field237848',//事务类型
|
||||
search_field_id: 'field268345',
|
||||
detail_field_id: 'field238882',//成本类别
|
||||
search_field_id: 'field268403',
|
||||
control_field_id: undefined,
|
||||
type: 'browser' // 浏览框
|
||||
type: 'select' // 选择框
|
||||
},
|
||||
{
|
||||
detail_field_id: 'field238884',//费用类型
|
||||
search_field_id: 'field268346',
|
||||
control_field_id: undefined,
|
||||
type: 'select' // 选择框
|
||||
},
|
||||
{
|
||||
detail_field_id: 'field237848',//事务类型
|
||||
search_field_id: 'field268345',
|
||||
control_field_id: undefined,
|
||||
type: 'browser' // 浏览框
|
||||
}
|
||||
]
|
||||
}
|
||||
@ -147,6 +159,7 @@
|
||||
// 遍历每个字段进行匹配
|
||||
basic_info.search_obj.forEach(field => {
|
||||
if (field.detail_field_id) {
|
||||
if (field.search_field_id === undefined) return; //跳过 search_field_id 为 undefined 的字段,不参与精准匹配
|
||||
let searchField = searchValues[field.detail_field_id];
|
||||
let detailValue = detail[field.detail_field_id].value;
|
||||
if (searchField.type == 'text') {
|
||||
|
Loading…
x
Reference in New Issue
Block a user