|
|
@@ -125,7 +125,7 @@ export const useBsTable = (options, tableRef) => {
|
|
|
setPagerVisible(false);
|
|
|
resolve(tableOptions.gridOptions.data);
|
|
|
} else {
|
|
|
- // console.log('入参为 =====>', { pageNum, pageSize, ...newSearchParams });
|
|
|
+ console.log('入参为 =====>', { pageNum, pageSize, ...newSearchParams });
|
|
|
const resData = await getTableDataApi(tableOptions?.url, { pageNum, pageSize, ...newSearchParams });
|
|
|
// const resData = {
|
|
|
// data: {
|
|
|
@@ -181,34 +181,14 @@ export const useBsTable = (options, tableRef) => {
|
|
|
});
|
|
|
};
|
|
|
|
|
|
- const onTableBeforeMount = (callback) => {
|
|
|
- onBeforeMount(() => {
|
|
|
- if (typeof callback === 'function') {
|
|
|
- callback();
|
|
|
- }
|
|
|
- });
|
|
|
- };
|
|
|
-
|
|
|
- const onTableMounted = (callback) => {
|
|
|
- onMounted(() => {
|
|
|
- if (typeof callback === 'function') {
|
|
|
- const gridRef = getGridRef();
|
|
|
- callback(gridRef);
|
|
|
- }
|
|
|
- });
|
|
|
- };
|
|
|
-
|
|
|
onMounted(async () => {
|
|
|
initTableData();
|
|
|
initGridOptions();
|
|
|
initToolbarConfig();
|
|
|
initPagerConfig();
|
|
|
initSearchConfig();
|
|
|
- onTableBeforeMount();
|
|
|
- options.beforeMount && options.beforeMount();
|
|
|
+ tableOptions.beforeMount && tableOptions.beforeMount();
|
|
|
await getTableData();
|
|
|
- onTableMounted();
|
|
|
- options.mounted && options.mounted();
|
|
|
});
|
|
|
|
|
|
const setToolBarVisible = (visible) => {
|
|
|
@@ -235,8 +215,6 @@ export const useBsTable = (options, tableRef) => {
|
|
|
|
|
|
return {
|
|
|
tableOptions,
|
|
|
- onTableMounted,
|
|
|
- onTableBeforeMount,
|
|
|
setTablePropsValue,
|
|
|
getTablePropsValue,
|
|
|
setTableOptions,
|