Merge remote-tracking branch 'origin/master'
This commit is contained in:
@@ -1,5 +1,9 @@
|
|||||||
import request from '@/utils/request'
|
import request from '@/utils/request'
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 基础统计
|
||||||
|
* @returns {*}
|
||||||
|
*/
|
||||||
export function staticIndex() {
|
export function staticIndex() {
|
||||||
return request({
|
return request({
|
||||||
url: '/cai/home/static/index',
|
url: '/cai/home/static/index',
|
||||||
@@ -7,6 +11,20 @@ export function staticIndex() {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 排行榜
|
||||||
|
* @param rankType 类型 1-魅力榜 2-邀请榜 3-充值榜 4-提现榜
|
||||||
|
* @param rankTime 时间统计 Day-日榜 Week-周榜 Month-月榜 Total-总榜
|
||||||
|
* @returns 返回值
|
||||||
|
* @Schema(description = "头像")
|
||||||
|
* private String avatar;
|
||||||
|
* @Schema(description = "昵称")
|
||||||
|
* private String nickname;
|
||||||
|
* @Schema(description = "蜜瓜号")
|
||||||
|
* private String usercode;
|
||||||
|
* @Schema(description = "数值")
|
||||||
|
* private Number value;
|
||||||
|
*/
|
||||||
export function staticRank(rankType,rankTime) {
|
export function staticRank(rankType,rankTime) {
|
||||||
return request({
|
return request({
|
||||||
url: '/cai/home/static/rank',
|
url: '/cai/home/static/rank',
|
||||||
@@ -17,6 +35,30 @@ export function staticRank(rankType,rankTime) {
|
|||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 折线图
|
||||||
|
* @param beginDate 开始时间 yyyy-MM-dd
|
||||||
|
* @param endDate 结束时间 yyyy-MM-dd
|
||||||
|
* @returns {*}
|
||||||
|
* // x坐标
|
||||||
|
* private List<String> x = new ArrayList<>();
|
||||||
|
* @Schema(description = "充值金额")
|
||||||
|
* private List<Number> expInMoneyData = new ArrayList<>();
|
||||||
|
* @Schema(description = "充值订单数")
|
||||||
|
* private List<Number> orderCountData = new ArrayList<>();
|
||||||
|
* @Schema(description = "提现金额")
|
||||||
|
* private List<Number> outMoneyData = new ArrayList<>();
|
||||||
|
* @Schema(description = "提现数量")
|
||||||
|
* private List<Number> cashCountData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工减少余额数")
|
||||||
|
* private List<Number> modifyCoinSubData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工新增余额数")
|
||||||
|
* private List<Number> modifyCoinAddData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工减少收益数")
|
||||||
|
* private List<Number> modifyIncomeSubData = new ArrayList<>();
|
||||||
|
* @Schema(description = "手工新增余额数")
|
||||||
|
* private List<Number> modifyIncomeAddData = new ArrayList<>();
|
||||||
|
*/
|
||||||
export function staticAmountLine(beginDate,endDate) {
|
export function staticAmountLine(beginDate,endDate) {
|
||||||
return request({
|
return request({
|
||||||
url: '/cai/home/static/amountLine',
|
url: '/cai/home/static/amountLine',
|
||||||
|
|||||||
@@ -101,6 +101,7 @@
|
|||||||
import CountTo from 'vue-count-to'
|
import CountTo from 'vue-count-to'
|
||||||
import RankList from '@/views/components/rankList'
|
import RankList from '@/views/components/rankList'
|
||||||
import LineChart from '../dashboard/LineChart'
|
import LineChart from '../dashboard/LineChart'
|
||||||
|
import { staticIndex } from '@/api/cai/static'
|
||||||
|
|
||||||
const chartSelect = [
|
const chartSelect = [
|
||||||
{ label: '最近一周', key: '1' },
|
{ label: '最近一周', key: '1' },
|
||||||
@@ -210,7 +211,6 @@ export default {
|
|||||||
handleDatePickerChange(value) {
|
handleDatePickerChange(value) {
|
||||||
console.log('----value:', value);
|
console.log('----value:', value);
|
||||||
},
|
},
|
||||||
|
|
||||||
handleChartTimeChange(val) {
|
handleChartTimeChange(val) {
|
||||||
// todo
|
// todo
|
||||||
},
|
},
|
||||||
@@ -219,40 +219,44 @@ export default {
|
|||||||
},
|
},
|
||||||
getTodayStatistics() {
|
getTodayStatistics() {
|
||||||
// todo fetch
|
// todo fetch
|
||||||
const {
|
staticIndex().then(response => {
|
||||||
todayLoginNum,
|
const {
|
||||||
todayLoginDiffLast,
|
todayLoginNum,
|
||||||
anchorNum,
|
todayLoginDiffLast,
|
||||||
todayRechargeAmountNum,
|
anchorNum,
|
||||||
todayRechargeNum,
|
todayRechargeAmountNum,
|
||||||
todayRechargeAmountDiffLast,
|
todayRechargeNum,
|
||||||
todayWithdrawAmount,
|
todayRechargeAmountDiffLast,
|
||||||
todayWithdrawNum,
|
todayWithdrawAmount,
|
||||||
todayWithdrawAmountDiffLast
|
todayWithdrawNum,
|
||||||
} = {
|
todayWithdrawAmountDiffLast
|
||||||
todayLoginNum: 100,
|
} = response.data
|
||||||
todayLoginDiffLast: 8.6,
|
/* {
|
||||||
anchorNum: 58,
|
todayLoginNum: 100,
|
||||||
todayRechargeAmountNum: 200,
|
todayLoginDiffLast: 8.6,
|
||||||
todayRechargeNum: 10,
|
anchorNum: 58,
|
||||||
todayRechargeAmountDiffLast: 5.6,
|
todayRechargeAmountNum: 200,
|
||||||
todayWithdrawAmount: 500,
|
todayRechargeNum: 10,
|
||||||
todayWithdrawNum: 1,
|
todayRechargeAmountDiffLast: 5.6,
|
||||||
todayWithdrawAmountDiffLast: 5.9
|
todayWithdrawAmount: 500,
|
||||||
}
|
todayWithdrawNum: 1,
|
||||||
this.loginModel.count = todayLoginNum
|
todayWithdrawAmountDiffLast: 5.9
|
||||||
this.loginModel.trendDirection = 1 // 增加还是减少
|
} */
|
||||||
this.loginModel.trendNum = todayLoginDiffLast
|
|
||||||
|
|
||||||
this.topUpModel.count = anchorNum // 主播人数
|
this.loginModel.count = todayLoginNum
|
||||||
|
this.loginModel.trendDirection = 1 // 增加还是减少
|
||||||
|
this.loginModel.trendNum = todayLoginDiffLast
|
||||||
|
|
||||||
this.withdrawDepositModel.count = todayRechargeAmountNum // 充值金额
|
this.topUpModel.count = anchorNum // 主播人数
|
||||||
this.withdrawDepositModel.money = todayRechargeNum
|
|
||||||
this.withdrawDepositModel.trendNum = todayRechargeAmountDiffLast // 与昨日相比
|
|
||||||
|
|
||||||
this.anchorModel.count = todayWithdrawAmount
|
this.withdrawDepositModel.count = todayRechargeAmountNum // 充值金额
|
||||||
this.anchorModel.money = todayWithdrawNum
|
this.withdrawDepositModel.money = todayRechargeNum
|
||||||
this.anchorModel.trendNum = todayWithdrawAmountDiffLast
|
this.withdrawDepositModel.trendNum = todayRechargeAmountDiffLast // 与昨日相比
|
||||||
|
|
||||||
|
this.anchorModel.count = todayWithdrawAmount
|
||||||
|
this.anchorModel.money = todayWithdrawNum
|
||||||
|
this.anchorModel.trendNum = todayWithdrawAmountDiffLast
|
||||||
|
})
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user