Commit 0bc61209 authored by wildfirecode13's avatar wildfirecode13

Merge branch 'master' of gitlab2.dui88.com:wanghongyuan/hello_taobao

parents 15257342 096baa8b
...@@ -8,73 +8,54 @@ const { commonToast, getAuthUserInfo, navigateToOutside } = tbcc.tb; ...@@ -8,73 +8,54 @@ const { commonToast, getAuthUserInfo, navigateToOutside } = tbcc.tb;
Component({ Component({
props: { props: {
onUserCredit:()=>{} onUserCredit: () => { }
}, },
data: { data: {
resList: resList, resList: resList,
enableTap:true enableTap: true
}, },
methods: { methods: {
// 关闭 // 关闭
onOrderNowModalClose(){ onOrderNowModalClose() {
const {onOrderNowModalClose} = this.props; const { onOrderNowModalClose } = this.props;
onOrderNowModalClose && onOrderNowModalClose(); onOrderNowModalClose && onOrderNowModalClose();
}, },
// 购买判断 // 购买判断
async consumeCredits(){ async consumeCredits() {
let vipCredits = this.props.vipCredits; let vipCredits = this.props.vipCredits;
this.setData({ this.setData({
enableTap:false enableTap: false
}) })
// console.log(this.props,'datas') // API.submit({ floor: vipCredits.canBuyFloor, grade: vipCredits.grade }).catch((res) => {
// API.getCredits().catch((res)=>{ // console.log(res, 'res');
// console.log('resdata',res) // this.onOrderNowModalClose();
// // if(res.success){ // this.props.onUserCredit();
// let data = res.data; // commonToast(res && res.message);
// console.log(data,vipCredits.gradeCredits,'1111') // });
// // if(data >= vipCredits.gradeCredits){
// // console.log('购买成功!')
// // } else {
// // console.log('购买失败!')
// // }
// // }
// })
// let {message,data,code,success} = API.submit({floor: vipCredits.canBuyFloor, grade:vipCredits.grade}) || {};
await API.submit({floor: vipCredits.canBuyFloor, grade:vipCredits.grade}).then((res)=>{ API.submit({ floor: vipCredits.canBuyFloor, grade: vipCredits.grade }).then((resp) => {
console.log(res,'res'); if (resp.success && resp.data) {
if(res.success){
console.log('success')
// 更新积分
// API.getCredits().then((res)=>{
// if(res.success){
// let userCredits = res.data;
// this.props.onUserCredit();
// }
// })
this.setData({ this.setData({
enableTap:true enableTap: true
}) })
commonToast("恭喜你购买成功"); this.onOrderNowModalClose();
this.props.onUserCredit(); this.props.onUserCredit();
commonToast(resp.message);
// this.props.onUserCredit();
}else{ }else{
// 错误码判断不同情况 commonToast(resp.message)
commonToast(res.message);
// if(res.code === '500000'){
// }
// console.log('fail')
} }
},(rej)=>{
this.onOrderNowModalClose();
this.props.onUserCredit();
commonToast(rej.message);
}) })
this.onOrderNowModalClose();
} }
}, },
...@@ -84,9 +65,9 @@ Component({ ...@@ -84,9 +65,9 @@ Component({
// }); // });
}, },
didMount(){ didMount() {
let {vipCredits} = this.props; let { vipCredits } = this.props;
console.log(this.props,'huiyuan') console.log(this.props, 'huiyuan')
} }
}); });
\ No newline at end of file
...@@ -32,7 +32,7 @@ ...@@ -32,7 +32,7 @@
<!-- bianli --> <!-- bianli -->
<image style="width:100rpx;height:100rpx;display:block;marginLeft:25rpx" src={{item.image}}></image> <image style="width:100rpx;height:100rpx;display:block;marginLeft:25rpx" src={{item.image}}></image>
<!-- <view style="width:100rpx;height:100rpx;background:white;marginLeft:25rpx"></view> --> <!-- <view style="width:100rpx;height:100rpx;background:white;marginLeft:25rpx"></view> -->
<view style="fontSize:22rpx">{{item.floors}}楼层</view> <view style="fontSize:22rpx">{{totalFloor}}*{{item.probability}}楼层</view>
<label style="fontSize:22rpx">{{item.name}}</label> <label style="fontSize:22rpx">{{item.name}}</label>
</view> </view>
......
...@@ -266,7 +266,8 @@ Page({ ...@@ -266,7 +266,8 @@ Page({
textAlign: 'center' textAlign: 'center'
} }
list[i].liststyle = listStyle; list[i].liststyle = listStyle;
list[i].floors = Math.round(list.probability* totalFloor * 0.01); list[i].probability = list[i].probability + '%'
// list[i].floors = Math.round(list.probability* totalFloor * 0.01);
} }
this.setData({ this.setData({
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment