换系统
This commit is contained in:
123
utils/bin.js
123
utils/bin.js
@@ -1,57 +1,68 @@
|
||||
//请求接口
|
||||
let request = function (obj){
|
||||
let {
|
||||
url,
|
||||
data,
|
||||
method,
|
||||
header,
|
||||
dataType,
|
||||
responseType,
|
||||
complete,
|
||||
name,
|
||||
urldata
|
||||
} = obj
|
||||
url="http://daigou.sdbairui.com/index.php/WXAPI/" + url
|
||||
let text = ""
|
||||
for(let i in urldata){
|
||||
if(urldata[i] == undefined){
|
||||
text += `/${i}`
|
||||
|
||||
}else{
|
||||
text += `/${i}/${urldata[i]}`
|
||||
|
||||
}
|
||||
}
|
||||
url+=text
|
||||
// if(method == "POST" || method == "post"){
|
||||
// if(header == undefined){
|
||||
// header ={}
|
||||
// }
|
||||
// header['content-type'] = "application/x-www-form-urlencoded"
|
||||
// }
|
||||
if(data == undefined){
|
||||
data = {}
|
||||
}
|
||||
data[name || 'openid'] = wx.getStorageSync("openid")
|
||||
return new Promise((res,rej)=>{
|
||||
wx.request({
|
||||
url,
|
||||
data,
|
||||
method,
|
||||
header,
|
||||
dataType,
|
||||
responseType,
|
||||
success(data){
|
||||
res(data)
|
||||
},
|
||||
fail(data){
|
||||
rej(data)
|
||||
},
|
||||
complete
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
request
|
||||
//请求接口
|
||||
let request = function (obj){
|
||||
let {
|
||||
url,
|
||||
data,
|
||||
method,
|
||||
header,
|
||||
dataType,
|
||||
responseType,
|
||||
complete,
|
||||
name,
|
||||
urldata
|
||||
} = obj
|
||||
url="http://daigou.sdbairui.com/index.php/WXAPI/" + url
|
||||
let text = ""
|
||||
for(let i in urldata){
|
||||
if(urldata[i] === ''){
|
||||
text += `/${i}`
|
||||
|
||||
}else{
|
||||
text += `/${i}/${urldata[i]}`
|
||||
|
||||
}
|
||||
}
|
||||
url+=text
|
||||
// if(method == "POST" || method == "post"){
|
||||
// if(header == undefined){
|
||||
// header ={}
|
||||
// }
|
||||
// header['content-type'] = "application/x-www-form-urlencoded"
|
||||
// }
|
||||
if(data == undefined){
|
||||
data = {}
|
||||
}
|
||||
data[name || 'openid'] = wx.getStorageSync("openid")
|
||||
return new Promise((res,rej)=>{
|
||||
wx.request({
|
||||
url,
|
||||
data,
|
||||
method,
|
||||
header,
|
||||
dataType,
|
||||
responseType,
|
||||
success(data){
|
||||
res(data)
|
||||
},
|
||||
fail(data){
|
||||
rej(data)
|
||||
},
|
||||
complete
|
||||
})
|
||||
})
|
||||
}
|
||||
let getusetid = function(){
|
||||
return new Promise((res,rej)=>{
|
||||
request({
|
||||
url:"User/validateOpenid"
|
||||
|
||||
}).then((r)=>{
|
||||
res(r.data.data.user_id)
|
||||
})
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
request,getusetid
|
||||
}
|
||||
Reference in New Issue
Block a user