fix: 🧩 修復bug
This commit is contained in:
@@ -31,7 +31,7 @@ export const useTable = (
|
||||
}
|
||||
});
|
||||
|
||||
//数据处理
|
||||
//訂閲数据处理
|
||||
const initSubscribeData = () => {
|
||||
if (routeName === "foundationSubscribeList") {
|
||||
if (Array.isArray(state.totalParam?.org_number) && state.totalParam?.org_number?.length) {
|
||||
@@ -64,6 +64,13 @@ export const useTable = (
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
//其他數據處理
|
||||
const initData = () => {
|
||||
if (state.totalParam?.warehouse_number) {
|
||||
state.totalParam.warehouse_number = state.totalParam?.warehouse_number.split("_")[0];
|
||||
}
|
||||
};
|
||||
//删除临时参数和空值参数
|
||||
const deleteParams = () => {
|
||||
const KEY = ["Time", "customer_number1", "customer_numbers"];
|
||||
@@ -81,12 +88,14 @@ export const useTable = (
|
||||
if (!api) return;
|
||||
|
||||
try {
|
||||
initSubscribeData();
|
||||
deleteParams();
|
||||
await initSubscribeData();
|
||||
await deleteParams();
|
||||
await initData();
|
||||
let params = {
|
||||
...state.totalParam,
|
||||
...pageParam.value
|
||||
};
|
||||
|
||||
const { data } = await api(params);
|
||||
state.tableData = data.data || [];
|
||||
clearSelection && clearSelection();
|
||||
@@ -136,6 +145,7 @@ export const useTable = (
|
||||
state.totalParam = {};
|
||||
// 同步到查询参数
|
||||
state.searchParam = { ...newVal };
|
||||
console.log(state.searchParam, "= state.searchParam=");
|
||||
// 同步到参数快照
|
||||
state.totalParam = { ...newVal, ...pageParam.value };
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user