diff --git a/project/activeAnalysis/app/AppActiveAnalysis/AppActiveAnalysis.vue b/project/activeAnalysis/app/AppActiveAnalysis/AppActiveAnalysis.vue index ab74ed29..1d20920a 100644 --- a/project/activeAnalysis/app/AppActiveAnalysis/AppActiveAnalysis.vue +++ b/project/activeAnalysis/app/AppActiveAnalysis/AppActiveAnalysis.vue @@ -8,7 +8,6 @@ - - diff --git a/project/activeAnalysis/app/AppActivity/AppActivity.vue b/project/activeAnalysis/app/AppActivity/AppActivity.vue index 0d917c5d..7ab0d97c 100644 --- a/project/activeAnalysis/app/AppActivity/AppActivity.vue +++ b/project/activeAnalysis/app/AppActivity/AppActivity.vue @@ -7,6 +7,7 @@ + + diff --git a/project/activeAnalysis/app/AppActivity/components/List.vue b/project/activeAnalysis/app/AppActivity/components/List.vue index 51e2c579..5d2df38c 100644 --- a/project/activeAnalysis/app/AppActivity/components/List.vue +++ b/project/activeAnalysis/app/AppActivity/components/List.vue @@ -37,10 +37,12 @@ :current.sync="search.current" :size.sync="search.size" @getList="getList"> - + @@ -70,9 +72,7 @@ total: 10, colConfigs: [ { prop: 'title', label: '活动标题', align: 'left', width: '200px' }, - { prop: 'signUpCount', label: '报名人数', align: 'center' }, - { prop: 'beginTime', label: '开始时间', align: 'center' }, - { prop: 'endTime', label: '结束时间', align: 'center' }, + { prop: 'signUpCount', label: '报名人数', align: 'center', format: e => e }, { prop: 'status', label: '活动状态', align: 'center', format: e => this.statusList.filter(v => v.dictValue === e)[0].dictName } ], tableData: [], @@ -94,9 +94,7 @@ }, created() { - this.dict.load('epidemicDangerousAreaLevel').then(() => { - this.getList() - }) + this.getList() }, methods: { @@ -113,8 +111,19 @@ }) }, - remove(id) { - this.$confirm('确定删除该数据?').then(() => { + stop (id) { + this.$confirm('确定停止该活动?').then(() => { + this.instance.post(`/app/appactivityinfo/stop?id=${id}`).then(res => { + if (res.code == 0) { + this.$message.success('停止成功!') + this.getList() + } + }) + }) + }, + + remove (id) { + this.$confirm('确定删除该活动?').then(() => { this.instance.post(`/app/appactivityinfo/delete?ids=${id}`).then(res => { if (res.code == 0) { this.$message.success('删除成功!') @@ -124,6 +133,15 @@ }) }, + toDetail (id) { + this.$emit('change', { + type: 'Detail', + params: { + id: id || '' + } + }) + }, + toAdd(id) { this.$emit('change', { type: 'Add',