12 |
- import{a as p}from"./axios-87b33878.js";import{a0 as u,bO as w}from"./index-312d0758.js";import{E as o}from"./index-8db4c46a.js";var n;const c=(n=u.value)==null?void 0:n.token,i=p.create({baseURL:window.GLOBAL_CONFIG.api,timeout:60*1e3,headers:{"Content-Type":"application/x-www-form-urlencoded"},method:"post"});i.interceptors.request.use(async t=>{var r,s,a,e,d;return((r=t.method)==null?void 0:r.toLocaleLowerCase())==="get"||(s=t==null?void 0:t.data)!=null&&s.file?t.params=Object.assign({token:c},t.params):t.data=Object.assign({token:(a=u.value)==null?void 0:a.token,client:"web",api:"json",site:"zjzs",issubmit:(e=t.url)!=null&&e.endsWith("add")||(d=t.url)!=null&&d.endsWith("edit")?"1":void 0},t.data),t},t=>Promise.reject(t));i.interceptors.response.use(t=>{var a,e;if(t.config.url=="/openapi/wx/wx.php"&&t.data.code=="401")return t.data;if(t.data.code==="10000"){o.error("登录信息已过期,请重新登录"),w.push("/login");return}if(t.data.code===void 0)return t.data;t.data.code=(e=(a=t.data)==null?void 0:a.code)==null?void 0:e.toString();const{code:r,msg:s}=t.data;return r!=="1"?(o({message:s,type:"warning",dangerouslyUseHTMLString:!0}),Promise.reject(t.data)):t.data},t=>Promise.reject(t));const O=t=>i.request(t);function L(t,r){const s=Object.assign({token:c,limit:1e4,page:1,api:"xls"},r),a=Object.entries(s).map(([m,l])=>`${m}=${l}`).join("&"),e=document.createElement("a"),d=`${window.GLOBAL_CONFIG.api}${t}?${a}`;e.setAttribute("href",d),e.click()}export{L as d,O as r};
|