fix: 处理搜索的特殊参数column

This commit is contained in:
jackhoo_98 2023-02-01 15:52:15 +08:00
parent 15e19f8714
commit 6879397b77
1 changed files with 20 additions and 0 deletions

View File

@ -76,3 +76,23 @@ export function getSlotVNode<T>(slots: Slots, props: Record<string, unknown>, pr
} }
return (props[prop] || slots[prop]?.()) as T; return (props[prop] || slots[prop]?.()) as T;
} }
/**
* Select参数column的值
* @param e // 查询参数 e
* @param column {Object} {需要修改的值: 修改后的值}
* {
username: 'context.username',
}
*/
export const modifySearchColumnValue = (e: any, column: object) => {
e.terms.forEach((item: any) => {
item.terms.forEach((t: any) => {
if (column[t.column]) {
t.column = column[t.column];
}
});
});
return e;
};