import request from '@/utils/request' /** * 基础统计 * @returns {*} */ export function staticIndex() { return request({ url: '/cai/home/static/index', method: 'get' }) } /** * 排行榜 * @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) { return request({ url: '/cai/home/static/rank', method: 'get', params:{ rankTime,rankType } }) } /** * 折线图 * @param beginDate 开始时间 yyyy-MM-dd * @param endDate 结束时间 yyyy-MM-dd * @returns {*} * // x坐标 * private List x = new ArrayList<>(); * @Schema(description = "充值金额") * private List expInMoneyData = new ArrayList<>(); * @Schema(description = "充值订单数") * private List orderCountData = new ArrayList<>(); * @Schema(description = "提现金额") * private List outMoneyData = new ArrayList<>(); * @Schema(description = "提现数量") * private List cashCountData = new ArrayList<>(); * @Schema(description = "手工减少余额数") * private List modifyCoinSubData = new ArrayList<>(); * @Schema(description = "手工新增余额数") * private List modifyCoinAddData = new ArrayList<>(); * @Schema(description = "手工减少收益数") * private List modifyIncomeSubData = new ArrayList<>(); * @Schema(description = "手工新增余额数") * private List modifyIncomeAddData = new ArrayList<>(); */ export function staticAmountLine(beginDate,endDate) { return request({ url: '/cai/home/static/amountLine', method: 'get', params:{ beginDate,endDate } }) }