|
@@ -2,62 +2,62 @@ let baseUrl = null
|
|
|
let oldUrl = null
|
|
|
|
|
|
const {
|
|
|
- miniProgram: {
|
|
|
- envVersion
|
|
|
- }
|
|
|
+ miniProgram: {
|
|
|
+ envVersion
|
|
|
+ }
|
|
|
} = wx.getAccountInfoSync();
|
|
|
-if (envVersion == 'develop') {
|
|
|
- baseUrl = 'https://reader-api.efunbox.cn/wx'
|
|
|
- oldUrl = 'https://reader-api.efunbox.cn'
|
|
|
-} else {
|
|
|
- baseUrl = 'https://reader-api.ai160.com/wx'
|
|
|
- oldUrl = 'https://reader-api.ai160.com'
|
|
|
-}
|
|
|
+// if (envVersion == 'develop') {
|
|
|
+baseUrl = 'https://reader-api.efunbox.cn/wx'
|
|
|
+oldUrl = 'https://reader-api.efunbox.cn'
|
|
|
+// } else {
|
|
|
+// baseUrl = 'https://reader-api.ai160.com/wx'
|
|
|
+// oldUrl = 'https://reader-api.ai160.com'
|
|
|
+// }
|
|
|
|
|
|
function request(url, method, data, oldBaseUrl = false, intercept = true) {
|
|
|
- let header = {
|
|
|
- 'uid': wx.getStorageSync('uid') || '',
|
|
|
- 'channelCode': '3001'
|
|
|
- }
|
|
|
- return new Promise((reslove, reject) => {
|
|
|
- wx.request({
|
|
|
- url: oldBaseUrl ? oldUrl + url : baseUrl + url,
|
|
|
- method: method,
|
|
|
- data: data,
|
|
|
- header: header,
|
|
|
- success: (result) => {
|
|
|
- let {
|
|
|
- data: {
|
|
|
- code,
|
|
|
- data = {},
|
|
|
- message
|
|
|
- }
|
|
|
- } = result
|
|
|
- if (intercept) {
|
|
|
- if (code == '200') {
|
|
|
- reslove(data)
|
|
|
- } else if (code == '1102') {
|
|
|
- console.log(code, '<=====code1', message);
|
|
|
- wx.clearStorage()
|
|
|
- } else if (code) {
|
|
|
- console.log(code, '<=====code2', message);
|
|
|
- wx.showToast({
|
|
|
- title: message,
|
|
|
- icon: "none",
|
|
|
- duration: 3000
|
|
|
- })
|
|
|
- }
|
|
|
- } else {
|
|
|
- reslove(result.data)
|
|
|
- }
|
|
|
- },
|
|
|
- fail: (res) => {
|
|
|
- console.error(res)
|
|
|
- reject(res)
|
|
|
- },
|
|
|
+ let header = {
|
|
|
+ 'uid': wx.getStorageSync('uid') || '',
|
|
|
+ 'channelCode': '3001'
|
|
|
+ }
|
|
|
+ return new Promise((reslove, reject) => {
|
|
|
+ wx.request({
|
|
|
+ url: oldBaseUrl ? oldUrl + url : baseUrl + url,
|
|
|
+ method: method,
|
|
|
+ data: data,
|
|
|
+ header: header,
|
|
|
+ success: (result) => {
|
|
|
+ let {
|
|
|
+ data: {
|
|
|
+ code,
|
|
|
+ data = {},
|
|
|
+ message
|
|
|
+ }
|
|
|
+ } = result
|
|
|
+ if (intercept) {
|
|
|
+ if (code == '200') {
|
|
|
+ reslove(data)
|
|
|
+ } else if (code == '1102') {
|
|
|
+ console.log(code, '<=====code1', message);
|
|
|
+ wx.clearStorage()
|
|
|
+ } else if (code) {
|
|
|
+ console.log(code, '<=====code2', message);
|
|
|
+ wx.showToast({
|
|
|
+ title: message,
|
|
|
+ icon: "none",
|
|
|
+ duration: 3000
|
|
|
+ })
|
|
|
+ }
|
|
|
+ } else {
|
|
|
+ reslove(result.data)
|
|
|
+ }
|
|
|
+ },
|
|
|
+ fail: (res) => {
|
|
|
+ console.error(res)
|
|
|
+ reject(res)
|
|
|
+ },
|
|
|
+ })
|
|
|
})
|
|
|
- })
|
|
|
}
|
|
|
module.exports = {
|
|
|
- request,
|
|
|
+ request,
|
|
|
}
|