Browse Source

编辑金币充值问题,加北京钱包

jiangcheng/feature-20260306102603-钱包体系
ZhangYong 4 weeks ago
parent
commit
e92651a52c
  1. 19
      src/views/moneyManage/receiveDetail/receiveService.vue

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

@ -218,8 +218,8 @@
:value="item.id" />
</el-select>
</el-form-item>
<el-form-item :label="t('common_add.productName')" required prop="goodsName">
<ProductSelect ref="productSelectRef" v-model="addFormData.goodsName"></ProductSelect>
<el-form-item :label="t('common_add.productName')" required prop="goodsName" >
<ProductSelect ref="productSelectRef" v-model="addFormData.goodsName" @change="handleProductChange(addFormData.goodsName)"></ProductSelect>
</el-form-item>
<el-form-item v-show="!isGold" :label="t('common_add.productNum')" required>
<div style="display: flex;">
@ -271,7 +271,7 @@
:placeholder="t('common_add.receiveAreaPlaceholder')"
style="flex: 1; min-width: 100px;"
:disabled="isGroup"
@change="showWallet">
@change="showWallet(addFormData.receivedMarket)">
</CurrencySelect>
<CurrencySelect v-model="addFormData.receivedWallet" :items="MoneyWalletOptions"
:placeholder="t('common_add.receiveWalletPlaceholder')"
@ -732,6 +732,7 @@ const ifGroup = () => {
//
const MoneyWalletOptions=ref([])
const showWallet =(receivedMarket)=>{
console.log('selectedMarket', receivedMarket);
MoneyWalletOptions.value=[]
addFormData.value.receivedWallet=''
if(receivedMarket===t('cash.markets.HongKong')){
@ -831,7 +832,6 @@ const openAddForm = (row) => {
}
console.log('这是编辑数据:', addFormData.value);
jwcodeSeachMarket()
ifGold()
} else {
//
@ -989,6 +989,7 @@ const handleEditForm = async () => {
paymentCurrency: CurrencyForId(addFormData.value.paymentCurrency) || '',
receivedMarket: MarketNameForId(addFormData.value.receivedMarket) || '',
paymentAmount: (addFormData.value.paymentAmount) * 100,
walletId:WalletForId(addFormData.value.receivedWallet)
}
})
if (result.code == 200) {
@ -1039,12 +1040,20 @@ const MoneyAddressOptions = ref([
t('cash.markets.Thailand'), //
t('cash.markets.VietnamHCM'), // HCM
t('cash.markets.Canada'), //
// t('cash.markets.Beijing') //
t('cash.markets.Beijing') //
])
const handleCurrencyChange = (option) => {
console.log('选中的币种:', option);
};
//
const handleProductChange = (productName) => {
console.log('选中的产品名称:', productName);
if (productName && productName == t('cash.coinRecharge')) {
showWallet(addFormData.value.receivedMarket)
}
};
//
const handleImgSuccess = (response) => {
try {

Loading…
Cancel
Save