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',