Browse Source

Merge branch 'jiangcheng/feature-20260306102603-钱包体系' into milestone-20260304-钱包体系

jiangcheng/feature-20260306102603-钱包体系
jiangcheng 1 month ago
parent
commit
6c3c371ed3
  1. 12
      src/components/locales/lang/en.js
  2. 13
      src/components/locales/lang/zh-CN.js
  3. 2
      src/views/moneyManage/financialAccount/cashFlow.vue
  4. 33
      src/views/moneyManage/receiveDetail/receiveService.vue

12
src/components/locales/lang/en.js

@ -637,6 +637,7 @@ export default {
payMethodPlaceholder: "Select method", payMethodPlaceholder: "Select method",
receiveArea: "Rcv Region", receiveArea: "Rcv Region",
receiveAreaPlaceholder: "Select region", receiveAreaPlaceholder: "Select region",
receiveWalletPlaceholder: "Select wallet",
price: "Price", price: "Price",
goodsNamePlaceholder: "Select product", goodsNamePlaceholder: "Select product",
使用红包: "Use Red Envelope", 使用红包: "Use Red Envelope",
@ -914,6 +915,7 @@ export default {
isRefund: "Allow Refund", isRefund: "Allow Refund",
no: "No", no: "No",
yes: "Yes", yes: "Yes",
refundFailed:"Refund Failed",
}, },
// Client Count // Client Count
@ -1274,6 +1276,16 @@ export default {
refundSuccess: "Refund Success", refundSuccess: "Refund Success",
refundConfirmTitle: "Refund Confirmation", refundConfirmTitle: "Refund Confirmation",
refundConfirmContent: "Are you sure you want to refund order {orderNo}?", refundConfirmContent: "Are you sure you want to refund order {orderNo}?",
wallet:{
HongKongWallet: "HongKong Wallet",
MalaysiaWallet: "Malaysia Wallet",
CanadaWallet: "Canada Wallet",
SingaporeCMWallet: "Singapore CM Wallet",
SingaporeHCWallet: "Singapore HC Wallet",
ThailandHAWallet: "Thailand HA Wallet",
ThailandHSwallet: "Thailand HS wallet",
VietnamHCMWallet: "VietnamHCM Wallet"
}
}, },
// Message // Message

13
src/components/locales/lang/zh-CN.js

@ -636,6 +636,7 @@ export default {
payMethodPlaceholder: "请选择支付方式", payMethodPlaceholder: "请选择支付方式",
receiveArea: "到账地区", receiveArea: "到账地区",
receiveAreaPlaceholder: "请选择到账地区", receiveAreaPlaceholder: "请选择到账地区",
receiveWalletPlaceholder: "请选择到账钱包",
price: "原价", price: "原价",
orderStatus: "订单状态", orderStatus: "订单状态",
goodsNamePlaceholder: "请选择商品", goodsNamePlaceholder: "请选择商品",
@ -919,6 +920,7 @@ export default {
isRefund: "允许退款", isRefund: "允许退款",
no: "否", no: "否",
yes: "是", yes: "是",
refundFailed: "退款失败",
}, },
// 客户统计组 // 客户统计组
@ -1293,6 +1295,17 @@ export default {
refundSuccess: "退款成功", refundSuccess: "退款成功",
refundConfirmTitle: "退款确认", refundConfirmTitle: "退款确认",
refundConfirmContent: "确定要对订单 {orderNo} 进行退款吗?", refundConfirmContent: "确定要对订单 {orderNo} 进行退款吗?",
//钱包
wallet:{
HongKongWallet: "香港钱包",
MalaysiaWallet: "马来西亚钱包",
CanadaWallet: "加拿大钱包",
SingaporeCMWallet: "新加坡CM钱包",
SingaporeHCWallet: "新加坡HC钱包",
ThailandHAWallet: "泰国HA钱包",
ThailandHSwallet: "泰国HS钱包",
VietnamHCMWallet: "越南钱包"
}
}, },
// 消息 // 消息

2
src/views/moneyManage/financialAccount/cashFlow.vue

@ -244,7 +244,7 @@ const handleRefund = async () => {
refundDialog.value = false refundDialog.value = false
fetchData() fetchData()
} else { } else {
ElMessage.error(res.msg || '退款失败')
ElMessage.error(res.msg || t('refund.refundFailed'))
} }
} catch (error) { } catch (error) {
console.error(error) console.error(error)

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

@ -266,13 +266,13 @@
<el-form-item :label="t('common_add.receiveArea')" prop="receivedMarket" v-show="isGold"> <el-form-item :label="t('common_add.receiveArea')" prop="receivedMarket" v-show="isGold">
<div style="display: flex;"> <div style="display: flex;">
<CurrencySelect v-model="addFormData.receivedMarket" :items="MoneyAddressOptions" <CurrencySelect v-model="addFormData.receivedMarket" :items="MoneyAddressOptions"
:placeholder="t('选择到账地区')"
:placeholder="t('common_add.receiveAreaPlaceholder')"
style="width: 125px;" style="width: 125px;"
:disabled="isGroup" :disabled="isGroup"
@change="showWallet"> @change="showWallet">
</CurrencySelect> </CurrencySelect>
<CurrencySelect v-model="addFormData.receivedWallet" :items="MoneyWalletOptions" <CurrencySelect v-model="addFormData.receivedWallet" :items="MoneyWalletOptions"
:placeholder="t('选择到账钱包')"
:placeholder="t('common_add.receiveWalletPlaceholder')"
:disabled=" !selectWallet || isGroup " :disabled=" !selectWallet || isGroup "
style="width: 110px; padding-left: 5px;"> style="width: 110px; padding-left: 5px;">
</CurrencySelect> </CurrencySelect>
@ -701,33 +701,32 @@ const ifGroup = () => {
if (addFormData.value.payType === t('cash.payMethods.stripe') || addFormData.value.payType === t('cash.payMethods.paymentAsia')) { if (addFormData.value.payType === t('cash.payMethods.stripe') || addFormData.value.payType === t('cash.payMethods.paymentAsia')) {
isGroup.value = true isGroup.value = true
addFormData.value.receivedMarket = t('cash.markets.HongKong') addFormData.value.receivedMarket = t('cash.markets.HongKong')
addFormData.value.receivedWallet='香港钱包'
addFormData.value.receivedWallet=t('cash.wallet.HongKongWallet')
} else if (addFormData.value.payType === t('cash.payMethods.ipay88')) { } else if (addFormData.value.payType === t('cash.payMethods.ipay88')) {
isGroup.value = true isGroup.value = true
addFormData.value.receivedMarket = t('cash.markets.Malaysia') addFormData.value.receivedMarket = t('cash.markets.Malaysia')
addFormData.value.receivedWallet='马来西亚钱包'
addFormData.value.receivedWallet=t('cash.wallet.MalaysiaWallet')
} else if (addFormData.value.payType === t('cash.payMethods.transfer')) { } else if (addFormData.value.payType === t('cash.payMethods.transfer')) {
isGroup.value = true isGroup.value = true
addFormData.value.receivedMarket = t('cash.markets.Canada') addFormData.value.receivedMarket = t('cash.markets.Canada')
addFormData.value.receivedWallet='加拿大钱包'
addFormData.value.receivedWallet=t('cash.wallet.CanadaWallet')
} else if (addFormData.value.payType === t('cash.payMethods.grabpay') || addFormData.value.payType === t('cash.payMethods.nets') || addFormData.value.payType === t('cash.payMethods.paypal')) { } else if (addFormData.value.payType === t('cash.payMethods.grabpay') || addFormData.value.payType === t('cash.payMethods.nets') || addFormData.value.payType === t('cash.payMethods.paypal')) {
isGroup.value = true isGroup.value = true
addFormData.value.receivedMarket = t('cash.markets.Singapore') addFormData.value.receivedMarket = t('cash.markets.Singapore')
addFormData.value.receivedWallet='新加坡CM钱包'
addFormData.value.receivedWallet=t('cash.wallet.SingaporeCMWallet')
}else if (addFormData.value.payType === t('cash.payMethods.paysolution')) { }else if (addFormData.value.payType === t('cash.payMethods.paysolution')) {
isGroup.value = true isGroup.value = true
addFormData.value.receivedMarket = t('cash.markets.Thailand') addFormData.value.receivedMarket = t('cash.markets.Thailand')
addFormData.value.receivedWallet='泰国HA钱包'
addFormData.value.receivedWallet=t('cash.wallet.ThailandHAWallet')
} else if (addFormData.value.payType === t('cash.payMethods.stripe2')) { } else if (addFormData.value.payType === t('cash.payMethods.stripe2')) {
isGroup.value = true isGroup.value = true
addFormData.value.receivedMarket = t('cash.markets.Singapore') addFormData.value.receivedMarket = t('cash.markets.Singapore')
addFormData.value.receivedWallet='新加坡HC钱包'
addFormData.value.receivedWallet=t('cash.wallet.SingaporeHCWallet')
} else { } else {
isGroup.value = false isGroup.value = false
selectWallet.value = true selectWallet.value = true
} }
} }
// //
const MoneyWalletOptions=ref([]) const MoneyWalletOptions=ref([])
const showWallet =(receivedMarket)=>{ const showWallet =(receivedMarket)=>{
@ -735,24 +734,24 @@ const showWallet =(receivedMarket)=>{
addFormData.value.receivedWallet='' addFormData.value.receivedWallet=''
if(receivedMarket===t('cash.markets.HongKong')){ if(receivedMarket===t('cash.markets.HongKong')){
selectWallet.value=false selectWallet.value=false
addFormData.value.receivedWallet='香港钱包'
addFormData.value.receivedWallet=t('cash.wallet.HongKongWallet')
}else if(receivedMarket===t('cash.markets.Malaysia')){ }else if(receivedMarket===t('cash.markets.Malaysia')){
selectWallet.value=false selectWallet.value=false
addFormData.value.receivedWallet='马来西亚钱包'
addFormData.value.receivedWallet=t('cash.wallet.MalaysiaWallet')
}else if(receivedMarket===t('cash.markets.Singapore')){ }else if(receivedMarket===t('cash.markets.Singapore')){
selectWallet.value=true selectWallet.value=true
MoneyWalletOptions.value.push('新加坡CM钱包')
MoneyWalletOptions.value.push('新加坡HC钱包')
MoneyWalletOptions.value.push(t('cash.wallet.SingaporeCMWallet'))
MoneyWalletOptions.value.push(t('cash.wallet.SingaporeHCWallet'))
}else if(receivedMarket===t('cash.markets.Thailand')){ }else if(receivedMarket===t('cash.markets.Thailand')){
selectWallet.value=true selectWallet.value=true
MoneyWalletOptions.value.push('泰国HS钱包')
MoneyWalletOptions.value.push('泰国HA钱包')
MoneyWalletOptions.value.push(t('cash.wallet.ThailandHSwallet'))
MoneyWalletOptions.value.push(t('cash.wallet.ThailandHAWallet'))
}else if(receivedMarket===t('cash.markets.VietnamHCM')){ }else if(receivedMarket===t('cash.markets.VietnamHCM')){
selectWallet.value=false selectWallet.value=false
addFormData.value.receivedWallet='越南钱包'
addFormData.value.receivedWallet=t('cash.wallet.VietnamHCMWallet')
}else if(receivedMarket===t('cash.markets.Canada') ){ }else if(receivedMarket===t('cash.markets.Canada') ){
selectWallet.value=false selectWallet.value=false
addFormData.value.receivedWallet='加拿大钱包'
addFormData.value.receivedWallet=t('cash.wallet.CanadaWallet')
} }
} }

Loading…
Cancel
Save