You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

362 lines
14 KiB

4 months ago
3 months ago
3 months ago
1 month ago
  1. import i18n from '@/components/locales'
  2. const t = i18n.global.t
  3. export const productList = [
  4. {
  5. "value": "金币产品",
  6. "label": t('cash.goldProduct'),
  7. "children": [
  8. {
  9. "value": "金币充值",
  10. "label": t('cash.coinRecharge')
  11. }
  12. ]
  13. },
  14. {
  15. "value": "软件产品",
  16. "label": t('cash.softwareProduct'),
  17. "children": [
  18. {
  19. "value": "软件",
  20. "label": t('cash.software'),
  21. "children": [
  22. {
  23. "value": "美股",
  24. "label": t('cash.softwareMenu.usStock'),
  25. "children": [
  26. { "value": "美股软件", "label": t('cash.softwareMenu.usStockSoftware') },
  27. { "value": "美股金卡", "label": t('cash.softwareMenu.usStockGoldCard') },
  28. { "value": "美股套餐", "label": t('cash.softwareMenu.usStockPackage') }
  29. ]
  30. },
  31. {
  32. "value": "港股",
  33. "label": t('cash.softwareMenu.hkStock'),
  34. "children": [
  35. { "value": "港股软件", "label": t('cash.softwareMenu.hkStockSoftware') },
  36. { "value": "港股金卡", "label": t('cash.softwareMenu.hkStockGoldCard') },
  37. { "value": "港股套餐", "label": t('cash.softwareMenu.hkStockPackage') }
  38. ]
  39. },
  40. {
  41. "value": "A股",
  42. "label": t('cash.softwareMenu.aStock'),
  43. "children": [
  44. { "value": "A股软件", "label": t('cash.softwareMenu.aStockSoftware') },
  45. { "value": "A股金卡", "label": t('cash.softwareMenu.aStockGoldCard') },
  46. { "value": "A股套餐", "label": t('cash.softwareMenu.aStockPackage') }
  47. ]
  48. },
  49. {
  50. "value": "新加坡股",
  51. "label": t('cash.softwareMenu.singaporeStock'),
  52. "children": [
  53. { "value": "新加坡股软件", "label": t('cash.softwareMenu.singaporeStockSoftware') },
  54. { "value": "新加坡股金卡", "label": t('cash.softwareMenu.singaporeStockGoldCard') },
  55. { "value": "新加坡股套餐", "label": t('cash.softwareMenu.singaporeStockPackage') }
  56. ]
  57. },
  58. {
  59. "value": "马股",
  60. "label": t('cash.softwareMenu.malaysiaStock'),
  61. "children": [
  62. { "value": "马股软件", "label": t('cash.softwareMenu.malaysiaStockSoftware') },
  63. { "value": "马股金卡", "label": t('cash.softwareMenu.malaysiaStockGoldCard') },
  64. { "value": "马股套餐", "label": t('cash.softwareMenu.malaysiaStockPackage') }
  65. ]
  66. },
  67. {
  68. "value": "日本股",
  69. "label": t('cash.softwareMenu.japanStock'),
  70. "children": [
  71. { "value": "日本股软件", "label": t('cash.softwareMenu.japanStockSoftware') },
  72. { "value": "日本股金卡", "label": t('cash.softwareMenu.japanStockGoldCard') },
  73. { "value": "日本股套餐", "label": t('cash.softwareMenu.japanStockPackage') }
  74. ]
  75. },
  76. {
  77. "value": "泰股",
  78. "label": t('cash.softwareMenu.thailandStock'),
  79. "children": [
  80. { "value": "泰股软件", "label": t('cash.softwareMenu.thailandStockSoftware') },
  81. { "value": "泰股金卡", "label": t('cash.softwareMenu.thailandStockGoldCard') },
  82. { "value": "泰股套餐", "label": t('cash.softwareMenu.thailandStockPackage') }
  83. ]
  84. },
  85. {
  86. "value": "越南股",
  87. "label": t('cash.softwareMenu.vietnamStock'),
  88. "children": [
  89. { "value": "越南股软件", "label": t('cash.softwareMenu.vietnamStockSoftware') },
  90. { "value": "越南股金卡", "label": t('cash.softwareMenu.vietnamStockGoldCard') },
  91. { "value": "越南股套餐", "label": t('cash.softwareMenu.vietnamStockPackage') }
  92. ]
  93. },
  94. {
  95. "value": "印尼股",
  96. "label": t('cash.softwareMenu.indonesiaStock'),
  97. "children": [
  98. { "value": "印尼股软件", "label": t('cash.softwareMenu.indonesiaStockSoftware') },
  99. { "value": "印尼股金卡", "label": t('cash.softwareMenu.indonesiaStockGoldCard') },
  100. { "value": "印尼股套餐", "label": t('cash.softwareMenu.indonesiaStockPackage') }
  101. ]
  102. },
  103. {
  104. "value": "韩国股",
  105. "label": t('cash.softwareMenu.koreaStock'),
  106. "children": [
  107. { "value": "韩国股软件", "label": t('cash.softwareMenu.koreaStockSoftware') },
  108. { "value": "韩国股金卡", "label": t('cash.softwareMenu.koreaStockGoldCard') },
  109. { "value": "韩国股套餐", "label": t('cash.softwareMenu.koreaStockPackage') }
  110. ]
  111. },
  112. {
  113. "value": "台湾股",
  114. "label": t('cash.softwareMenu.taiwanStock'),
  115. "children": [
  116. { "value": "台湾股软件", "label": t('cash.softwareMenu.taiwanStockSoftware') },
  117. { "value": "台湾股金卡", "label": t('cash.softwareMenu.taiwanStockGoldCard') },
  118. { "value": "台湾股套餐", "label": t('cash.softwareMenu.taiwanStockPackage') }
  119. ]
  120. }
  121. ]
  122. },
  123. {
  124. "value": "AI机构探测神器",
  125. "label": t('cash.aiService.aiDetectionTool'),
  126. "children": [
  127. {
  128. "value": "AI机构追踪",
  129. "label": t('cash.aiService.aiTracking')
  130. },
  131. {
  132. "value": "AI机构出击",
  133. "label": t('cash.aiService.aiAttack')
  134. },
  135. {
  136. "value": "AI机构资金",
  137. "label": t('cash.aiService.aiFunds')
  138. },
  139. {
  140. "value": "AI机构活跃度",
  141. "label": t('cash.aiService.aiActivity')
  142. },
  143. {
  144. "value": "AI机构探测神器",
  145. "label": t('cash.aiService.aiDetectionTool')
  146. }
  147. ]
  148. },
  149. {
  150. "value": "超级机构探测神器",
  151. "label": t('cash.aiService.superDetectionTool'),
  152. "children": [
  153. {
  154. "value": "超级机构透视",
  155. "label": t('cash.aiService.superPerspective')
  156. },
  157. {
  158. "value": "超级机构伏击",
  159. "label": t('cash.aiService.superAmbush')
  160. },
  161. {
  162. "value": "超级机构猎杀",
  163. "label": t('cash.aiService.superHunting')
  164. },
  165. {
  166. "value": "超级机构脉博",
  167. "label": t('cash.aiService.superPulse')
  168. },
  169. {
  170. "value": "超级机构罗盘",
  171. "label": t('cash.aiService.superCompass')
  172. },
  173. {
  174. "value": "超级机构探测神器",
  175. "label": t('cash.aiService.superDetectionTool')
  176. }
  177. ]
  178. },
  179. {
  180. "value": "其他",
  181. "label": t('cash.other'),
  182. "children": [
  183. {
  184. "value": "静态信息费",
  185. "label": t('cash.staticInfoFee')
  186. },
  187. {
  188. "value": "博股会员",
  189. "label": t('cash.BGmember')
  190. },
  191. {
  192. "value": "HC信息费",
  193. "label": t('cash.HC')
  194. }
  195. ]
  196. }
  197. ]
  198. }
  199. ]
  200. export const MarketNameForId = (name) => {
  201. if (name == t('cash.markets.Singapore') || name == '新加坡' || name == 'Singapore') {
  202. return 4
  203. } else if (name == t('cash.markets.Canada') || name == '加拿大' || name == 'Canada') {
  204. return 24016
  205. } else if (name == t('cash.markets.Malaysia') || name == '马来西亚' || name == 'Malaysia') {
  206. return 5
  207. } else if (name == t('cash.markets.HongKong') || name == '香港' || name == 'Hong Kong') {
  208. return 13
  209. } else if (name == t('cash.markets.Thailand') || name == '泰国' || name == 'Thailand') {
  210. return 24018
  211. } else if (name == t('cash.markets.VietnamHCM') || name == '越南HCM' || name == 'Vietnam HCM') {
  212. return 24022
  213. } else if (name == t('common.markets.headquarters') || name == '总部' || name == 'Headquarters') {
  214. return '总部'
  215. } else {
  216. return name
  217. }
  218. }
  219. export const normalizeSubmitterMarket = (name) => {
  220. if (name == t('common.markets.headquarters') || name == '总部' || name == 'Headquarters') {
  221. return '总部'
  222. } else if (name == t('cash.markets.Singapore') || name == '新加坡' || name == 'Singapore') {
  223. return '新加坡'
  224. } else if (name == t('cash.markets.Canada') || name == '加拿大' || name == 'Canada') {
  225. return '加拿大'
  226. } else if (name == t('cash.markets.Malaysia') || name == '马来西亚' || name == 'Malaysia') {
  227. return '马来西亚'
  228. } else if (name == t('cash.markets.HongKong') || name == '香港' || name == 'Hong Kong') {
  229. return '香港'
  230. } else if (name == t('cash.markets.Thailand') || name == '泰国' || name == 'Thailand') {
  231. return '泰国'
  232. } else if (name == t('cash.markets.VietnamHCM') || name == '越南HCM' || name == 'Vietnam HCM') {
  233. return '越南HCM'
  234. } else if (name == '市场部' || name == 'Marketing Dept') {
  235. return '市场部'
  236. } else {
  237. return name
  238. }
  239. }
  240. export const normalizeGoodsName = (name) => {
  241. if (name == t('cash.coinRecharge') || name == '金币充值' || name == 'Coin Recharge') {
  242. return '金币充值'
  243. } else if (name == t('cash.aiService.aiTracking') || name == 'AI机构追踪' || name == 'AI Track') {
  244. return 'AI机构追踪'
  245. } else if (name == t('cash.aiService.aiAttack') || name == 'AI机构出击' || name == 'AI Attack') {
  246. return 'AI机构出击'
  247. } else if (name == t('cash.aiService.aiFunds') || name == 'AI机构资金' || name == 'AI Funds') {
  248. return 'AI机构资金'
  249. } else if (name == t('cash.aiService.aiActivity') || name == 'AI机构活跃度' || name == 'AI Activity') {
  250. return 'AI机构活跃度'
  251. } else if (name == t('cash.aiService.superPerspective') || name == '超级机构透视' || name == 'Super View') {
  252. return '超级机构透视'
  253. } else if (name == t('cash.aiService.superAmbush') || name == '超级机构伏击' || name == 'Super Ambush') {
  254. return '超级机构伏击'
  255. } else if (name == t('cash.aiService.superHunting') || name == '超级机构猎杀' || name == 'Super Hunt') {
  256. return '超级机构猎杀'
  257. } else if (name == t('cash.aiService.superPulse') || name == '超级机构脉搏' || name == 'Super Pulse') {
  258. return '超级机构脉搏'
  259. } else if (name == t('cash.aiService.superCompass') || name == '超级机构罗盘' || name == 'Super Compass') {
  260. return '超级机构罗盘'
  261. } else if (name == t('cash.aiService.aiDetectionTool') || name == 'AI机构探测神器' || name == 'AI Detector') {
  262. return 'AI机构探测神器'
  263. } else if (name == t('cash.aiService.superDetectionTool') || name == '超级机构探测神器' || name == 'Super Detector') {
  264. return '超级机构探测神器'
  265. } else if (name == t('cash.staticInfoFee') || name == '静态信息费' || name == 'Static Fee') {
  266. return '静态信息费'
  267. } else if (name == t('cash.BGmember') || name == '博股会员' || name == 'BG Member') {
  268. return '博股会员'
  269. } else if (name == t('cash.HC') || name == 'HC信息费' || name == 'HC Fee') {
  270. return 'HC信息费'
  271. } else {
  272. return name
  273. }
  274. }
  275. export const normalizePayType = (name) => {
  276. if (name == t('cash.payMethods.stripe') || name == 'Stripe' || name == 'Stripe-链接收款') {
  277. return 'Stripe-链接收款'
  278. } else if (name == t('cash.payMethods.ipay88') || name == 'Ipay88' || name == 'Ipay88-链接收款') {
  279. return 'Ipay88-链接收款'
  280. } else if (name == t('cash.payMethods.paymentAsia') || name == 'PaymentAsia' || name == 'PaymentAsia-链接收款') {
  281. return 'PaymentAsia-链接收款'
  282. } else if (name == t('cash.payMethods.transfer') || name == 'E-Transfer') {
  283. return 'E-Transfer'
  284. } else if (name == t('cash.payMethods.grabpay') || name == 'Grabpay') {
  285. return 'Grabpay'
  286. } else if (name == t('cash.payMethods.nets') || name == 'Nets') {
  287. return 'Nets'
  288. } else if (name == t('cash.payMethods.paypal') || name == 'PayPal') {
  289. return 'PayPal'
  290. } else if (name == t('cash.payMethods.bankTransfer') || name == '银行转账' || name == 'Bank Transfer') {
  291. return '银行转账'
  292. } else if (name == t('cash.payMethods.cash') || name == '现金' || name == 'Cash') {
  293. return '现金'
  294. } else if (name == t('cash.payMethods.check') || name == '支票' || name == 'Check') {
  295. return '支票'
  296. } else if (name == t('cash.payMethods.card') || name == '刷卡' || name == 'Card') {
  297. return '刷卡'
  298. } else {
  299. return name
  300. }
  301. }
  302. export const CurrencyForId = (name) => {
  303. if (name == t('cash.currency.usd') || name == '美元(USD)' || name == 'US Dollar(USD)') {
  304. return 1
  305. } else if (name == t('cash.currency.hkd') || name == '港币(HKD)' || name == 'Hong Kong Dollar(HKD)') {
  306. return 2
  307. } else if (name == t('cash.currency.sgd') || name == '新币(SGD)' || name == 'Singapore Dollar(SGD)') {
  308. return 3
  309. } else if (name == t('cash.currency.myr') || name == '马币(MYR)' || name == 'Malaysian Ringgit(MYR)') {
  310. return 4
  311. } else if (name == t('cash.currency.thb') || name == '泰铢(THB)' || name == 'Thai Baht(THB)') {
  312. return 5
  313. } else if (name == t('cash.currency.cad') || name == '加币(CAD)' || name == 'Canadian Dollar(CAD)') {
  314. return 6
  315. } else if (name == t('cash.currency.vnd') || name == '越南盾(VND)' || name == 'Vietnamese Dong(VND)') {
  316. return 7
  317. } else if (name == t('cash.currency.krw') || name == '韩元(KRW)' || name == 'South Korean Won(KRW)') {
  318. return 8
  319. }else if (name == t('cash.currency.rmb') || name == '人民币(CNY)' || name == 'CNY') {
  320. return 9
  321. } else {
  322. return name
  323. }
  324. }
  325. export const marketList = [
  326. t('cash.markets.Malaysia'),
  327. t('cash.markets.HongKong'),
  328. t('cash.markets.Singapore'),
  329. t('cash.markets.Thailand'),
  330. t('cash.markets.VietnamHCM'),
  331. t('cash.markets.Canada')
  332. ]
  333. export const statusList = [
  334. {
  335. name: t('cash.statusList.pending'),
  336. value: 0
  337. },
  338. {
  339. name: t('cash.statusList.passed'),
  340. value: 134
  341. },
  342. {
  343. name: t('cash.statusList.recalled'),
  344. value: 5
  345. }, {
  346. name: t('cash.statusList.refunded'),
  347. value: 6
  348. }, {
  349. name: t('cash.statusList.rejected'),
  350. value: 2
  351. },
  352. ]
  353. export const numUnitList = [t('cash.unit'), t('cash.year'), t('cash.month')]