From a2399ad792d2e5209d5803dcb6845684bf3e2b96 Mon Sep 17 00:00:00 2001
From: zzzz <690498789@qq.com>
Date: Tue, 09 Apr 2024 19:32:11 +0800
Subject: [PATCH] first commit
---
src/views/dashboard/Workplace.vue | 134 +++++++++++++++++++++-----------------------
1 files changed, 65 insertions(+), 69 deletions(-)
diff --git a/src/views/dashboard/Workplace.vue b/src/views/dashboard/Workplace.vue
index 960b096..3f4b535 100644
--- a/src/views/dashboard/Workplace.vue
+++ b/src/views/dashboard/Workplace.vue
@@ -30,15 +30,9 @@
<a-card :bordered="false" :title="`【账号余额:${userdetail.totalMoney ? userdetail.totalMoney : '0.00'}】`">
<div class="everylist">
<a-row :gutter="48">
- <a-col :md="12" :lg="8" :sm="24">
- 代理名称:{{ userdetail.agentName }}
- </a-col>
- <a-col :md="12" :lg="8" :sm="24">
- 真实姓名:{{ userdetail.agentRealName }}
- </a-col>
- <a-col :md="12" :lg="8" :sm="24">
- 代理代码:{{ userdetail.agentCode }}
- </a-col>
+ <a-col :md="12" :lg="8" :sm="24"> 代理名称:{{ userdetail.agentName }} </a-col>
+ <a-col :md="12" :lg="8" :sm="24"> 真实姓名:{{ userdetail.agentRealName }} </a-col>
+ <a-col :md="12" :lg="8" :sm="24"> 代理代码:{{ userdetail.agentCode }} </a-col>
</a-row>
</div>
@@ -48,9 +42,7 @@
锁定状态:
{{ userdetail.isLock == 0 ? '正常' : '锁定' }}
</a-col>
- <a-col :md="12" :lg="8" :sm="24">
- 电话号码:{{ userdetail.agentPhone }}
- </a-col>
+ <a-col :md="12" :lg="8" :sm="24"> 电话号码:{{ userdetail.agentPhone }} </a-col>
<a-col :md="12" :lg="8" :sm="24">
创建时间:
{{ userdetail.addTime | moment }}
@@ -63,14 +55,22 @@
<!-- <a-tag v-clipboard:copy="copyJson" v-clipboard:success="onCopy" v-clipboard:error="onError">
<span>复制</span>
</a-tag> -->
- <a-button type="primary" @click="onCopy(wapurl)" icon="copy" size="small" style="margin-left: 10px;">复制</a-button>
+ <a-button type="primary" @click="onCopy(wapurl)" icon="copy" size="small" style="margin-left: 10px"
+ >复制</a-button
+ >
</div>
<div class="everylist">
客服链接:{{ userdetail.onLineServices }}
<!-- <a-tag v-clipboard:copy="copyJson" v-clipboard:success="onCopy" v-clipboard:error="onError">
<span>复制</span>
</a-tag> -->
- <a-button type="primary" @click="$refs.editUserbankdialog.getEditorder(userdetail)" size="small" style="margin-left: 10px;">修改</a-button>
+ <a-button
+ type="primary"
+ @click="$refs.editUserbankdialog.getEditorder(userdetail)"
+ size="small"
+ style="margin-left: 10px"
+ >修改</a-button
+ >
</div>
</a-card>
@@ -80,8 +80,7 @@
<a-col :span="12">
<a>
<span>今日充值</span>
- <span class="member">{{ infodetail.charge_today_sum_amt ? infodetail.charge_today_sum_amt : 0
- }}</span>
+ <span class="member">{{ infodetail.charge_today_sum_amt ? infodetail.charge_today_sum_amt : 0 }}</span>
</a>
</a-col>
<a-col :span="12">
@@ -93,16 +92,16 @@
<a-col :span="12">
<a>
<span>今日提现</span>
- <span class="member">{{ infodetail.sp_withdraw_sum_today_amt_success ?
- infodetail.sp_withdraw_sum_today_amt_success : 0
+ <span class="member">{{
+ infodetail.sp_withdraw_sum_today_amt_success ? infodetail.sp_withdraw_sum_today_amt_success : 0
}}</span>
</a>
</a-col>
<a-col :span="12">
<a>
<span>总提现</span>
- <span class="member">{{ infodetail.sp_withdraw_sum_amt_success ?
- infodetail.sp_withdraw_sum_amt_success : 0
+ <span class="member">{{
+ infodetail.sp_withdraw_sum_amt_success ? infodetail.sp_withdraw_sum_amt_success : 0
}}</span>
</a>
</a-col>
@@ -110,17 +109,15 @@
<a-col :span="12">
<a>
<span>当日注册人数</span>
- <span class="member">{{ infodetail.toDayRegCount ?
- infodetail.toDayRegCount : 0
- }}</span>
+ <span class="member">{{ infodetail.toDayRegCount ? infodetail.toDayRegCount : 0 }}</span>
</a>
</a-col>
<a-col :span="12">
<a>
<span>当日首充人数</span>
- <span class="member">{{ infodetail.toDayFristRechargeCount ?
- infodetail.toDayFristRechargeCount : 0
+ <span class="member">{{
+ infodetail.toDayFristRechargeCount ? infodetail.toDayFristRechargeCount : 0
}}</span>
</a>
</a-col>
@@ -128,8 +125,8 @@
<a-col :span="12">
<a>
<span>当日首充金额</span>
- <span class="member">{{ infodetail.toDayFristRechargeMoney ?
- infodetail.toDayFristRechargeMoney : 0
+ <span class="member">{{
+ infodetail.toDayFristRechargeMoney ? infodetail.toDayFristRechargeMoney : 0
}}</span>
</a>
</a-col>
@@ -137,9 +134,7 @@
<a-col :span="12">
<a>
<span>当日充值总人数</span>
- <span class="member">{{ infodetail.toDayRechargeCount ?
- infodetail.toDayRechargeCount : 0
- }}</span>
+ <span class="member">{{ infodetail.toDayRechargeCount ? infodetail.toDayRechargeCount : 0 }}</span>
</a>
</a-col>
</a-row>
@@ -165,16 +160,16 @@
components: {
editUserbankdialog,
PageHeaderWrapper,
- Radar
+ Radar,
},
- data () {
+ data() {
return {
pieScale: null,
pieData: null,
sourceData: null,
pieStyle: {
stroke: '#fff',
- lineWidth: 1
+ lineWidth: 1,
},
timeFix: timeFix(),
avatar: '',
@@ -193,10 +188,10 @@
tickLine: null,
grid: {
lineStyle: {
- lineDash: null
+ lineDash: null,
},
- hideFirstLine: false
- }
+ hideFirstLine: false,
+ },
},
axis2Opts: {
dataKey: 'score',
@@ -205,16 +200,16 @@
grid: {
type: 'polygon',
lineStyle: {
- lineDash: null
- }
- }
+ lineDash: null,
+ },
+ },
},
scale: [
{
dataKey: 'score',
min: 0,
- max: 80
- }
+ max: 80,
+ },
],
axisData: [
{ item: '引用', a: 70, b: 30, c: 40 },
@@ -222,7 +217,7 @@
{ item: '产量', a: 50, b: 60, c: 40 },
{ item: '贡献', a: 40, b: 50, c: 40 },
{ item: '热度', a: 60, b: 70, c: 40 },
- { item: '引用', a: 70, b: 50, c: 40 }
+ { item: '引用', a: 70, b: 50, c: 40 },
],
radarData: [],
@@ -231,52 +226,52 @@
rongzilist: [],
userdetail: '',
lizhidetail: '',
- wapurl: ''
+ wapurl: '',
}
},
computed: {
...mapState({
- nickname: state => state.user.nickname,
- welcome: state => state.user.welcome
+ nickname: (state) => state.user.nickname,
+ welcome: (state) => state.user.welcome,
}),
- currentUser () {
+ currentUser() {
return {
name: 'Serati Ma',
- avatar: 'https://gw.alipayobjects.com/zos/antfincdn/XAosXuNZyF/BiazfanxmamNRoxxVxka.png'
+ avatar: 'https://gw.alipayobjects.com/zos/antfincdn/XAosXuNZyF/BiazfanxmamNRoxxVxka.png',
}
},
- userInfo () {
+ userInfo() {
return this.$store.getters.userInfo
- }
+ },
},
- created () {
+ created() {
this.user = this.userInfo
this.avatar = this.userInfo.avatar
- getRoleList().then(res => {
+ getRoleList().then((res) => {
// console.log('workplace -> call getRoleList()', res)
})
- getServiceList().then(res => {
+ getServiceList().then((res) => {
// console.log('workplace -> call getServiceList()', res)
})
},
- mounted () {
+ mounted() {
this.initRadar()
this.getAgentInfo()
this.getlizhi()
this.getcountdata()
},
methods: {
- agentlist () {
- this.getAgentInfo()
+ agentlist() {
+ this.getAgentInfo()
},
- getcountdata () {
- countdata().then(res => {
+ getcountdata() {
+ countdata().then((res) => {
this.infodetail = res.data
})
},
- onCopy (text) {
+ onCopy(text) {
const oInput = document.createElement('input')
oInput.value = text
document.body.appendChild(oInput)
@@ -285,46 +280,47 @@
this.$message.success('复制成功')
oInput.remove()
},
- getlizhi () {
- axios.get('https://saying.api.azwcl.com/saying/get').then(res => {
+ getlizhi() {
+ axios.get('https://saying.api.azwcl.com/saying/get').then((res) => {
this.lizhidetail = res.data.data
})
},
// 获取代理信息
- getAgentInfo () {
- agentgetAgentInfo().then(res => {
+ getAgentInfo() {
+ agentgetAgentInfo().then((res) => {
if (res.status == 0) {
this.userdetail = res.data
// this.wapurl = location.protocol + '//' + location.host + '/#/register?agentCode=' + this.userdetail.agentCode
- var url = location.protocol + '//' + location.host + '/#/register?agentCode=' + this.userdetail.agentCode
+ var url = 'https://www.3falcon.com/#/register?agentCode=' + this.userdetail.agentCode
// var url = 'https://www.rksv.one' + '/#/register?agentCode=' + this.userdetail.agentCode
this.wapurl = url.replace('agent.', '')
}
})
},
- color16 () { // 十六进制颜色随机
+ color16() {
+ // 十六进制颜色随机
var r = Math.floor(Math.random() * 256)
var g = Math.floor(Math.random() * 256)
var b = Math.floor(Math.random() * 256)
var color = '#' + r.toString(16) + g.toString(16) + b.toString(16)
return color
},
- initRadar () {
+ initRadar() {
this.radarLoading = true
- this.$http.get('/workplace/radar').then(res => {
+ this.$http.get('/workplace/radar').then((res) => {
const dv = new DataSet.View().source(res.result)
dv.transform({
type: 'fold',
fields: ['个人', '团队', '部门'],
key: 'user',
- value: 'score'
+ value: 'score',
})
this.radarData = dv.rows
this.radarLoading = false
})
- }
- }
+ },
+ },
}
</script>
--
Gitblit v1.9.3