|
@@ -64,7 +64,12 @@ function loginSuccess(res) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
+/**
|
|
|
|
+ * 携带token json数据 POST请求
|
|
|
|
+ * @param {*} url
|
|
|
|
+ * @param {*} data
|
|
|
|
+ * @param {*} successfun
|
|
|
|
+ */
|
|
function send_post(url, data, successfun) {
|
|
function send_post(url, data, successfun) {
|
|
|
|
|
|
console.log("令牌:", app.globalToken)
|
|
console.log("令牌:", app.globalToken)
|
|
@@ -98,7 +103,12 @@ function send_post(url, data, successfun) {
|
|
|
|
|
|
})
|
|
})
|
|
}
|
|
}
|
|
-
|
|
|
|
|
|
+/**
|
|
|
|
+ * 携带token表单数据POST请求
|
|
|
|
+ * @param {*} url
|
|
|
|
+ * @param {*} data
|
|
|
|
+ * @param {*} successfun
|
|
|
|
+ */
|
|
function post(url, data, successfun) {
|
|
function post(url, data, successfun) {
|
|
console.log("令牌:", app.globalToken)
|
|
console.log("令牌:", app.globalToken)
|
|
if (app.globalToken == null) {
|
|
if (app.globalToken == null) {
|
|
@@ -127,7 +137,12 @@ function post(url, data, successfun) {
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
+/**
|
|
|
|
+ * 无token json数据使用的POST请求
|
|
|
|
+ * @param {*} url
|
|
|
|
+ * @param {*} data
|
|
|
|
+ * @param {*} successfun
|
|
|
|
+ */
|
|
function post_token(url, data, successfun) {
|
|
function post_token(url, data, successfun) {
|
|
console.log("令牌:", app.globalToken)
|
|
console.log("令牌:", app.globalToken)
|
|
wx.request({
|
|
wx.request({
|
|
@@ -152,7 +167,21 @@ function post_token(url, data, successfun) {
|
|
|
|
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
+/**
|
|
|
|
+ * 备用的GET请求
|
|
|
|
+ * @param {*} url
|
|
|
|
+ * @param {*} data
|
|
|
|
+ * @param {*} successfun
|
|
|
|
+ */
|
|
function get(url, data, successfun) {
|
|
function get(url, data, successfun) {
|
|
|
|
+ console.log("令牌:", app.globalToken)
|
|
|
|
+ if (app.globalToken == null) {
|
|
|
|
+ wx.showToast({
|
|
|
|
+ title: '尚未登录,登录后即可使用',
|
|
|
|
+ icon: 'none'
|
|
|
|
+ })
|
|
|
|
+ return
|
|
|
|
+ }
|
|
wx.request({
|
|
wx.request({
|
|
url: BASE_Server + url, //仅为示例,并非真实的接口地址
|
|
url: BASE_Server + url, //仅为示例,并非真实的接口地址
|
|
method: "GET",
|
|
method: "GET",
|
|
@@ -172,9 +201,21 @@ function get(url, data, successfun) {
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
-
|
|
|
|
|
|
+/**
|
|
|
|
+ * 携带token使用的GET请求
|
|
|
|
+ * @param {*} url
|
|
|
|
+ * @param {*} data
|
|
|
|
+ * @param {*} successfun
|
|
|
|
+ */
|
|
function send_get(url, data, successfun) {
|
|
function send_get(url, data, successfun) {
|
|
console.log("令牌:", app.globalToken)
|
|
console.log("令牌:", app.globalToken)
|
|
|
|
+ if (app.globalToken == null) {
|
|
|
|
+ wx.showToast({
|
|
|
|
+ title: '尚未登录,登录后即可使用',
|
|
|
|
+ icon: 'none'
|
|
|
|
+ })
|
|
|
|
+ return
|
|
|
|
+ }
|
|
wx.request({
|
|
wx.request({
|
|
url: BASE_Server + url, //仅为示例,并非真实的接口地址
|
|
url: BASE_Server + url, //仅为示例,并非真实的接口地址
|
|
method: "GET",
|
|
method: "GET",
|
|
@@ -193,6 +234,39 @@ function send_get(url, data, successfun) {
|
|
fail(res){
|
|
fail(res){
|
|
wx.showToast({
|
|
wx.showToast({
|
|
title: "网络请求失败",
|
|
title: "网络请求失败",
|
|
|
|
+ icon:'none',
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
+ })
|
|
|
|
+}
|
|
|
|
+/**
|
|
|
|
+ * 无token 可使用的 GET 请求
|
|
|
|
+ * @param {*} url
|
|
|
|
+ * @param {*} data
|
|
|
|
+ * @param {*} successfun
|
|
|
|
+ */
|
|
|
|
+function get_token(url, data, successfun) {
|
|
|
|
+ console.log("令牌:", app.globalToken)
|
|
|
|
+ wx.request({
|
|
|
|
+ url: BASE_Server + url, //仅为示例,并非真实的接口地址
|
|
|
|
+ method: "GET",
|
|
|
|
+ header: {
|
|
|
|
+ 'content-type': 'application/json',
|
|
|
|
+ 'Authorization': 'Bearer ' + app.globalToken
|
|
|
|
+ },
|
|
|
|
+ data: data,
|
|
|
|
+ success(res) {
|
|
|
|
+ // var d = decodeURIComponent(decodeURIComponent(res.data.data))
|
|
|
|
+ // var json = JSON.parse(d)
|
|
|
|
+ console.log("TAG","返回数据:"+res.data)
|
|
|
|
+ authToken(res.data)
|
|
|
|
+ successfun(res.data)
|
|
|
|
+ },
|
|
|
|
+ fail(res){
|
|
|
|
+ wx.showToast({
|
|
|
|
+ title: "网络请求失败",
|
|
|
|
+ icon:'none',
|
|
})
|
|
})
|
|
}
|
|
}
|
|
|
|
|
|
@@ -250,14 +324,15 @@ function send(data, successfun) {
|
|
}
|
|
}
|
|
module.exports = {
|
|
module.exports = {
|
|
BASE_Server: BASE_Server,
|
|
BASE_Server: BASE_Server,
|
|
- send_post: send_post,
|
|
|
|
send_photo: send_photo,
|
|
send_photo: send_photo,
|
|
send: send,
|
|
send: send,
|
|
post: post,
|
|
post: post,
|
|
|
|
+ send_post: send_post,
|
|
post_token: post_token,
|
|
post_token: post_token,
|
|
// wxpost: wxpost,
|
|
// wxpost: wxpost,
|
|
get: get,
|
|
get: get,
|
|
send_get:send_get,
|
|
send_get:send_get,
|
|
|
|
+ get_token:get_token,
|
|
send_postdecode: send_postdecode,
|
|
send_postdecode: send_postdecode,
|
|
|
|
|
|
|
|
|