1/* 2 * @Description: 3 * @Author: xgx 4 * @Date: 2022-10-08 15:07:43 5 * @LastEditors: xgx 6 * @LastEditTime: 2023-08-31 11:32:40 7 */ 8// è¯·æ±æ¥å£ååå°å 9axios.defaults.baseURL = window.location.protocol+"//"+window.location.host; 10// è¯·æ±æ¦æªå¨ ç»ä¸æºå¸¦token 11axios.defaults.headers.token = localStorage.getItem('token'); 12// axios.interceptors.request.use(config => { 13// // 请æ±å¤´æºå¸¦token 14// config.headers.token = localStorage.getItem('token'); 15// return config; 16// }); 17 18let baseURL = axios.defaults.baseURL 19// ååºæ¦æªå¨ 20// axios.interceptors.response.use( 21// res => { 22// if (res) { 23// // 妿ååºçæ°æ®å«æcodeåæ®µåmsgåæ®µ 24// if ( 25// res.data !== undefined && 26// res.data.code !== undefined && 27// res.data.msg !== undefined 28// ) { 29// // è§£æåºæ¥ 30// let { code, msg } = res.data; 31// 32// // 妿æå å¼¹åºæåæç¤º 33// if (code != 0) { 34// 35// } 36// } 37// return res; 38// } 39// }, 40// err => { 41// if (err.response.data.code === 401) { 42// localStorage.removeItem('token') 43// localStorage.removeItem('userInfoData') 44// alert('ç»å½å¤±æè¯·éæ°ç»å½') 45// } 46// if(err.response.data.code === 500){ 47// 48// } 49// } 50// ); 51function get(url, params){ 52 return new Promise(function (resolve, reject){ 53 axios.get(url, { 54 params:params 55 }).then(function (res){ 56 if (res) { 57 resolve(res.data); 58 } 59 }).catch(function (err){ 60 if (err.response.data.code === 401) { 61 localStorage.removeItem('token') 62 localStorage.removeItem('userInfoData') 63 } 64 reject(err); //失败 65 }); 66 }); 67}; 68 69function post (url, params){ 70 return new Promise(function (resolve, reject){ 71 axios.post(url, params,{headers: {'Content-Type': 'application/json'}}).then(function (res){ 72 if (res) { 73 resolve(res.data); // æå 74 } 75 }).catch(function (err) { 76 if (err.response.data.code === 401) { 77 localStorage.removeItem('token') 78 localStorage.removeItem('userInfoData') 79 } 80 reject(err); // 失败 81 }); 82 }); 83 84}; 85function postFile (url, params){ 86 return new Promise(function (resolve, reject){ 87 axios.post(url, params,{headers:{'Content-Type': 'multipart/form-data'}}).then(function (res){ 88 if (res) { 89 resolve(res.data); // æå 90 } 91 }).catch(function (err){ 92 console.log(err,'没ææå°'); 93 if (err.response.data.code === 401) { 94 localStorage.removeItem('token') 95 localStorage.removeItem('userInfoData') 96 } 97 reject(err); // 失败 98 }); 99 }); 100}; 101function logintwo(url,siteDomain){ 102 siteDomain='http://www.luding.gov.cn'; 103 if(url){ 104 localStorage.setItem('urlPath',url) 105 }else{ 106 localStorage.setItem('urlPath',window.location.href) 107 } 108 window.location.href = "http://www.gzz.gov.cn/dlzz?siteUrl=" + siteDomain + "/yhdl" + "&sitePath=" + siteDomain; 109 window.event.returnValue=false; 110 111 112}; 113function login(siteId){ 114 var url = location.href; 115 let paras = 'codeData'; 116 var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&"); 117 var paraObj = {} 118 for (i = 0; j = paraString[i]; i++) { 119 paraObj[j.substring(0, j.indexOf("=")).toLowerCase()] = j.substring(j.indexOf("=") + 1, j.length); 120 } 121 var returnValue = paraObj[paras.toLowerCase()]; 122 let reqData = { 123 code:returnValue, 124 siteId:siteId, 125 } 126 post('/manager-service/c/user/getUserInfoByCode', reqData).then(function (res){ 127 if (res.code == 0) { 128 localStorage.setItem("token", res.data.token); 129 localStorage.setItem("userInfoData", JSON.stringify(res.data)); 130 window.location.href = localStorage.getItem('urlPath') 131 } 132 });
vendor: 1 bytes, line 133
133}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.