|
@@ -8,6 +8,11 @@
|
|
|
<el-form-item label="用户手机号:">
|
|
|
<el-input type="number" v-model="form.phone" placeholder="请输入用户手机号" clearable />
|
|
|
</el-form-item>
|
|
|
+ <el-form-item label="设备型号:">
|
|
|
+ <el-select v-model="form.clientTypeId" filterable placeholder="请选择设备型号" clearable>
|
|
|
+ <el-option v-for="item in devOptions" :key="item.value" :value="item.value" :label="item.label" />
|
|
|
+ </el-select>
|
|
|
+ </el-form-item>
|
|
|
<el-form-item label="注册来源:">
|
|
|
<el-select v-model="form.registerChannel" placeholder="请选择注册来源" clearable>
|
|
|
<el-option v-for="item in regOptions" :key="item.value" :value="item.value" :label="item.label" />
|
|
@@ -33,7 +38,11 @@
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column label="用户性别" prop="sex" align="center" :formatter="sexFormatter" />
|
|
|
- <el-table-column label="绑定设备" align="center" />
|
|
|
+ <el-table-column label="绑定设备" align="center" show-overflow-tooltip>
|
|
|
+ <template slot-scope="scope">
|
|
|
+ {{ scope.row.deviceList.join(',') }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="注册来源" prop="registerChannel" align="center" :formatter="regFormatter" />
|
|
|
<el-table-column label="注册系统" prop="mtype" align="center" :formatter="typeFormatter" />
|
|
|
<el-table-column label="注册时间" prop="createTime" align="center" />
|
|
@@ -103,9 +112,9 @@
|
|
|
|
|
|
<script>
|
|
|
import { list } from '@/api/user/list'
|
|
|
-import { sexMixin } from '@/mixin/index'
|
|
|
+import { sexMixin, devMixin } from '@/mixin/index'
|
|
|
export default {
|
|
|
- mixins: [sexMixin],
|
|
|
+ mixins: [sexMixin, devMixin],
|
|
|
data() {
|
|
|
return {
|
|
|
// 遮罩层
|