feat(data_directory): 添加表格数据获取事件监听

- 在app-table组件上添加getData事件监听器
- 从useListData钩子中解构出getData方法
- 修复日期解构中的字符串引号格式问题
dev
10396 2026-01-14 10:54:32 +08:00
parent db492f405b
commit 80565ee964
1 changed files with 3 additions and 3 deletions

View File

@ -6,7 +6,7 @@
label-width="150px" label-width="150px"
@submit="resetPagination" @submit="resetPagination"
/> />
<app-table ref="tableRef" v-model:pagination="pagination" :data="list"> <app-table ref="tableRef" v-model:pagination="pagination" :data="list" @get-data="getData">
<el-table-column prop="servicePlatformName" label="服务平台名称" /> <el-table-column prop="servicePlatformName" label="服务平台名称" />
<el-table-column prop="companyName" label="企业名称" /> <el-table-column prop="companyName" label="企业名称" />
<el-table-column prop="sectorName" label="所属行业" /> <el-table-column prop="sectorName" label="所属行业" />
@ -66,7 +66,7 @@ const dataType = defineModel("dataType", {
required: true, required: true,
default: 1, default: 1,
}); });
const { list, pagination, searchForm, resetPagination, tableRef } = useListData( const { list, pagination, searchForm,getData, resetPagination, tableRef } = useListData(
getDataList, getDataList,
{ {
@ -75,7 +75,7 @@ const { list, pagination, searchForm, resetPagination, tableRef } = useListData(
const { dates = [] } = searchForm; const { dates = [] } = searchForm;
const [receiveBeginTime = '', receiveEndTime = ''] = dates; const [receiveBeginTime = "", receiveEndTime = ""] = dates;
return { return {
dates: "", dates: "",
receiveBeginTime, receiveBeginTime,