diff --git a/src/mixins/basic-page.js b/src/mixins/basic-page.js index f1e97cb..c9d1a9d 100644 --- a/src/mixins/basic-page.js +++ b/src/mixins/basic-page.js @@ -1,8 +1,8 @@ /* * @Author: zwq * @Date: 2022-08-24 11:19:43 - * @LastEditors: zhp - * @LastEditTime: 2023-05-16 14:55:04 + * @LastEditors: zwq + * @LastEditTime: 2023-06-30 15:00:20 * @Description: */ export default { @@ -15,7 +15,6 @@ export default { statusUrl: '', exportURL: '' }, - addOrEditTitle: '', tableData: [], listQuery: { limit: 10, @@ -23,7 +22,10 @@ export default { total: 1, }, dataListLoading: false, + addOrEditTitle: '', addOrUpdateVisible: false, + searchsTitle: '', + searchsVisible: false, } }, created() { @@ -71,6 +73,13 @@ export default { this.$refs.addOrUpdate.init(id); }); }, + // 条件搜索 + searchsHandle() { + this.searchsVisible = true; + this.$nextTick(() => { + this.$refs.searchsRef.init(); + }); + }, cancel(id) { this.$refs["popover-" + id].showPopper = false; }, @@ -158,13 +167,26 @@ export default { this.addOrUpdateVisible = false this.addOrEditTitle = '' }, + searchsCancel(){ + this.$refs.searchsRef.formClear() + this.searchsVisible = false + this.searchsTitle = '' + }, handleConfirm() { this.$refs.addOrUpdate.dataFormSubmit() }, + searchsConfirm(){ + this.$refs.searchsRef.dataFormSubmit() + }, successSubmit() { this.handleCancel() this.getDataList() }, + searchsSubmit(obj){ + this.listQuery = {...this.listQuery,...obj} + this.searchsCancel() + this.getDataList() + }, // 导出 exportHandle(name) { this.$http diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D0.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D0.vue new file mode 100644 index 0000000..57e8f37 --- /dev/null +++ b/src/views/modules/managementCenter/components/eightDisciplineList-D0.vue @@ -0,0 +1,53 @@ + + + + diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D1.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D1.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D2.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D2.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D3.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D3.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D4.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D4.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D5.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D5.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D6.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D6.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D7.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D7.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-D8.vue b/src/views/modules/managementCenter/components/eightDisciplineList-D8.vue new file mode 100644 index 0000000..e69de29 diff --git a/src/views/modules/managementCenter/components/eightDisciplineList-detail.vue b/src/views/modules/managementCenter/components/eightDisciplineList-detail.vue new file mode 100644 index 0000000..a520531 --- /dev/null +++ b/src/views/modules/managementCenter/components/eightDisciplineList-detail.vue @@ -0,0 +1,129 @@ + + + + diff --git a/src/views/modules/managementCenter/components/searchs.vue b/src/views/modules/managementCenter/components/searchs.vue new file mode 100644 index 0000000..64341d6 --- /dev/null +++ b/src/views/modules/managementCenter/components/searchs.vue @@ -0,0 +1,150 @@ + + + + diff --git a/src/views/modules/managementCenter/eightDisciplineList.vue b/src/views/modules/managementCenter/eightDisciplineList.vue new file mode 100644 index 0000000..401952b --- /dev/null +++ b/src/views/modules/managementCenter/eightDisciplineList.vue @@ -0,0 +1,189 @@ + + +