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 }, //搜索