本村活动

This commit is contained in:
yanran200730
2021-12-18 11:27:54 +08:00
parent 5134ae67f1
commit 3188da1ad3
5 changed files with 89 additions and 88 deletions

View File

@@ -9,13 +9,25 @@
<ai-card title="基本信息" v-show="currIndex === 0">
<template #content>
<ai-wrapper
label-width="80px">
<ai-info-item label="添加渠道" value="1231313"></ai-info-item>
<ai-info-item label="添加渠道" value="1231313"></ai-info-item>
<ai-info-item label="添加渠道" value="1231313"></ai-info-item>
<ai-info-item label="添加渠道" value="1231313"></ai-info-item>
<ai-info-item label="添加渠道" value="1231313"></ai-info-item>
<ai-info-item label="添加渠道" value="1231313"></ai-info-item>
label-width="120px">
<ai-info-item label="活动标题" isLine :value="info.title"></ai-info-item>
<ai-info-item label="发布地区" isLine :value="info.areaName"></ai-info-item>
<ai-info-item label="活动开始时间" :value="info.beginTime"></ai-info-item>
<ai-info-item label="活动结束时间" :value="info.endTime"></ai-info-item>
<ai-info-item label="活动地点" isLine :value="info.address"></ai-info-item>
<ai-info-item label="联系人" :value="info.contactPerson"></ai-info-item>
<ai-info-item label="联系电话" :value="info.contactPhone"></ai-info-item>
<ai-info-item label="活动介绍" isLine>
<AiArticle :value="info.content"></AiArticle>
</ai-info-item>
<ai-info-item label="活动介绍">
<ai-uploader
:instance="instance"
disabled
v-model="info.url"
:limit="1">
</ai-uploader>
</ai-info-item>
</ai-wrapper>
</template>
</ai-card>
@@ -60,7 +72,7 @@
data () {
return {
total: 11,
total: 0,
info: {},
id: '',
search: {
@@ -70,9 +82,9 @@
currIndex: 0,
tableData: [],
colConfigs: [
{slot: 'userinfo'},
{prop: 'addWay', label: '客户来源', align: 'center', formart: v => this.dict.getLabel('wxCustomerAddWay', v)},
{prop: 'createTime', label: '添加时间', align: 'center'}
{prop: 'createTime', label: '报名时间', align: 'center'},
{prop: 'name', label: '报名人员名称', align: 'center' },
{prop: 'phone', label: '联系方式', align: 'center' }
],
tabList: ['基本信息', '报名情况', '活动动态']
}
@@ -87,18 +99,25 @@
methods: {
getInfo (id) {
this.instance.post(`/app/appeveryvillagecode/queryDetailById?id=${id}`).then(res => {
this.instance.post(`/app/appvillageactivityinfo/queryDetailById?id=${id}`).then(res => {
if (res.code === 0) {
this.form = res.data
this.form.codeUrl = [{
url: res.data.codeUrl
}]
this.info = res.data
this.info.url = res.data.url ? JSON.parse(res.data.url) : []
}
})
},
getList () {
this.instance.post(`/app/appvillageactivityuser/list`, null, {
params: {
...this.search
}
}).then(res => {
if (res.code == 0) {
this.tableData = res.data.records
this.total = res.data.total
}
})
},
cancel (isRefresh) {