2 lines
1.1 KiB
JavaScript
2 lines
1.1 KiB
JavaScript
"use strict";const e=require("../common/vendor.js"),t=require("./addPrefixToHeaderIcon.js");exports.request=function(n){const{url:a,data:r,method:o,header:s,userInfo:i}=n,g="http://192.168.0.218:8086/"+a;return new Promise(i?(n,a)=>{e.index.getStorage({key:"userinfo",success:i=>{i.data?i.data.nickName?e.index.request({url:g,data:r,method:o,header:s,success:function(e){console.log("请求成功1",e.data),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}}):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.reLaunch({url:"/pages/UserInformation/UserInformation"})):(e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}))},fail:function(t){e.index.setStorageSync("lastPage",getCurrentPages()[getCurrentPages().length-1].route),e.index.navigateTo({url:"/pages/login/login"}),a(t)}})}:(n,a)=>{e.index.request({url:g,data:r,method:o,header:s,success:function(e){console.log("请求成功2",e),n(t.addPrefixToHeaderIcon(e.data))},fail:function(e){a(e)}})})};
|