You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
1.3 KiB

const API_URL = 'https://rapi.bayekeji.com'
const app = getApp()
function getZichanSlides (resolve) {
wx.request({
url: `${API_URL}/profiles/zichan_sildes`,
data: {token: app.globalData.token},
header: { 'Content-Type': 'application/json'},
success: resolve,
fail: function(){}
})
}
function getCustomerInfo (customerMobile, cb) {
wx.request({
url: `${API_URL}/sessions/new`,
header: { 'Content-Type': 'application/json'},
data: {
code: app.globalData.code,
mobile: customerMobile,
name: app.globalData.userInfo.nickName
},
success: function(res) {
app.globalData.currentCustomer = res.data.customer
app.globalData.token = res.data.token
typeof cb == "function" && cb(app.globalData.currentCustomer)
},
fail: function(res) {
}
})
}
function getPassCode (mobile) {
wx.request({
url: `${API_URL}/profile/send_pass_code`,
header: { 'Content-Type': 'application/json'},
data: {
mobile: mobile
},
success: function(res) {
},
fail: function(res) {
}
})
}
module.exports = {
getZichanSlides (resolve) {
return getZichanSlides(resolve)
},
getCustomerInfo (resolve) {
return getCustomerInfo(resolve)
},
getPassCode (mobile) {
return getPassCode(mobile)
}
}