From eb56109e9d05e0fca782df9a0ff834cb4744f978 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 26 Oct 2022 14:21:35 +0800 Subject: [PATCH 1/6] =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E5=A4=84=E7=90=86?= =?UTF-8?q?=E5=90=8E=E5=88=B7=E6=96=B0=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/scTable/index.vue | 6 +++--- src/views/ecm/event.vue | 2 +- src/views/ecm/event_handlefrom.vue | 2 +- src/views/ecm/myevent.vue | 1 + 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/components/scTable/index.vue b/src/components/scTable/index.vue index 77ef9fc5..41968e17 100644 --- a/src/components/scTable/index.vue +++ b/src/components/scTable/index.vue @@ -306,9 +306,9 @@ export default { this.total = response.total || 0; this.summary = response.summary || {}; this.loading = false; - if(!this.hidePagination){ - this.$refs.scTable.setScrollTop(0); - } + // if(!this.hidePagination){ + // this.$refs.scTable.setScrollTop(0); + // } this.$emit("dataChange", res, this.tableData); } catch (error) { this.loading = false; diff --git a/src/views/ecm/event.vue b/src/views/ecm/event.vue index 0c0c8e37..22ed7056 100644 --- a/src/views/ecm/event.vue +++ b/src/views/ecm/event.vue @@ -212,7 +212,7 @@ export default { }) }, handleSuccess(){ - + this.$refs.table.refresh(); }, //搜索 diff --git a/src/views/ecm/event_handlefrom.vue b/src/views/ecm/event_handlefrom.vue index 284992d4..3716a02f 100644 --- a/src/views/ecm/event_handlefrom.vue +++ b/src/views/ecm/event_handlefrom.vue @@ -262,7 +262,7 @@ export default { }, onSubmit() { this.$API.ecm.event.handle.req(this.form.id, this.form).then((res) => { - this.$router.go(-1); + this.$emit("success"); this.$message.success("操作成功"); return res; }); diff --git a/src/views/ecm/myevent.vue b/src/views/ecm/myevent.vue index 3bab97d1..99cf5994 100644 --- a/src/views/ecm/myevent.vue +++ b/src/views/ecm/myevent.vue @@ -192,6 +192,7 @@ export default { }); }, handleSuccess(){ + this.$refs.table.refresh(); this.dialog.handle = false }, //搜索 From b90ca4d830ea4c48b90cf21abc6b7fce5ae42bec Mon Sep 17 00:00:00 2001 From: caoqianming Date: Wed, 26 Oct 2022 14:44:19 +0800 Subject: [PATCH 2/6] =?UTF-8?q?sctable=20=E6=95=B0=E6=8D=AE=E6=A0=BC?= =?UTF-8?q?=E5=BC=8F=E9=94=99=E8=AF=AFbug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/scTable/index.vue | 193 ++++++++++--------------------- src/views/ecm/event.vue | 7 +- 2 files changed, 64 insertions(+), 136 deletions(-) diff --git a/src/components/scTable/index.vue b/src/components/scTable/index.vue index 41968e17..99f4d290 100644 --- a/src/components/scTable/index.vue +++ b/src/components/scTable/index.vue @@ -8,43 +8,18 @@ -->