{Object.keys.forEach;//清空对象键、值if[0].route!=="/pages/login/index"){uni.redirectTo}`});}}//请求报错提示consterrAlert==>sgAlert}`);//普通报错提示c"/>
import$gfrom"./sg";//常用路径________________________________________________________________________________constAPI_ROOT_URL="https://www.shuzhiqiang.com/api";//生产的IP//一些前提条件和方法________________________________________________________________________________//跳转到登录页面constjumpLoginPage==>{Object.keys.forEach;//清空对象键、值if[0].route!=="/pages/login/index"){uni.redirectTo}`});}}//请求报错提示consterrAlert==>sgAlert}`);//普通报错提示constsgAlert==>{uni.showToast;}//主体请求________________________________________________________________________________exportdefault{jumpLoginPage,API_ROOT_URL,imgPrePath:API_ROOT_URL+"/",//APIFUNCTION__________________________________________________________________________________sd{type||;//noAutoToken=true代表该接口无需保持登录状态就可以获取信息,譬如一些公共对外开放的接口lettoken=uni.getStorageSync;//获取tokenif{ifreturnjumpLoginPage;//判断如果本地没有token,否者直接跳转到登录页面}letheaders={"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8",};if{token&&);data||;}//________________________________________________________________________________doing.s&&;//精简别名doing.f&&;//精简别名doing.e&&;//精简别名doing.l&&);//精简别名[加载]uni.request;//关闭加载ifreturndoing.success;//如果是下载,直接返回文档流switch{casetrue://登录成功❤❤❤❤❤❤❤❤doing.success&&doing.success);break;casefalse://登录失败☠☠☠☠doing.fail&&doing.fail;break;}switch{case403://登录失败☠☠☠☠case404://登录失败☠☠☠☠jumpLoginPage;doing.fail?doing.fail:sgAlert;break;case-2://扫码失败❤❤❤❤❤❤❤❤case-1://请求失败✖✖✖✖doing.fail?doing.fail:sgAlert;break;}},error:d=>{//请求报错✖✖✖✖if{jumpLoginPage;returndoing.error?doing.error:sgAlert.msg);}doing.loading&&doing.loading.close;//关闭加载doing.error?doing.error:errAlert;console.log,d);},});},//【通用接口demo】________________________________________________________________________________API_NAME{this.__sd}`,data,doing,config);},//提交用例________________________________________get{this.__sd{isGetAllData:true};},post{this.__sd;},login{this.__sd;},download{this.__sd;},}
文章为作者独立观点,不代表 股票程序化软件自动交易接口观点