|
|
@@ -4,17 +4,17 @@
|
|
|
<el-table-column prop="xxx" label="序号">
|
|
|
<template slot-scope="scope">{{ scope.$index + 1 }}</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="xxx" label="活动ID"></el-table-column>
|
|
|
- <el-table-column prop="xxx" label="活动类型"></el-table-column>
|
|
|
- <el-table-column prop="xxx" label="活动名称"></el-table-column>
|
|
|
- <el-table-column prop="xxx" label="公益支持内容"></el-table-column>
|
|
|
- <el-table-column prop="xxx" label="活动时间"></el-table-column>
|
|
|
+ <el-table-column prop="activityId" label="活动ID"></el-table-column>
|
|
|
+ <el-table-column prop="typeName" label="活动类型"></el-table-column>
|
|
|
+ <el-table-column prop="activityName" label="活动名称"></el-table-column>
|
|
|
+ <el-table-column prop="loveValueContent" label="公益支持内容"></el-table-column>
|
|
|
+ <el-table-column prop="activityStartTime" label="活动时间"></el-table-column>
|
|
|
<el-table-column prop="xxx" label="活动地点"></el-table-column>
|
|
|
- <el-table-column prop="xxx" label="活动状态">
|
|
|
- <template slot-scope="scope"></template>
|
|
|
+ <el-table-column prop="signupState" label="活动状态">
|
|
|
+ <template slot-scope="scope">{{ statusDict[scope.row.signupState] }}</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column prop="xxx" label="捐献爱心值"></el-table-column>
|
|
|
- <el-table-column prop="xxx" label="操作">
|
|
|
+ <el-table-column prop="loveValue" label="捐献爱心值"></el-table-column>
|
|
|
+ <el-table-column label="操作">
|
|
|
<template slot-scope="scope">
|
|
|
<el-button type="text">查看档案</el-button>
|
|
|
</template>
|
|
|
@@ -34,23 +34,35 @@
|
|
|
|
|
|
<script>
|
|
|
export default {
|
|
|
+ props: ['userId'],
|
|
|
data () {
|
|
|
return {
|
|
|
queryParams: {
|
|
|
- memberId: this.$route.query.memberId || '',
|
|
|
+ userId: '',
|
|
|
page: 1,
|
|
|
limit: 10
|
|
|
},
|
|
|
dataList: [],
|
|
|
total: 0,
|
|
|
- loading: false
|
|
|
+ loading: false,
|
|
|
+ statusDict: {
|
|
|
+ 0: '未报名',
|
|
|
+ 1: '已报名',
|
|
|
+ 2: '未签到',
|
|
|
+ 3: '已签到',
|
|
|
+ 4: '已填档案'
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
+ mounted () {
|
|
|
+ this.queryParams.userId = this.userId
|
|
|
+ this.getList()
|
|
|
+ },
|
|
|
methods: {
|
|
|
getList () {
|
|
|
this.loading = true
|
|
|
- this.$http.get('/xxx', { params: this.queryParams }).then(({ data: res }) => {
|
|
|
- if (res.code === 200) {
|
|
|
+ this.$http.get('/core/activity/signup/page', { params: this.queryParams }).then(({ data: res }) => {
|
|
|
+ if (res.code === 0) {
|
|
|
this.dataList = res.data.list
|
|
|
this.total = res.data.total
|
|
|
}
|