|
|
@@ -46,11 +46,11 @@
|
|
|
<el-table-column prop="market_name" label="推广员" sortable="custom" show-overflow-tooltip min-width="130"/>
|
|
|
<el-table-column label="来源渠道" min-width="120" align="center">
|
|
|
<template slot-scope="{row}">
|
|
|
- <el-tag type="success" size="mini">{{row.source_text}}</el-tag>
|
|
|
+ <el-tag type="success" size="mini">{{sources[row.source]}}</el-tag>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="录入时间" sortable="custom" show-overflow-tooltip align="center" min-width="160">
|
|
|
- <template slot-scope="{row}">{{ row.create_time*1000 | toDateString }}</template>
|
|
|
+ <template slot-scope="{row}">{{ row.create_time_text }}</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column prop="status" label="状态" sortable="custom" :resizable="false" min-width="120">
|
|
|
<template slot-scope="{row}">
|
|
|
@@ -74,13 +74,17 @@
|
|
|
<el-form :model="editForm" ref="editForm" :rules="editRules" label-width="100px">
|
|
|
<el-row :gutter="15">
|
|
|
<el-col :sm="16">
|
|
|
+ <el-form-item label="来源渠道:" prop="source">
|
|
|
+ <el-select v-model="editForm.source" placeholder="请选择来源渠道" class="ele-block">
|
|
|
+ <el-option v-if="k>0" v-for="(v,k) in sources" :label="v" :value="k" :key="k"/>
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="会员姓名:" prop="realname">
|
|
|
<el-input v-model="editForm.realname" placeholder="请输入会员姓名" clearable/>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="手机号码:" prop="mobile">
|
|
|
<el-input v-model="editForm.mobile" placeholder="请输入手机号码" clearable/>
|
|
|
</el-form-item>
|
|
|
-
|
|
|
<el-form-item label="出生日期:" prop="birthday">
|
|
|
<el-date-picker
|
|
|
v-model="editForm.birthday"
|
|
|
@@ -176,10 +180,11 @@ export default {
|
|
|
provinceCity: [], // 选中的省市
|
|
|
province: [], // 选中的省
|
|
|
|
|
|
- table: {url: '/member/index', where: {}}, // 表格配置
|
|
|
+ table: {url: '/member/index', where: {},page: {limit: 30}}, // 表格配置
|
|
|
choose: [], // 表格选中数据
|
|
|
showEdit: false, // 是否显示表单弹窗
|
|
|
editForm: {status: 1}, // 表单数据
|
|
|
+ sources: ['无','新媒体','活动资源','地推资源','合作资源','广告资源','其他资源'],
|
|
|
editRules: { // 表单验证规则
|
|
|
realname: [
|
|
|
{required: true, message: '请输入会员名称', trigger: 'blur'}
|
|
|
@@ -229,6 +234,7 @@ export default {
|
|
|
/* 显示编辑 */
|
|
|
edit(row) {
|
|
|
this.editForm = Object.assign({}, row);
|
|
|
+ this.editForm.source = parseInt(this.editForm.source)
|
|
|
this.showEdit = true;
|
|
|
},
|
|
|
/* 保存编辑 */
|