讲师费管理,选择培训发生组织 , 重新处理 过滤处理

This commit is contained in:
gengxin
2025-02-14 16:53:20 +08:00
parent 32dfe4f68b
commit eb65527137

View File

@@ -26,10 +26,10 @@
<a-select <a-select
v-model:value="searchParam.trainOrgId" v-model:value="searchParam.trainOrgId"
style="width: 200px" style="width: 200px"
:options="copyOrgListSearch" :options="orgListSearch"
allowClear allowClear
showSearch showSearch
@search="handleOrgSearch" :filter-option="handleOrgSearch"
placeholder="请选择培训发生组织" placeholder="请选择培训发生组织"
> >
</a-select> </a-select>
@@ -592,8 +592,6 @@ export default {
tableDataSee: [], tableDataSee: [],
SeeLoading: false, SeeLoading: false,
orgList: [], orgList: [],
//TODO4
copyOrgListSearch:[],
orgListSearch: [], orgListSearch: [],
selectsIds: '', selectsIds: '',
visibleConfirm: false, visibleConfirm: false,
@@ -693,8 +691,6 @@ export default {
state.orgListSearch.unshift({ state.orgListSearch.unshift({
label: '全部', value: '' label: '全部', value: ''
}) })
state.copyOrgListSearch = state.orgListSearch;
console.log("queryTrainOrgPor copyOrgListSearch",state.copyOrgListSearch)
}) })
} }
//费用类型 //费用类型
@@ -1564,16 +1560,10 @@ export default {
} }
//TODO4 筛查 //TODO4 筛查
const handleOrgSearch = (value) => { const handleOrgSearch = (input , option) => {
let filterParam = value.trim(); console.log("handleOrgSearch input",input)
console.log("handleOrgSearch value",value) console.log("handleOrgSearch option",option)
console.log("handleOrgSearch filterParam",filterParam) console.log("orgListSearch data",orgListSearch)
let temp = JSON.parse(JSON.stringify(state.orgListSearch));
console.log("handleOrgSearch temp",temp)
state.copyOrgListSearch = temp.filter((item)=>
item.label.includes(filterParam)
);
console.log("handleOrgSearch copyOrgListSearch",state.copyOrgListSearch)
} }
const handleImport = () => { const handleImport = () => {