Compare commits
2 Commits
b56c9f819a
...
19bdc1dc65
| Author | SHA1 | Date |
|---|---|---|
|
|
19bdc1dc65 | |
|
|
4bc9a0a606 |
|
|
@ -44,7 +44,7 @@ const props = defineProps({
|
||||||
default: () => ({}),
|
default: () => ({}),
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
const expands = ref<any[]>();
|
||||||
const table = ref<TableConfig>(props.tableConfig);
|
const table = ref<TableConfig>(props.tableConfig);
|
||||||
const tableShowColumn = ref<Record<string, TableColumn>>();
|
const tableShowColumn = ref<Record<string, TableColumn>>();
|
||||||
onBeforeMount(() => {
|
onBeforeMount(() => {
|
||||||
|
|
@ -338,6 +338,8 @@ function handleReloadPaged(reload = true) {
|
||||||
if (table.value.searchCallback) {
|
if (table.value.searchCallback) {
|
||||||
table.value.searchCallback(table.value.search);
|
table.value.searchCallback(table.value.search);
|
||||||
}
|
}
|
||||||
|
//如果有展开行 则全部收回
|
||||||
|
if (table.value.expandColumn) expands.value = [];
|
||||||
fetchPagedData();
|
fetchPagedData();
|
||||||
}
|
}
|
||||||
// 加载前置数据(如查询条件的下拉选择数据)
|
// 加载前置数据(如查询条件的下拉选择数据)
|
||||||
|
|
@ -459,6 +461,7 @@ function fetchPagedData() {
|
||||||
@selection-change="handleSelectionChange"
|
@selection-change="handleSelectionChange"
|
||||||
@sort-change="sortChange"
|
@sort-change="sortChange"
|
||||||
@expand-change="table.expandChange"
|
@expand-change="table.expandChange"
|
||||||
|
:expand-row-keys="expands"
|
||||||
>
|
>
|
||||||
<el-table-column v-if="table.selectColumn" type="selection" width="40" />
|
<el-table-column v-if="table.selectColumn" type="selection" width="40" />
|
||||||
<el-table-column
|
<el-table-column
|
||||||
|
|
|
||||||
|
|
@ -448,6 +448,7 @@ async function onSubmit() {
|
||||||
gradeYear: form.baseInfo.gradeYear,
|
gradeYear: form.baseInfo.gradeYear,
|
||||||
schoolBusinessUser: form.baseInfo.people,
|
schoolBusinessUser: form.baseInfo.people,
|
||||||
startTime: form.baseInfo.date,
|
startTime: form.baseInfo.date,
|
||||||
|
endTime: form.baseInfo.endTime,
|
||||||
isDiscussion: form.work.talk,
|
isDiscussion: form.work.talk,
|
||||||
discussion: form.work.talkDetail,
|
discussion: form.work.talkDetail,
|
||||||
isClassMeeting: form.work.classMeeting,
|
isClassMeeting: form.work.classMeeting,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue