From 3e2dd63f36444d572007b551efa35574b1bf75ef Mon Sep 17 00:00:00 2001 From: zwq Date: Fri, 30 Jun 2023 16:29:32 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B08D=E7=AE=A1=E7=90=86=E4=B8=AD?= =?UTF-8?q?=E5=BF=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/mixins/basic-page.js | 28 ++- .../components/eightDisciplineList-D0.vue | 53 +++++ .../components/eightDisciplineList-D1.vue | 0 .../components/eightDisciplineList-D2.vue | 0 .../components/eightDisciplineList-D3.vue | 0 .../components/eightDisciplineList-D4.vue | 0 .../components/eightDisciplineList-D5.vue | 0 .../components/eightDisciplineList-D6.vue | 0 .../components/eightDisciplineList-D7.vue | 0 .../components/eightDisciplineList-D8.vue | 0 .../components/eightDisciplineList-detail.vue | 129 ++++++++++++ .../managementCenter/components/searchs.vue | 150 ++++++++++++++ .../managementCenter/eightDisciplineList.vue | 189 ++++++++++++++++++ 13 files changed, 546 insertions(+), 3 deletions(-) create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D0.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D1.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D2.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D3.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D4.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D5.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D6.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D7.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-D8.vue create mode 100644 src/views/modules/managementCenter/components/eightDisciplineList-detail.vue create mode 100644 src/views/modules/managementCenter/components/searchs.vue create mode 100644 src/views/modules/managementCenter/eightDisciplineList.vue 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 @@ + + + -- 2.45.2