From 12fa274dfa153db39b6ee18a406b7ab9c4667e90 Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Wed, 27 Mar 2024 22:53:33 +0800
Subject: [PATCH] 注册页面的客服地址错误
---
src/views/userlist/agentlist.vue | 373 ++++++++++++++++++++++++++---------------------------
1 files changed, 182 insertions(+), 191 deletions(-)
diff --git a/src/views/userlist/agentlist.vue b/src/views/userlist/agentlist.vue
index 597c2b4..eb9613c 100644
--- a/src/views/userlist/agentlist.vue
+++ b/src/views/userlist/agentlist.vue
@@ -10,11 +10,9 @@
v-model="agentqueryParam.id"
placeholder="请选择下级代理"
@focus="getclickagentlist"
- :loading="agentloading">
- <a-select-option
- v-for="(item, index) in clickagentlist"
- :key="index"
- :value="item.id">
+ :loading="agentloading"
+ >
+ <a-select-option v-for="(item, index) in clickagentlist" :key="index" :value="item.id">
{{ `${item.agentName}/${item.id}` }}
</a-select-option>
</a-select>
@@ -37,13 +35,12 @@
<a-button
type="primary"
icon="search"
- @click="agentqueryParam.pageNum = 1, pagination.current = 1,getagentlist()">查询
+ @click=";(agentqueryParam.pageNum = 1), (pagination.current = 1), getagentlist()"
+ >查询
</a-button>
- <a-button
- style="margin-left: 8px"
- @click="() => this.agentqueryParam = {}"
- icon="redo">重置</a-button>
-
+ <a-button style="margin-left: 8px" @click="() => (this.agentqueryParam = {})" icon="redo"
+ >重置</a-button
+ >
</span>
</a-form-item>
</a-col>
@@ -51,10 +48,7 @@
</a-form>
</div>
<div class="table-operator">
- <a-button
- type="primary"
- icon="plus"
- @click="$refs.addagentdialog.addUserdialog = true">添加下级代理</a-button>
+ <a-button type="primary" icon="plus" @click="$refs.addagentdialog.addUserdialog = true">添加下级代理</a-button>
</div>
</a-card>
@@ -65,15 +59,16 @@
:pagination="pagination"
:columns="columns"
:data-source="agentlist"
- rowKey="id">
- <span slot="agentName" slot-scope="text,record">
+ rowKey="id"
+ >
+ <span slot="agentName" slot-scope="text, record">
<template>
<div>
<span>{{ record.agentName }}({{ record.id }})</span>
</div>
</template>
</span>
- <span slot="parentName" slot-scope="text,record">
+ <span slot="parentName" slot-scope="text, record">
<template>
<div>
<span>{{ record.parentName }}</span>
@@ -81,18 +76,15 @@
</div>
</template>
</span>
- <template slot="action" slot-scope="text,record">
- <a
+ <template slot="action" slot-scope="text, record">
+ <!-- <a
slot="action"
href="javascript:;"
@click="$refs.editCapitalAgentdialog.getEditorder(record)">修改资金</a>
- <a-divider type="vertical" />
+ <a-divider type="vertical" /> -->
<a slot="action" href="javascript:;" @click="getDelagent(record)">删除代理</a>
<a-divider type="vertical" />
- <a
- slot="action"
- href="javascript:;"
- @click="$refs.EditAgentinfodialog.getEditorder(record)">修改代理</a>
+ <a slot="action" href="javascript:;" @click="$refs.EditAgentinfodialog.getEditorder(record)">修改代理</a>
</template>
</a-table>
</a-card>
@@ -102,184 +94,183 @@
</page-header-wrapper>
</template>
<script>
-
import editCapitalAgentdialog from './agentcomponents/editCapitalAgentdialog'
import EditAgentinfodialog from './agentcomponents/EditAgentinfodialog'
import addagentdialog from './agentcomponents/addagentdialog'
import { nextagent, agentdelAgent } from '@/api/home'
import moment from 'moment'
export default {
- name: 'AgentList',
- components: {
- editCapitalAgentdialog,
- EditAgentinfodialog,
- addagentdialog
- },
- data () {
- return {
- columns: [
- {
- title: '所属代理(Id)',
- scopedSlots: { customRender: 'agentName' },
- align: 'center'
- },
- {
- title: '代理编码',
- dataIndex: 'agentCode',
- align: 'center'
- },
- {
- title: '上级代理',
- dataIndex: 'parentName',
- align: 'center',
- scopedSlots: { customRender: 'parentName' }
- },
- {
- title: '代理手机号',
- dataIndex: 'agentPhone',
- align: 'center'
- },
- {
- title: '真实姓名',
- dataIndex: 'agentRealName',
- align: 'center'
- },
-
- {
- title: '客服链接',
- dataIndex: 'onLineServices',
- align: 'center'
- },
- {
- title: '总资金',
- dataIndex: 'totalMoney',
- align: 'center',
- customRender: (text, row, index) => {
- return text
- }
- },
- {
- title: '代理状态',
- dataIndex: 'isLock',
- align: 'center',
- scopedSlots: { customRender: 'isLock' }
- },
- {
- title: '注册时间',
- dataIndex: 'addTime',
- align: 'center',
- customRender: (text, row, index) => {
- return moment(text).format('YYYY-MM-DD HH:mm:ss')
- }
- },
- {
- title: '操作',
- key: 'action',
- align: 'center',
- scopedSlots: { customRender: 'action' }
- }
- ],
- // 表头
- pagination: {
- total: 0,
- current: 1,
- pageSize: 10, // 每页中显示10条数据
- showSizeChanger: true,
- pageSizeOptions: ['10', '20', '50', '100'], // 每页中显示的数据
- onShowSizeChange: (current, pageSize) => this.onSizeChange(current, pageSize), // 改变每页数量时更新显示
- onChange: (page, pageSize) => this.onPageChange(page, pageSize), // 点击页码事件
- showTotal: total => `共有 ${total} 条数据` // 分页中显示总的数据
- },
- loading: false,
- agentqueryParam: {
- id: undefined,
- phone: '',
- realName: '',
- pageNum: 1,
- pageSize: 10
- },
- agentloading: false,
- agentlist: [],
- clickagentlist: []
- }
- },
- created () {
- this.getagentlist()
- },
- methods: {
- getDelagent (val) {
- var that = this
- this.$confirm({
- title: '提示',
- content: '确认删除代理?此操作不可恢复',
- onOk () {
- var data = {
- agentId: val.id
- }
- agentdelAgent(data).then(res => {
- if (res.status == 0) {
- that.$message.success({ content: res.msg, duration: 2 })
- that.getinit()
- } else {
- that.$message.error({ content: res.msg })
- }
- })
- },
- onCancel () {
- console.log('Cancel')
- }
- })
+ name: 'AgentList',
+ components: {
+ editCapitalAgentdialog,
+ EditAgentinfodialog,
+ addagentdialog,
+ },
+ data() {
+ return {
+ columns: [
+ {
+ title: '所属代理(Id)',
+ scopedSlots: { customRender: 'agentName' },
+ align: 'center',
},
- getinit () {
- this.queryParam = {
- id: undefined,
- phone: '',
- realName: '',
- pageNum: 1,
- pageSize: 10
- }
- this.pagination.current = 1
- this.getagentlist()
+ {
+ title: '代理编码',
+ dataIndex: 'agentCode',
+ align: 'center',
},
- geteditinit () {
- this.getagentlist()
+ {
+ title: '上级代理',
+ dataIndex: 'parentName',
+ align: 'center',
+ scopedSlots: { customRender: 'parentName' },
},
- getagentlist () {
- var that = this
- this.loading = true
- nextagent(this.agentqueryParam).then(res => {
- this.agentlist = res.data.list
- this.pagination.total = res.data.total
- setTimeout(() => {
- that.loading = false
- }, 500)
- })
+ {
+ title: '代理手机号',
+ dataIndex: 'agentPhone',
+ align: 'center',
},
- getclickagentlist () {
- var that = this
- this.agentloading = true
- var data = {
- pageNum: 1,
- pageSize: 100
- }
- nextagent(data).then(res => {
- this.clickagentlist = res.data.list
- setTimeout(() => {
- that.agentloading = false
- }, 500)
- })
+ {
+ title: '真实姓名',
+ dataIndex: 'agentRealName',
+ align: 'center',
},
- onPageChange (page, pageSize) {
- this.agentqueryParam.pageNum = page
- this.pagination.current = page
- this.getagentlist()
+
+ {
+ title: '客服链接',
+ dataIndex: 'onLineServices',
+ align: 'center',
},
- onSizeChange (current, pageSize) {
- this.agentqueryParam.pageNum = current
- this.pagination.current = page
- this.agentqueryParam.pageSize = pageSize
- this.getagentlist()
- }
+ {
+ title: '总资金',
+ dataIndex: 'totalMoney',
+ align: 'center',
+ customRender: (text, row, index) => {
+ return text
+ },
+ },
+ {
+ title: '代理状态',
+ dataIndex: 'isLock',
+ align: 'center',
+ scopedSlots: { customRender: 'isLock' },
+ },
+ {
+ title: '注册时间',
+ dataIndex: 'addTime',
+ align: 'center',
+ customRender: (text, row, index) => {
+ return moment(text).format('YYYY-MM-DD HH:mm:ss')
+ },
+ },
+ {
+ title: '操作',
+ key: 'action',
+ align: 'center',
+ scopedSlots: { customRender: 'action' },
+ },
+ ],
+ // 表头
+ pagination: {
+ total: 0,
+ current: 1,
+ pageSize: 10, // 每页中显示10条数据
+ showSizeChanger: true,
+ pageSizeOptions: ['10', '20', '50', '100'], // 每页中显示的数据
+ onShowSizeChange: (current, pageSize) => this.onSizeChange(current, pageSize), // 改变每页数量时更新显示
+ onChange: (page, pageSize) => this.onPageChange(page, pageSize), // 点击页码事件
+ showTotal: (total) => `共有 ${total} 条数据`, // 分页中显示总的数据
+ },
+ loading: false,
+ agentqueryParam: {
+ id: undefined,
+ phone: '',
+ realName: '',
+ pageNum: 1,
+ pageSize: 10,
+ },
+ agentloading: false,
+ agentlist: [],
+ clickagentlist: [],
}
+ },
+ created() {
+ this.getagentlist()
+ },
+ methods: {
+ getDelagent(val) {
+ var that = this
+ this.$confirm({
+ title: '提示',
+ content: '确认删除代理?此操作不可恢复',
+ onOk() {
+ var data = {
+ agentId: val.id,
+ }
+ agentdelAgent(data).then((res) => {
+ if (res.status == 0) {
+ that.$message.success({ content: res.msg, duration: 2 })
+ that.getinit()
+ } else {
+ that.$message.error({ content: res.msg })
+ }
+ })
+ },
+ onCancel() {
+ console.log('Cancel')
+ },
+ })
+ },
+ getinit() {
+ this.queryParam = {
+ id: undefined,
+ phone: '',
+ realName: '',
+ pageNum: 1,
+ pageSize: 10,
+ }
+ this.pagination.current = 1
+ this.getagentlist()
+ },
+ geteditinit() {
+ this.getagentlist()
+ },
+ getagentlist() {
+ var that = this
+ this.loading = true
+ nextagent(this.agentqueryParam).then((res) => {
+ this.agentlist = res.data.list
+ this.pagination.total = res.data.total
+ setTimeout(() => {
+ that.loading = false
+ }, 500)
+ })
+ },
+ getclickagentlist() {
+ var that = this
+ this.agentloading = true
+ var data = {
+ pageNum: 1,
+ pageSize: 100,
+ }
+ nextagent(data).then((res) => {
+ this.clickagentlist = res.data.list
+ setTimeout(() => {
+ that.agentloading = false
+ }, 500)
+ })
+ },
+ onPageChange(page, pageSize) {
+ this.agentqueryParam.pageNum = page
+ this.pagination.current = page
+ this.getagentlist()
+ },
+ onSizeChange(current, pageSize) {
+ this.agentqueryParam.pageNum = current
+ this.pagination.current = page
+ this.agentqueryParam.pageSize = pageSize
+ this.getagentlist()
+ },
+ },
}
</script>
--
Gitblit v1.9.3