|
@@ -14,15 +14,15 @@
|
|
|
<div>
|
|
<div>
|
|
|
<el-form-item label="用户搜索:" label-for="nickname">
|
|
<el-form-item label="用户搜索:" label-for="nickname">
|
|
|
<el-input v-model="userFrom.nickname" placeholder="请输入用户" clearable class="form_content_width">
|
|
<el-input v-model="userFrom.nickname" placeholder="请输入用户" clearable class="form_content_width">
|
|
|
- <el-select v-model="field_key" slot="prepend" style="width: 100px">
|
|
|
|
|
|
|
+ <!-- <el-select v-model="field_key" slot="prepend" style="width: 100px">
|
|
|
<el-option value="all" label="全部"></el-option>
|
|
<el-option value="all" label="全部"></el-option>
|
|
|
<el-option value="uid" label="UID"></el-option>
|
|
<el-option value="uid" label="UID"></el-option>
|
|
|
<el-option value="phone" label="手机号"></el-option>
|
|
<el-option value="phone" label="手机号"></el-option>
|
|
|
<el-option value="nickname" label="用户昵称"></el-option>
|
|
<el-option value="nickname" label="用户昵称"></el-option>
|
|
|
- </el-select>
|
|
|
|
|
|
|
+ </el-select>-->
|
|
|
</el-input>
|
|
</el-input>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item label="用户等级:" label-for="level">
|
|
|
|
|
|
|
+ <!-- <el-form-item label="用户等级:" label-for="level">
|
|
|
<el-select v-model="level" placeholder="请选择用户等级" clearable class="form_content_width">
|
|
<el-select v-model="level" placeholder="请选择用户等级" clearable class="form_content_width">
|
|
|
<el-option value="all" label="全部">全部</el-option>
|
|
<el-option value="all" label="全部">全部</el-option>
|
|
|
<el-option
|
|
<el-option
|
|
@@ -33,7 +33,7 @@
|
|
|
></el-option>
|
|
></el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- <el-form-item label="用户分组:">
|
|
|
|
|
|
|
+ <!-- <el-form-item label="用户分组:">
|
|
|
<el-select v-model="group_id" placeholder="请选择用户分组" clearable class="form_content_width">
|
|
<el-select v-model="group_id" placeholder="请选择用户分组" clearable class="form_content_width">
|
|
|
<el-option value="all" label="全部"></el-option>
|
|
<el-option value="all" label="全部"></el-option>
|
|
|
<el-option
|
|
<el-option
|
|
@@ -43,15 +43,15 @@
|
|
|
:label="item.group_name"
|
|
:label="item.group_name"
|
|
|
></el-option>
|
|
></el-option>
|
|
|
</el-select>
|
|
</el-select>
|
|
|
- </el-form-item>
|
|
|
|
|
|
|
+ </el-form-item>-->
|
|
|
</div>
|
|
</div>
|
|
|
<el-form-item class="search-form-sub">
|
|
<el-form-item class="search-form-sub">
|
|
|
<el-button type="primary" v-db-click @click="userSearchs">搜索</el-button>
|
|
<el-button type="primary" v-db-click @click="userSearchs">搜索</el-button>
|
|
|
<el-button class="ResetSearch" v-db-click @click="reset('userFrom')">重置</el-button>
|
|
<el-button class="ResetSearch" v-db-click @click="reset('userFrom')">重置</el-button>
|
|
|
- <a class="ivu-ml-8 font12 ml10" v-db-click @click="collapse = !collapse">
|
|
|
|
|
|
|
+ <!-- <a class="ivu-ml-8 font12 ml10" v-db-click @click="collapse = !collapse">
|
|
|
<template v-if="!collapse"> 展开 <i class="el-icon-arrow-down" /> </template>
|
|
<template v-if="!collapse"> 展开 <i class="el-icon-arrow-down" /> </template>
|
|
|
<template v-else> 收起 <i class="el-icon-arrow-up" /> </template>
|
|
<template v-else> 收起 <i class="el-icon-arrow-up" /> </template>
|
|
|
- </a>
|
|
|
|
|
|
|
+ </a>-->
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
</div>
|
|
</div>
|
|
|
<div v-if="collapse" class="acea-row search-form">
|
|
<div v-if="collapse" class="acea-row search-form">
|
|
@@ -279,7 +279,7 @@
|
|
|
<el-tabs v-model="userFrom.user_type" @tab-click="onClickTab">
|
|
<el-tabs v-model="userFrom.user_type" @tab-click="onClickTab">
|
|
|
<el-tab-pane :label="item.name" :name="item.type" v-for="(item, index) in headeNum" :key="index" />
|
|
<el-tab-pane :label="item.name" :name="item.type" v-for="(item, index) in headeNum" :key="index" />
|
|
|
</el-tabs>
|
|
</el-tabs>
|
|
|
- <el-row :gutter="24" justify="space-between">
|
|
|
|
|
|
|
+ <!--<el-row :gutter="24" justify="space-between">
|
|
|
<el-col :span="24">
|
|
<el-col :span="24">
|
|
|
<el-button v-auth="['admin-user-save']" type="primary" v-db-click @click="edit({ uid: 0 })"
|
|
<el-button v-auth="['admin-user-save']" type="primary" v-db-click @click="edit({ uid: 0 })"
|
|
|
>添加用户</el-button
|
|
>添加用户</el-button
|
|
@@ -298,7 +298,7 @@
|
|
|
<el-button v-auth="['admin-user-set_label']" v-db-click @click="setLabel">批量设置标签</el-button>
|
|
<el-button v-auth="['admin-user-set_label']" v-db-click @click="setLabel">批量设置标签</el-button>
|
|
|
<el-button class="mr10" v-db-click @click="exportList">导出</el-button>
|
|
<el-button class="mr10" v-db-click @click="exportList">导出</el-button>
|
|
|
|
|
|
|
|
- <!-- <el-button v-auth="['admin-user-synchro']" class="mr20" v-db-click @click="synchro">同步公众号用户</el-button> -->
|
|
|
|
|
|
|
+ <el-button v-auth="['admin-user-synchro']" class="mr20" v-db-click @click="synchro">同步公众号用户</el-button>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
<el-col :span="24" class="userAlert" v-if="selectionList.length">
|
|
<el-col :span="24" class="userAlert" v-if="selectionList.length">
|
|
|
<el-alert show-icon>
|
|
<el-alert show-icon>
|
|
@@ -307,7 +307,7 @@
|
|
|
</template>
|
|
</template>
|
|
|
</el-alert>
|
|
</el-alert>
|
|
|
</el-col>
|
|
</el-col>
|
|
|
- </el-row>
|
|
|
|
|
|
|
+ </el-row>-->
|
|
|
<el-table
|
|
<el-table
|
|
|
:data="userLists"
|
|
:data="userLists"
|
|
|
class="mt16"
|
|
class="mt16"
|
|
@@ -348,7 +348,12 @@
|
|
|
<div v-if="scope.row.is_del == 1" style="color: red">用户已注销</div>
|
|
<div v-if="scope.row.is_del == 1" style="color: red">用户已注销</div>
|
|
|
</template>
|
|
</template>
|
|
|
</el-table-column>
|
|
</el-table-column>
|
|
|
- <el-table-column label="付费会员" min-width="90">
|
|
|
|
|
|
|
+ <el-table-column label="积分" min-width="100">
|
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
|
+ <div>{{ scope.row.integral }}</div>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
|
|
+ <!--<el-table-column label="付费会员" min-width="90">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<div>{{ scope.row.isMember ? '是' : '否' }}</div>
|
|
<div>{{ scope.row.isMember ? '是' : '否' }}</div>
|
|
|
</template>
|
|
</template>
|
|
@@ -382,25 +387,25 @@
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<div>{{ scope.row.now_money }}</div>
|
|
<div>{{ scope.row.now_money }}</div>
|
|
|
</template>
|
|
</template>
|
|
|
- </el-table-column>
|
|
|
|
|
|
|
+ </el-table-column>-->
|
|
|
<el-table-column label="操作" fixed="right" width="120">
|
|
<el-table-column label="操作" fixed="right" width="120">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<template v-if="scope.row.is_del != 1">
|
|
<template v-if="scope.row.is_del != 1">
|
|
|
- <a v-db-click @click="userDetail(scope.row)">详情</a>
|
|
|
|
|
|
|
+ <!-- <a v-db-click @click="userDetail(scope.row)">详情</a> -->
|
|
|
|
|
|
|
|
<el-divider direction="vertical"></el-divider>
|
|
<el-divider direction="vertical"></el-divider>
|
|
|
<el-dropdown size="small" @command="changeMenu(scope.row, $event, scope.$index)" :transfer="true">
|
|
<el-dropdown size="small" @command="changeMenu(scope.row, $event, scope.$index)" :transfer="true">
|
|
|
<span class="el-dropdown-link">更多<i class="el-icon-arrow-down el-icon--right"></i> </span>
|
|
<span class="el-dropdown-link">更多<i class="el-icon-arrow-down el-icon--right"></i> </span>
|
|
|
<el-dropdown-menu slot="dropdown">
|
|
<el-dropdown-menu slot="dropdown">
|
|
|
<!-- <el-dropdown-item command="1">编辑</el-dropdown-item> -->
|
|
<!-- <el-dropdown-item command="1">编辑</el-dropdown-item> -->
|
|
|
- <el-dropdown-item command="2">修改余额</el-dropdown-item>
|
|
|
|
|
|
|
+ <!-- <el-dropdown-item command="2">修改余额</el-dropdown-item> -->
|
|
|
<el-dropdown-item command="8">修改积分</el-dropdown-item>
|
|
<el-dropdown-item command="8">修改积分</el-dropdown-item>
|
|
|
- <el-dropdown-item command="3">赠送会员</el-dropdown-item>
|
|
|
|
|
|
|
+ <!-- <el-dropdown-item command="3">赠送会员</el-dropdown-item> -->
|
|
|
<!-- <el-dropdown-item command="4" v-if="row.vip_name">清除等级</el-dropdown-item>-->
|
|
<!-- <el-dropdown-item command="4" v-if="row.vip_name">清除等级</el-dropdown-item>-->
|
|
|
- <el-dropdown-item command="5">设置分组</el-dropdown-item>
|
|
|
|
|
- <el-dropdown-item command="6">设置标签</el-dropdown-item>
|
|
|
|
|
- <el-dropdown-item command="7">修改上级推广人</el-dropdown-item>
|
|
|
|
|
- <el-dropdown-item command="99" v-if="scope.row.spread_uid">清除上级推广人</el-dropdown-item>
|
|
|
|
|
|
|
+ <!-- <el-dropdown-item command="5">设置分组</el-dropdown-item> -->
|
|
|
|
|
+ <!-- <el-dropdown-item command="6">设置标签</el-dropdown-item> -->
|
|
|
|
|
+ <!-- <el-dropdown-item command="7">修改上级推广人</el-dropdown-item> -->
|
|
|
|
|
+ <!-- <el-dropdown-item command="99" v-if="scope.row.spread_uid">清除上级推广人</el-dropdown-item> -->
|
|
|
</el-dropdown-menu>
|
|
</el-dropdown-menu>
|
|
|
</el-dropdown>
|
|
</el-dropdown>
|
|
|
</template>
|
|
</template>
|
|
@@ -576,11 +581,11 @@ export default {
|
|
|
collapse: false,
|
|
collapse: false,
|
|
|
headeNum: [
|
|
headeNum: [
|
|
|
{ type: '', name: '全部' },
|
|
{ type: '', name: '全部' },
|
|
|
- { type: 'wechat', name: '微信公众号' },
|
|
|
|
|
- { type: 'routine', name: '微信小程序' },
|
|
|
|
|
- { type: 'h5', name: 'H5' },
|
|
|
|
|
- { type: 'pc', name: 'PC' },
|
|
|
|
|
- { type: 'app', name: 'APP' },
|
|
|
|
|
|
|
+ // { type: 'wechat', name: '微信公众号' },
|
|
|
|
|
+ // { type: 'routine', name: '微信小程序' },
|
|
|
|
|
+ // { type: 'h5', name: 'H5' },
|
|
|
|
|
+ // { type: 'pc', name: 'PC' },
|
|
|
|
|
+ // { type: 'app', name: 'APP' },
|
|
|
],
|
|
],
|
|
|
address: [],
|
|
address: [],
|
|
|
addresData: [],
|
|
addresData: [],
|