Browse Source

fix:收款客服 英文模式传值中文

milestone-20251209-多语言二期^2
zhangrenyuan 4 weeks ago
parent
commit
a873918d9d
  1. 6
      src/views/moneyManage/receiveDetail/receiveService.vue
  2. 64
      src/views/moneyManage/receiveDetail/utils/staticData.js

6
src/views/moneyManage/receiveDetail/receiveService.vue

@ -450,7 +450,7 @@ import _ from 'lodash'
import { isNumber } from 'lodash'
//
import { addFormRule } from './utils/recriveFormRules.js'
import { productList, MarketNameForId, CurrencyForId, marketList, normalizeSubmitterMarket } from './utils/staticData.js'
import { productList, MarketNameForId, CurrencyForId, marketList, normalizeSubmitterMarket, normalizeGoodsName, normalizePayType } from './utils/staticData.js'
//
import { useI18n } from 'vue-i18n'
@ -774,6 +774,8 @@ const handleAddForm = async () => {
url: '/cashCollection/add',
data: {
...addFormData.value,
goodsName: normalizeGoodsName(addFormData.value.goodsName),
payType: normalizePayType(addFormData.value.payType),
submitterId: adminData.value.id,
permanentGold: (addFormData.value.permanentGold || 0) * 100,
freeGold: (addFormData.value.freeGold || 0) * 100,
@ -781,7 +783,7 @@ const handleAddForm = async () => {
paymentCurrency: CurrencyForId(addFormData.value.paymentCurrency) || '',
receivedMarket: MarketNameForId(addFormData.value.receivedMarket) || '',
paymentAmount: (addFormData.value.paymentAmount) * 100,
submitterMarket: adminData.value.markets
submitterMarket: normalizeSubmitterMarket(adminData.value.markets)
}
})
if (result.code == 200) {

64
src/views/moneyManage/receiveDetail/utils/staticData.js

@ -227,6 +227,70 @@ export const normalizeSubmitterMarket = (name) => {
return name
}
}
export const normalizeGoodsName = (name) => {
if (name == t('cash.coinRecharge') || name == '金币充值' || name == 'Coin Recharge') {
return '金币充值'
} else if (name == t('cash.aiService.aiTracking') || name == 'AI机构追踪' || name == 'AI Track') {
return 'AI机构追踪'
} else if (name == t('cash.aiService.aiAttack') || name == 'AI机构出击' || name == 'AI Attack') {
return 'AI机构出击'
} else if (name == t('cash.aiService.aiFunds') || name == 'AI机构资金' || name == 'AI Funds') {
return 'AI机构资金'
} else if (name == t('cash.aiService.aiActivity') || name == 'AI机构活跃度' || name == 'AI Activity') {
return 'AI机构活跃度'
} else if (name == t('cash.aiService.superPerspective') || name == '超级机构透视' || name == 'Super View') {
return '超级机构透视'
} else if (name == t('cash.aiService.superAmbush') || name == '超级机构伏击' || name == 'Super Ambush') {
return '超级机构伏击'
} else if (name == t('cash.aiService.superHunting') || name == '超级机构猎杀' || name == 'Super Hunt') {
return '超级机构猎杀'
} else if (name == t('cash.aiService.superPulse') || name == '超级机构脉搏' || name == 'Super Pulse') {
return '超级机构脉搏'
} else if (name == t('cash.aiService.superCompass') || name == '超级机构罗盘' || name == 'Super Compass') {
return '超级机构罗盘'
} else if (name == t('cash.aiService.aiDetectionTool') || name == 'AI机构探测神器' || name == 'AI Detector') {
return 'AI机构探测神器'
} else if (name == t('cash.aiService.superDetectionTool') || name == '超级机构探测神器' || name == 'Super Detector') {
return '超级机构探测神器'
} else if (name == t('cash.staticInfoFee') || name == '静态信息费' || name == 'Static Fee') {
return '静态信息费'
} else if (name == t('cash.BGmember') || name == '博股会员' || name == 'BG Member') {
return '博股会员'
} else if (name == t('cash.HC') || name == 'HC信息费' || name == 'HC Fee') {
return 'HC信息费'
} else {
return name
}
}
export const normalizePayType = (name) => {
if (name == t('cash.payMethods.stripe') || name == 'Stripe' || name == 'Stripe-链接收款') {
return 'Stripe-链接收款'
} else if (name == t('cash.payMethods.ipay88') || name == 'Ipay88' || name == 'Ipay88-链接收款') {
return 'Ipay88-链接收款'
} else if (name == t('cash.payMethods.paymentAsia') || name == 'PaymentAsia' || name == 'PaymentAsia-链接收款') {
return 'PaymentAsia-链接收款'
} else if (name == t('cash.payMethods.transfer') || name == 'E-Transfer') {
return 'E-Transfer'
} else if (name == t('cash.payMethods.grabpay') || name == 'Grabpay') {
return 'Grabpay'
} else if (name == t('cash.payMethods.nets') || name == 'Nets') {
return 'Nets'
} else if (name == t('cash.payMethods.paypal') || name == 'PayPal') {
return 'PayPal'
} else if (name == t('cash.payMethods.bankTransfer') || name == '银行转账' || name == 'Bank Transfer') {
return '银行转账'
} else if (name == t('cash.payMethods.cash') || name == '现金' || name == 'Cash') {
return '现金'
} else if (name == t('cash.payMethods.check') || name == '支票' || name == 'Check') {
return '支票'
} else if (name == t('cash.payMethods.card') || name == '刷卡' || name == 'Card') {
return '刷卡'
} else {
return name
}
}
export const CurrencyForId = (name) => {
if (name == t('cash.currency.usd') || name == '美元(USD)' || name == 'US Dollar(USD)') {
return 1

Loading…
Cancel
Save