钱包提现页面增加描

This commit is contained in:
gongfuxiang
2026-05-29 20:46:39 +08:00
parent 4f0d376313
commit 084085c5cd
3 changed files with 57 additions and 23 deletions

View File

@ -3,26 +3,24 @@
<view v-if="data_base != null" class="padding-main">
<view v-if="is_can_cash == 1">
<form v-if="check_account_list.length > 0" @submit="form_submit" class="form-container oh">
<view class="bg-white border-radius-main">
<view class="form-gorup">
<view class="form-gorup-title">{{$t('cash-auth.cash-auth.b39a25')}}<text class="form-group-tips-must">*</text></view>
<view class="section">
<picker name="account_type" @change="select_check_account_event" :value="check_account_value" :range="check_account_list" range-key="msg">
<view :class="'picker name ' + (check_account_value == null ? 'cr-grey' : 'cr-base')">
<view v-if="check_account_value == null">{{$t('cash-auth.cash-auth.582q6x')}}</view>
<view v-else>{{ check_account_list[check_account_value]['msg'] }}</view>
</view>
</picker>
</view>
<view class="form-gorup margin-bottom radius-md">
<view class="form-gorup-title">{{$t('cash-auth.cash-auth.b39a25')}}<text class="form-group-tips-must">*</text></view>
<view class="section">
<picker name="account_type" @change="select_check_account_event" :value="check_account_value" :range="check_account_list" range-key="msg">
<view :class="'picker name ' + (check_account_value == null ? 'cr-grey' : 'cr-base')">
<view v-if="check_account_value == null">{{$t('cash-auth.cash-auth.582q6x')}}</view>
<view v-else>{{ check_account_list[check_account_value]['msg'] }}</view>
</view>
</picker>
</view>
</view>
<view class="form-gorup pr">
<view class="form-gorup-title">{{$t('cash-auth.cash-auth.d318op')}}<text class="form-group-tips-must">*</text></view>
<input type="number" name="verify" placeholder-class="cr-grey" class="cr-base" :placeholder="$t('cash-auth.cash-auth.2hc312')" maxlength="4" />
<button :class="'bg-grey br-grey cr-base pa round text-size-sm verify-sub ' + (verify_disabled ? 'sub-disabled' : '')" type="default" hover-class="none" size="mini" :loading="verify_loading" :disabled="verify_disabled" @tap="verify_send_event">
{{ verify_submit_text }}
</button>
</view>
<view class="form-gorup margin-bottom radius-md pr">
<view class="form-gorup-title">{{$t('cash-auth.cash-auth.d318op')}}<text class="form-group-tips-must">*</text></view>
<input type="number" name="verify" placeholder-class="cr-grey" class="cr-base" :placeholder="$t('cash-auth.cash-auth.2hc312')" maxlength="4" />
<button :class="'bg-grey br-grey cr-base pa round text-size-sm verify-sub ' + (verify_disabled ? 'sub-disabled' : '')" type="default" hover-class="none" size="mini" :loading="verify_loading" :disabled="verify_disabled" @tap="verify_send_event">
{{ verify_submit_text }}
</button>
</view>
<view class="form-gorup form-gorup-submit margin-top-main">

View File

@ -3,4 +3,22 @@
*/
.overdue {
padding-top: 30%;
}
/*
* 提现说明
*/
.cash-desc-alert {
padding: 24rpx;
border-radius: 12rpx;
background-color: #fff8e6;
border: 1rpx solid #fbd7a6;
}
.cash-desc-alert .cash-desc-line {
color: #856404;
font-size: 24rpx;
line-height: 1.6;
}
.cash-desc-alert .cash-desc-line + .cash-desc-line {
margin-top: 8rpx;
}

View File

@ -3,7 +3,7 @@
<view class="page-bottom-fixed">
<form v-if="check_status == 1" @submit="form_submit" class="form-container">
<view class="padding-main oh">
<view class="form-gorup">
<view class="form-gorup margin-bottom radius-md">
<view class="form-gorup-title">{{$t('cash-create.cash-create.qg404q')}}<text class="form-group-tips-must">*</text></view>
<input type="digit" name="money" :value="default_data.money || ''" placeholder-class="cr-grey" class="cr-base" :placeholder="$t('cash-create.cash-create.cymbdz') + ((data_base.cash_minimum_amount || 0) <= 0 ? 0.01 : data_base.cash_minimum_amount) + $t('cash-create.cash-create.27ky42') + can_cash_max_money" @input="cash_money_event" />
<view class="text-size-xs">
@ -31,7 +31,7 @@
</view>
</view>
<view class="form-gorup">
<view class="form-gorup margin-bottom radius-md">
<view class="form-gorup-title">{{$t('cash-create.cash-create.yu2raf')}}<text class="form-group-tips-must">*</text></view>
<radio-group name="cash_type" @change="cash_type_event">
<block v-for="(item, index) in user_cash_type_list" :key="index">
@ -42,24 +42,30 @@
</radio-group>
</view>
<view v-if="cash_type_0_status" class="form-gorup">
<view v-if="cash_type_0_status" class="form-gorup margin-bottom radius-md">
<view class="form-gorup-title">{{$t('cash-create.cash-create.5mmir5')}}<text class="form-group-tips-must">*</text></view>
<input type="text" name="bank_name" :value="default_data.bank_name || ''" placeholder-class="cr-grey" class="cr-base" maxlength="60" :placeholder="$t('cash-create.cash-create.u2rnlw')" />
<view class="cr-grey-c text-size-xs">{{$t('cash-create.cash-create.14n20v')}}</view>
</view>
<view v-if="cash_type_0_status || cash_type_2_status" class="form-gorup">
<view v-if="cash_type_0_status || cash_type_2_status" class="form-gorup margin-bottom radius-md">
<view class="form-gorup-title">{{$t('cash-create.cash-create.36756z')}}<text class="form-group-tips-must">*</text></view>
<input type="text" name="bank_accounts" :value="default_data.bank_accounts || ''" placeholder-class="cr-grey" class="cr-base" maxlength="60" :placeholder="$t('cash-create.cash-create.s72t44')" />
<view class="cr-grey-c text-size-xs">{{$t('cash-create.cash-create.748r3i')}}</view>
</view>
<view class="form-gorup">
<view class="form-gorup margin-bottom radius-md">
<view class="form-gorup-title">{{$t('cash-create.cash-create.1xtff6')}}<text class="form-group-tips-must">*</text></view>
<input type="text" name="bank_username" :value="default_data.bank_username || ''" placeholder-class="cr-grey" class="cr-base" maxlength="30" :placeholder="$t('cash-create.cash-create.f4605e')" />
<view class="cr-grey-c text-size-xs">{{$t('cash-create.cash-create.445m7n')}}</view>
</view>
<view v-if="cash_desc_list.length > 0" class="cash-desc-alert margin-top-main">
<block v-for="(item, index) in cash_desc_list" :key="index">
<view v-if="item" class="cash-desc-line">{{ item }}</view>
</block>
</view>
<view class="bottom-fixed" :style="bottom_fixed_style">
<view class="bottom-line-exclude">
<button class="item bg-main br-main cr-white round text-size" type="default" form-type="submit" hover-class="none" :loading="form_submit_loading" :disabled="form_submit_loading">{{$t('common.submit')}}</button>
@ -117,6 +123,18 @@
componentNoData,
},
computed: {
cash_desc_list() {
var list = ((this.data_base || null) != null && (this.data_base.cash_desc || null) != null) ? this.data_base.cash_desc : [];
if (!Array.isArray(list)) {
return [];
}
return list.filter(function(item) {
return item;
});
},
},
onLoad(params) {
// 调用公共事件方法
app.globalData.page_event_onload_handle(params);