123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- document.write("<script language='javascript' src='./static/js/appfunc.min.js'></script>");
- var request = axios.create({
-
-
- baseURL: 'http://test.ap.shuangkebang.com'
-
-
- });
- let requestflag = true;
- request.interceptors.request.use(
- config => {
-
-
- config.headers.Authorization = 'Bearer ' + PublicLib.getCookieInfo('token');;
- if(requestflag){
-
- if(config.method === 'post'){
- requestflag = false;
- }
- return config;
- }
-
- },
- error => {
- console.log(error);
- return Promise.reject(error)
- }
- );
- request.interceptors.response.use(
- response => {
-
- const res = response.data;
- requestflag = true;
- return res;
- },
- error => {
- console.log(error.response.status);
- if(error.response.status === 401) {
- PublicLib.GoBack({Level:0});
- };
- return Promise.reject(error);
- }
- );
- const getRequest = (url,parameter) => {
- console.log(parameter)
- return request.get(url,{params:{value:encryption(parameter)}});
- };
- const postRequest = (url,parameter) => {
- let param = new URLSearchParams();
- param.append('value', encryption(parameter));
- console.log(parameter);
- return request({
- url,
- method: 'post',
- headers: {
-
- 'Content-Type': 'application/x-www-form-urlencoded'
- },
- data: param,
- })
- };
- document.write("<script language='javascript' src='./static/js/publicfn.js'></script>");
|