|
|
@@ -53,16 +53,6 @@
|
|
|
<pay-input-module :focus="inpFocus" :num="amount" :hint="hint" @focusFn="focusFn" @blurFn="blurFn" @clickKey="clickKeyFn" />
|
|
|
</view>
|
|
|
|
|
|
- <!-- 充值福利提示 -->
|
|
|
- <view class="welfare-outer-container" v-if="hdInfo.balance >= 0 && Number(rechargeWeal)>0">
|
|
|
- <view class="pointing-hand">👉</view>
|
|
|
- <view class="welfare-tip-wrap" @click="showWelfareModal">
|
|
|
- <view class="tip-icon">🎁</view>
|
|
|
- <view class="tip-text">充值福利</view>
|
|
|
- <view class="tip-arrow"></view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
-
|
|
|
<view class="btn-wrap">
|
|
|
<!-- #ifdef MP-WEIXIN -->
|
|
|
<button class="button-com green" @click="handleConfirmRecharge">微信支付</button>
|
|
|
@@ -70,27 +60,6 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
|
- <!-- 福利选择弹框 -->
|
|
|
- <ModalModule :show="welfareModalShow" title="充值福利" :custom="true" :button="[]" width="95%" @click="handleWelfareModal" >
|
|
|
- <view class="welfare-modal-content">
|
|
|
- <view class="welfare-title">充值福利</view>
|
|
|
-
|
|
|
- <view class="welfare-list">
|
|
|
- <view v-for="(item, index) in weal" :key="index" class="welfare-item" @click="selectWelfare(item)" >
|
|
|
- <view class="welfare-info">
|
|
|
- <view class="welfare-amount">充值{{item.recharge}}元</view>
|
|
|
- <view class="welfare-gift">送{{item.give}}元</view>
|
|
|
- </view>
|
|
|
- <view class="welfare-tag">立即充值</view>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
-
|
|
|
- <view class="welfare-btn-wrap">
|
|
|
- <button class="welfare-cancel-btn" @click="closeWelfareModal">取消</button>
|
|
|
- </view>
|
|
|
- </view>
|
|
|
- </ModalModule>
|
|
|
-
|
|
|
<wangCg :loginStyle.sync="globalLoginStyle" @loginSuccess="loginSuccess()"></wangCg>
|
|
|
|
|
|
</view>
|
|
|
@@ -105,7 +74,6 @@ import { share } from '@/mixins'
|
|
|
import { rechargeFn } from '@/api/recharge'
|
|
|
import { postWxCode } from '@/api/mini'
|
|
|
import { getHdInfo } from '@/api/hd'
|
|
|
-import { getMemberWeal } from '@/api/member'
|
|
|
import wangCg from "@/components/wangCg";
|
|
|
export default {
|
|
|
name: 'pay',
|
|
|
@@ -129,8 +97,6 @@ export default {
|
|
|
hdInfo:{balance:0},
|
|
|
customInfo:{balance:0},
|
|
|
loginComeBack:0,
|
|
|
- rechargeWeal:0,
|
|
|
- weal:[],
|
|
|
hint:'请输入充值金额',
|
|
|
// 福利选择弹框相关
|
|
|
welfareModalShow: false,
|
|
|
@@ -217,15 +183,6 @@ export default {
|
|
|
uni.setStorageSync('hdId', that.hdInfo.id)
|
|
|
this.hdId = that.hdInfo.id
|
|
|
}
|
|
|
-
|
|
|
- if (!that.$util.isEmpty(that.customInfo)){
|
|
|
- getMemberWeal().then(ret=>{
|
|
|
- if(ret.code == 1){
|
|
|
- that.rechargeWeal = ret.data.rechargeWeal ? ret.data.rechargeWeal : 0
|
|
|
- that.weal = ret.data.weal ? ret.data.weal : 0
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
}
|
|
|
})
|
|
|
|
|
|
@@ -320,10 +277,6 @@ export default {
|
|
|
handleConfirmRecharge() {
|
|
|
this.wexinPayFn()
|
|
|
},
|
|
|
- // 显示福利选择弹框
|
|
|
- showWelfareModal() {
|
|
|
- this.welfareModalShow = true
|
|
|
- },
|
|
|
// 处理福利弹框点击
|
|
|
handleWelfareModal(e) {
|
|
|
// 点击遮罩层关闭弹框
|