81 lines
1.5 KiB
JavaScript
Executable File
81 lines
1.5 KiB
JavaScript
Executable File
|
|
const api = require("../../api/api")
|
|
const app = getApp()
|
|
|
|
|
|
Page({
|
|
data: {
|
|
alNmae: "",
|
|
alPaye: "",
|
|
isVal : false
|
|
},
|
|
onLoad() {
|
|
|
|
},
|
|
extract(e){
|
|
my.showLoading()
|
|
api.request({
|
|
url : "withdrawal",
|
|
header : {
|
|
"Authorization": app.globalData.token
|
|
},
|
|
method : "POST",
|
|
data : {
|
|
price : e.detail.value.price,
|
|
name : e.detail.value.name,
|
|
mobile: e.detail.value.mobile
|
|
}
|
|
}).then(res=>{
|
|
my.alert({
|
|
title : '提示',
|
|
content : res.data,
|
|
success : res => {
|
|
my.navigateBack();
|
|
}
|
|
});
|
|
my.hideLoading();
|
|
}).catch(err=>{
|
|
my.showToast({
|
|
type : "none",
|
|
content: err.data.message
|
|
})
|
|
my.hideLoading();
|
|
})
|
|
},
|
|
|
|
/**
|
|
* 读取上一次支付宝信息
|
|
*/
|
|
aliPayInfo(){
|
|
if(!this.data.isVal){
|
|
this.setData({
|
|
isVal: true
|
|
})
|
|
my.showLoading()
|
|
api.request({
|
|
url : "withdrawal/info",
|
|
header : {
|
|
"Authorization": app.globalData.token
|
|
},
|
|
method : "POST"
|
|
}).then(res=>{
|
|
this.setData({
|
|
alPaye: res.data.mobile,
|
|
alNmae: res.data.name
|
|
})
|
|
my.hideLoading();
|
|
}).catch(err=>{
|
|
my.showToast({
|
|
type : "none",
|
|
content: err.data.message
|
|
})
|
|
my.hideLoading();
|
|
})
|
|
}else{
|
|
this.setData({
|
|
isVal: false
|
|
})
|
|
}
|
|
}
|
|
});
|