@ -0,0 +1,145 @@ |
|||||||
|
<template> |
||||||
|
<view> |
||||||
|
<view class="width100 height100p backcorf06"> |
||||||
|
<view class="block"> |
||||||
|
<view class="content height60"> |
||||||
|
<input type="number" class="my flleft font18 fcorfff" placeholder="请输入充值号码" v-model="inputPhone" /> |
||||||
|
</view> |
||||||
|
<view class="line1 width100 backcorfff"></view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
<view class="width90 font16 fcor333 fontwig6 mart40"> |
||||||
|
选择金额 |
||||||
|
</view> |
||||||
|
<view class="list"> |
||||||
|
<view class="box" :class="{'on':100 == inputAmount}" @click="select(100)"> |
||||||
|
<view class="heTitle">100元</view> |
||||||
|
</view> |
||||||
|
|
||||||
|
<view class="box" :class="{'on':200 == inputAmount}" @click="select(200)"> |
||||||
|
<view class="heTitle">200元</view> |
||||||
|
</view> |
||||||
|
|
||||||
|
<view class="box" :class="{'on':300 == inputAmount}" @click="select(300)"> |
||||||
|
<view class="heTitle">300元</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
<view class="bombtn width94 font16"> |
||||||
|
<view class="width50 flleft payem">应付: {{inputAmount}}元</view> |
||||||
|
<view class="width50 flright paybtn">立即购买</view> |
||||||
|
</view> |
||||||
|
</view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
export default { |
||||||
|
data() { |
||||||
|
return { |
||||||
|
typeId: '', |
||||||
|
inputAmount: '', |
||||||
|
inputPhone:'' |
||||||
|
} |
||||||
|
}, |
||||||
|
onLoad(options) { |
||||||
|
this.typeId = options.id; |
||||||
|
if (this.typeId == 1) { |
||||||
|
uni.setNavigationBarTitle({ |
||||||
|
title: '中国移动' |
||||||
|
}) |
||||||
|
return; |
||||||
|
} |
||||||
|
if (this.typeId == 2) { |
||||||
|
uni.setNavigationBarTitle({ |
||||||
|
title: '中国联通' |
||||||
|
}) |
||||||
|
return; |
||||||
|
} |
||||||
|
if (this.typeId == 3) { |
||||||
|
uni.setNavigationBarTitle({ |
||||||
|
title: '中国电信' |
||||||
|
}) |
||||||
|
return; |
||||||
|
} |
||||||
|
}, |
||||||
|
methods: { |
||||||
|
select(amoutinfos) { |
||||||
|
this.inputAmount = amoutinfos; |
||||||
|
}, |
||||||
|
} |
||||||
|
} |
||||||
|
</script> |
||||||
|
|
||||||
|
<style lang="scss"> |
||||||
|
.block { |
||||||
|
width: 94%; |
||||||
|
padding: 60upx 3%; |
||||||
|
|
||||||
|
.my { |
||||||
|
width: 80%; |
||||||
|
height: 120upx; |
||||||
|
display: flex; |
||||||
|
align-items: center; |
||||||
|
} |
||||||
|
|
||||||
|
.uni-input-placeholder { |
||||||
|
color: #FFFFFF; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
.list { |
||||||
|
width: 94%; |
||||||
|
margin-left: 3%; |
||||||
|
display: flow-root; |
||||||
|
justify-content: space-between; |
||||||
|
padding: 20upx 0; |
||||||
|
|
||||||
|
.box { |
||||||
|
width: 30%; |
||||||
|
margin-left: 1%; |
||||||
|
margin-right: 2%; |
||||||
|
margin-top: 20upx; |
||||||
|
float: left; |
||||||
|
height: 120upx; |
||||||
|
line-height: 120upx; |
||||||
|
justify-content: center; |
||||||
|
align-items: center; |
||||||
|
text-align: center; |
||||||
|
box-shadow: 0upx 0upx 4upx #666666; |
||||||
|
font-size: 36upx; |
||||||
|
color: #089bf5; |
||||||
|
|
||||||
|
&.on { |
||||||
|
background-color: #089bf5; |
||||||
|
color: #ffffff; |
||||||
|
} |
||||||
|
} |
||||||
|
|
||||||
|
.heTitle { |
||||||
|
width: 100%; |
||||||
|
font-size: 15px; |
||||||
|
} |
||||||
|
} |
||||||
|
.bombtn{ |
||||||
|
position: fixed; |
||||||
|
height: 45px; |
||||||
|
bottom: 20px; |
||||||
|
border-radius: 6px; |
||||||
|
.payem{ |
||||||
|
height: 45px; |
||||||
|
line-height: 45px; |
||||||
|
text-align: center; |
||||||
|
background-color: #007AFF; |
||||||
|
color: #FFFFFF; |
||||||
|
border-radius: 6px 0 0 6px; |
||||||
|
} |
||||||
|
|
||||||
|
.paybtn{ |
||||||
|
height: 45px; |
||||||
|
line-height: 45px; |
||||||
|
text-align: center; |
||||||
|
background-color: #F8A628; |
||||||
|
border-radius: 0 6px 6px 0; |
||||||
|
color: #FFFFFF; |
||||||
|
} |
||||||
|
} |
||||||
|
</style> |
@ -0,0 +1,30 @@ |
|||||||
|
<template> |
||||||
|
<view> |
||||||
|
<image class="width100" mode="widthFix" src="../../../static/img/unionimg/upay3.jpg"></image> |
||||||
|
<image class="width94 mart20" mode="widthFix" src="../../../static/img/unionimg/upay4.jpg" @click="jumprecent(1)"></image> |
||||||
|
<image class="width94 mart10" mode="widthFix" src="../../../static/img/unionimg/upay2.jpg" @click="jumprecent(2)"></image> |
||||||
|
<image class="width94 mart10" mode="widthFix" src="../../../static/img/unionimg/upay1.jpg" @click="jumprecent(3)"></image> |
||||||
|
</view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
export default { |
||||||
|
data() { |
||||||
|
return { |
||||||
|
|
||||||
|
} |
||||||
|
}, |
||||||
|
methods: { |
||||||
|
//跳转充值 |
||||||
|
jumprecent(item){ |
||||||
|
uni.navigateTo({ |
||||||
|
url: '../recharge-centre/recharge-centre?id='+ item |
||||||
|
}) |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
</script> |
||||||
|
|
||||||
|
<style> |
||||||
|
|
||||||
|
</style> |
@ -0,0 +1,55 @@ |
|||||||
|
<template> |
||||||
|
<view> |
||||||
|
<image class="width90 mart10" mode="widthFix" src="../../../static/img/unionimg/hsg4.jpg" |
||||||
|
@click="jumprecharge(1)"></image> |
||||||
|
<image class="width90 mart5" mode="widthFix" src="../../../static/img/unionimg/hsg2.jpg" |
||||||
|
@click="jumprecharge(2)"></image> |
||||||
|
<image class="width90 mart5" mode="widthFix" src="../../../static/img/unionimg/hsg1.jpg" |
||||||
|
@click="jumprecharge(3)"></image> |
||||||
|
<image class="width90 mart5" mode="widthFix" src="../../../static/img/unionimg/hsg3.jpg" |
||||||
|
@click="jumprecharge(4)"></image> |
||||||
|
</view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
export default { |
||||||
|
data() { |
||||||
|
return { |
||||||
|
|
||||||
|
} |
||||||
|
}, |
||||||
|
methods: { |
||||||
|
//跳转充值 |
||||||
|
jumprecharge(item) { |
||||||
|
if (item == 1) { |
||||||
|
uni.navigateTo({ |
||||||
|
url: '../../goods/goods-list/goods-list?id=1' |
||||||
|
}) |
||||||
|
return; |
||||||
|
} |
||||||
|
if (item == 2) { |
||||||
|
uni.navigateTo({ |
||||||
|
url: '../../goods/refuel/refuel' |
||||||
|
}) |
||||||
|
return; |
||||||
|
} |
||||||
|
if (item == 3) { |
||||||
|
uni.navigateTo({ |
||||||
|
url: '../recharge/recharge' |
||||||
|
}) |
||||||
|
return; |
||||||
|
} |
||||||
|
if (item == 4) { |
||||||
|
uni.navigateTo({ |
||||||
|
url: '../../tabBar/user/user' |
||||||
|
}) |
||||||
|
return; |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
</script> |
||||||
|
|
||||||
|
<style> |
||||||
|
|
||||||
|
</style> |
@ -0,0 +1,28 @@ |
|||||||
|
<template> |
||||||
|
<view> |
||||||
|
<image class="width90" mode="widthFix" src="../../static/img/unionimg/union1.jpg" @click="jumpunionpay"></image> |
||||||
|
<image class="width90" mode="widthFix" src="../../static/img/unionimg/union2.jpg"></image> |
||||||
|
</view> |
||||||
|
</template> |
||||||
|
|
||||||
|
<script> |
||||||
|
export default { |
||||||
|
data() { |
||||||
|
return { |
||||||
|
|
||||||
|
} |
||||||
|
}, |
||||||
|
methods: { |
||||||
|
//跳转银联支付 |
||||||
|
jumpunionpay(){ |
||||||
|
uni.navigateTo({ |
||||||
|
url:'unionPay-entrance/unionPay-entrance' |
||||||
|
}) |
||||||
|
} |
||||||
|
} |
||||||
|
} |
||||||
|
</script> |
||||||
|
|
||||||
|
<style> |
||||||
|
|
||||||
|
</style> |
After Width: | Height: | Size: 122 KiB |
After Width: | Height: | Size: 115 KiB |
After Width: | Height: | Size: 105 KiB |
After Width: | Height: | Size: 152 KiB |
After Width: | Height: | Size: 268 KiB |
After Width: | Height: | Size: 217 KiB |
After Width: | Height: | Size: 113 KiB |
After Width: | Height: | Size: 124 KiB |
After Width: | Height: | Size: 288 KiB |
After Width: | Height: | Size: 140 KiB |