| | |
| | | <el-form size="small" :inline="true" :model="formInline" class="demo-form-inline"> |
| | | <el-form-item label=""><el-input v-model="formInline.nick_name" placeholder="请输入昵称/姓名/手机号"></el-input></el-form-item> |
| | | <el-form-item><el-button type="primary" @click="onSubmit">查询</el-button></el-form-item> |
| | | <el-form-item><el-button type="primary" @click="addClick" v-auth="'/plus/region/user/add'">添加区域代理</el-button></el-form-item> |
| | | </el-form> |
| | | </div> |
| | | |
| | |
| | | <el-table-column prop="nickName" label=" 微信昵称"></el-table-column> |
| | | <el-table-column prop="real_name" label="姓名"></el-table-column> |
| | | <el-table-column prop="mobile" label="手机号"></el-table-column> |
| | | <el-table-column prop="has_login" label="管理员账号" width="100"> |
| | | <template slot-scope="scope"> |
| | | <el-tag v-if="scope.row.has_login" type="success" size="small">已创建</el-tag> |
| | | <el-tag v-else type="warning" size="small">未创建</el-tag> |
| | | </template> |
| | | </el-table-column> |
| | | <el-table-column prop="money" label="累计分红"> |
| | | <template slot-scope="scope"> |
| | | <span class="orange">{{ scope.row.money }}</span> |
| | |
| | | <!--编辑--> |
| | | <Edit :open_edit="open_edit" :userModel="userModel" @close="closeEditFunc"></Edit> |
| | | |
| | | <!--添加区域代理--> |
| | | <Add :open_add="open_add" @close="closeAddFunc"></Add> |
| | | |
| | | </div> |
| | | </template> |
| | | |
| | |
| | | import PlusApi from '@/api/plus/region.js'; |
| | | import SubUser from './dialog/SubUser.vue'; |
| | | import Edit from './dialog/Edit.vue'; |
| | | import Add from './dialog/Add.vue'; |
| | | export default { |
| | | components: { |
| | | SubUser, |
| | | Edit |
| | | Edit, |
| | | Add |
| | | }, |
| | | data() { |
| | | return { |
| | |
| | | /*选中的用户*/ |
| | | userModel:{}, |
| | | /*是否打开修改*/ |
| | | open_edit:false |
| | | open_edit:false, |
| | | /*是否打开添加*/ |
| | | open_add:false |
| | | |
| | | }; |
| | | }, |
| | |
| | | if(e.type=='success'){ |
| | | this.getData(); |
| | | } |
| | | }, |
| | | |
| | | /*打开添加代理弹窗*/ |
| | | addClick(){ |
| | | this.open_add=true; |
| | | }, |
| | | |
| | | /*关闭添加代理弹窗*/ |
| | | closeAddFunc(e){ |
| | | this.open_add=false; |
| | | if(e.type=='success'){ |
| | | this.getData(); |
| | | } |
| | | } |
| | | |
| | | } |