Commit 096baa8b authored by 汪欢's avatar 汪欢

1

parent 381bdd91
...@@ -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
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