first commit
This commit is contained in:
@@ -0,0 +1,75 @@
|
||||
// 账户流水来源 source 码 -> 中文名 映射
|
||||
// 与后端枚举保持一致:com.ruoyi.domain.common.constant.TtAccountRecordSource
|
||||
export const ACCOUNT_SOURCE_MAP = {
|
||||
1: '充值收入',
|
||||
2: '经典开箱消费',
|
||||
3: '经典开箱游戏奖励',
|
||||
4: '对战游戏消费',
|
||||
5: '对战游戏奖励',
|
||||
6: 'roll房消费',
|
||||
7: 'roll房游戏奖励',
|
||||
8: '逐梦前行消费',
|
||||
9: '逐梦前行游戏奖励',
|
||||
10: '背包分解饰品收入',
|
||||
11: '首次下载任务奖励',
|
||||
12: '商城兑换消费',
|
||||
13: '推广福利收入',
|
||||
14: '后台操作',
|
||||
15: '奖励津贴',
|
||||
16: '积分兑换金币',
|
||||
17: '兑换CDKEY收入',
|
||||
18: '注册奖励',
|
||||
19: '综合流水排行榜奖励',
|
||||
20: '金币消费排行榜奖励',
|
||||
21: '积分消费排行榜奖励',
|
||||
22: '出货排行榜奖励',
|
||||
23: '首充赠送',
|
||||
24: '推广等级充值赠送',
|
||||
25: '充值红包收入',
|
||||
26: '推广等级达标赠送',
|
||||
27: '充值返利',
|
||||
28: '对战排行榜奖励',
|
||||
29: '消费排行榜奖励',
|
||||
30: 'VIP等级达标赠送',
|
||||
31: '主播日常发放工资',
|
||||
32: '充值金额达到门槛奖励',
|
||||
33: '玩转指数盲盒消费',
|
||||
34: '荒野争锋消费',
|
||||
37: '荒野争锋奖励',
|
||||
38: '疯狂转盘消费',
|
||||
39: '疯狂转盘奖励',
|
||||
64: '疯狂转盘注单退款',
|
||||
40: '幸运升级消费',
|
||||
41: '幸运升级奖励',
|
||||
42: '主播后台提取消费',
|
||||
43: '充值福利奖励',
|
||||
44: 'VIP流水奖励',
|
||||
45: '卡商生成卡密消费',
|
||||
46: '卡商充值收入',
|
||||
47: '特殊游戏返利',
|
||||
48: '推广CDKEY兑换收入',
|
||||
49: '经典游戏返利',
|
||||
50: '极速糖果消费',
|
||||
52: '极速糖果奖励',
|
||||
56: 'Roll房未发放退回主播',
|
||||
59: '主播Roll房奖池扣款',
|
||||
60: '玫瑰女郎消费',
|
||||
61: '玫瑰女郎奖励',
|
||||
62: '招商周结佣金',
|
||||
63: '流水抽奖奖励',
|
||||
65: '管理员调整余额',
|
||||
66: '管理员调整积分'
|
||||
};
|
||||
|
||||
/**
|
||||
* 格式化流水行的“变动来源”。
|
||||
* 优先按 source 码映射为中文名;映射缺失时回退显示 remark 原文;再无则显示 '-'。
|
||||
* @param {Object} row 流水行数据,需含 source / remark
|
||||
* @returns {String}
|
||||
*/
|
||||
export function formatAccountSource(row) {
|
||||
if (!row) return '-';
|
||||
const name = ACCOUNT_SOURCE_MAP[row.source];
|
||||
if (name) return name;
|
||||
return row.remark || '-';
|
||||
}
|
||||
Reference in New Issue
Block a user