{"ast":null,"code":"import axios from \"axios\";\nimport qs from 'qs';\nimport { Toast } from 'vant';\nconsole.log('process.env.VUE_APP_BASE_API', process.env.VUE_APP_BASE_API);\nconst service = axios.create({\n // baseURL: process.env.VUE_APP_BASE_API,\n baseURL: 'https://api1.sino-assist.com/',\n headers: {\n Accept: 'application/json'\n },\n timeout: 10000\n});\nservice.interceptors.request.use(config => {\n config.data = config.contentType ? config.data : qs.stringify(config.data);\n config.headers['Content-Type'] = config.contentType || 'application/x-www-form-urlencoded';\n // 在发送请求之前做一些操作,如添加token到请求头\n const token = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzemwiLCJhdWQiOlsic3VwcGxpZXItYXBwIl0sIm5iZiI6MTY5MTU1NzIzNSwidXNlcl9pbmZvIjp7InVzZXJJZCI6NTQ1ODUsInBob25lIjoiMTc2MzAwMzU2NTgiLCJuYW1lIjoi5bCP5a6LIiwic3VwcGxpZXJOYW1lIjoi5LiK5rW35a6J55WFQSIsInN1cHBsaWVySWQiOjExMjgsInVzZXJuYW1lIjoic3psIiwidXNlclR5cGUiOiJBUFAiLCJhdXRob3JpdGllcyI6W119LCJzY29wZSI6WyJhbGwiXSwiaXNzIjoiaHR0cHM6Ly9zaW5vYXNzaXN0LmNvbSIsImV4cCI6MTY5MTY0MzYzNSwiaWF0IjoxNjkxNTU3MjM1fQ.S1AignpcnCxSrm3M8rzhCLYlgyqD2Hv-SPMqPLgqlt4';\n config.headers['Authorization'] = `${token}`;\n /* if (getToken()) {\r\n config.headers['token'] = getToken()\r\n }*/\n return config;\n}, error => {\n console.log(error);\n return Promise.reject(error);\n});\nservice.interceptors.response.use(response => {\n const res = response.data;\n console.log('rere', res);\n if (res.code && res.code != '00' && res.code != '105') {\n Toast(res.msg || 'Error');\n return Promise.reject(new Error(res.msg || 'Error'));\n } else {\n if (res.code === 0) {\n return res.result;\n } else {\n return res.data;\n }\n }\n}, error => {\n console.log('err' + error);\n Toast(error.message);\n return Promise.reject(error);\n});\nexport default service;","map":{"version":3,"names":["axios","qs","Toast","console","log","process","env","VUE_APP_BASE_API","service","create","baseURL","headers","Accept","timeout","interceptors","request","use","config","data","contentType","stringify","token","error","Promise","reject","response","res","code","msg","Error","result","message"],"sources":["C:/Users/zhouxueli/Desktop/scheduling-app/src/utils/http.js"],"sourcesContent":["import axios from \"axios\";\r\nimport qs from 'qs'\r\nimport { Toast } from 'vant'\r\n\r\nconsole.log('process.env.VUE_APP_BASE_API', process.env.VUE_APP_BASE_API)\r\n\r\nconst service = axios.create({\r\n // baseURL: process.env.VUE_APP_BASE_API,\r\n baseURL: 'https://api1.sino-assist.com/',\r\n headers: {\r\n Accept: 'application/json'\r\n },\r\n timeout: 10000\r\n})\r\nservice.interceptors.request.use(\r\n config => {\r\n config.data = config.contentType ? config.data : qs.stringify(config.data)\r\n config.headers['Content-Type'] = config.contentType || 'application/x-www-form-urlencoded'\r\n // 在发送请求之前做一些操作,如添加token到请求头\r\n const token='eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJzemwiLCJhdWQiOlsic3VwcGxpZXItYXBwIl0sIm5iZiI6MTY5MTU1NzIzNSwidXNlcl9pbmZvIjp7InVzZXJJZCI6NTQ1ODUsInBob25lIjoiMTc2MzAwMzU2NTgiLCJuYW1lIjoi5bCP5a6LIiwic3VwcGxpZXJOYW1lIjoi5LiK5rW35a6J55WFQSIsInN1cHBsaWVySWQiOjExMjgsInVzZXJuYW1lIjoic3psIiwidXNlclR5cGUiOiJBUFAiLCJhdXRob3JpdGllcyI6W119LCJzY29wZSI6WyJhbGwiXSwiaXNzIjoiaHR0cHM6Ly9zaW5vYXNzaXN0LmNvbSIsImV4cCI6MTY5MTY0MzYzNSwiaWF0IjoxNjkxNTU3MjM1fQ.S1AignpcnCxSrm3M8rzhCLYlgyqD2Hv-SPMqPLgqlt4'\r\n config.headers['Authorization'] = `${token}`;\r\n /* if (getToken()) {\r\n config.headers['token'] = getToken()\r\n }*/\r\n return config\r\n },\r\n error => {\r\n console.log(error)\r\n return Promise.reject(error)\r\n }\r\n)\r\n\r\nservice.interceptors.response.use(\r\n response => {\r\n const res = response.data\r\n console.log('rere', res)\r\n if (res.code && (res.code != '00' && res.code != '105' )) {\r\n Toast(res.msg || 'Error')\r\n return Promise.reject(new Error(res.msg || 'Error'))\r\n } else {\r\n if( res.code === 0 ) {\r\n return res.result\r\n } else {\r\n return res.data\r\n }\r\n }\r\n },\r\n error => {\r\n console.log('err' + error)\r\n Toast(error.message)\r\n return Promise.reject(error)\r\n }\r\n)\r\nexport default service\r\n"],"mappings":"AAAA,OAAOA,KAAK,MAAM,OAAO;AACzB,OAAOC,EAAE,MAAM,IAAI;AACnB,SAASC,KAAK,QAAQ,MAAM;AAE5BC,OAAO,CAACC,GAAG,CAAC,8BAA8B,EAAEC,OAAO,CAACC,GAAG,CAACC,gBAAgB,CAAC;AAEzE,MAAMC,OAAO,GAAGR,KAAK,CAACS,MAAM,CAAC;EAC3B;EACAC,OAAO,EAAE,+BAA+B;EACxCC,OAAO,EAAE;IACPC,MAAM,EAAE;EACV,CAAC;EACDC,OAAO,EAAE;AACX,CAAC,CAAC;AACFL,OAAO,CAACM,YAAY,CAACC,OAAO,CAACC,GAAG,CAC9BC,MAAM,IAAI;EACRA,MAAM,CAACC,IAAI,GAAGD,MAAM,CAACE,WAAW,GAAGF,MAAM,CAACC,IAAI,GAAGjB,EAAE,CAACmB,SAAS,CAACH,MAAM,CAACC,IAAI,CAAC;EAC1ED,MAAM,CAACN,OAAO,CAAC,cAAc,CAAC,GAAGM,MAAM,CAACE,WAAW,IAAI,mCAAmC;EACxF;EACF,MAAME,KAAK,GAAC,qeAAqe;EAC/eJ,MAAM,CAACN,OAAO,CAAC,eAAe,CAAC,GAAI,GAAEU,KAAM,EAAC;EAC/C;AACH;AACA;EACI,OAAOJ,MAAM;AACf,CAAC,EACDK,KAAK,IAAI;EACPnB,OAAO,CAACC,GAAG,CAACkB,KAAK,CAAC;EAClB,OAAOC,OAAO,CAACC,MAAM,CAACF,KAAK,CAAC;AAC9B,CACF,CAAC;AAEDd,OAAO,CAACM,YAAY,CAACW,QAAQ,CAACT,GAAG,CAC/BS,QAAQ,IAAI;EACV,MAAMC,GAAG,GAAGD,QAAQ,CAACP,IAAI;EACzBf,OAAO,CAACC,GAAG,CAAC,MAAM,EAAEsB,GAAG,CAAC;EACxB,IAAIA,GAAG,CAACC,IAAI,IAAKD,GAAG,CAACC,IAAI,IAAI,IAAI,IAAKD,GAAG,CAACC,IAAI,IAAI,KAAO,EAAE;IACzDzB,KAAK,CAACwB,GAAG,CAACE,GAAG,IAAI,OAAO,CAAC;IACzB,OAAOL,OAAO,CAACC,MAAM,CAAC,IAAIK,KAAK,CAACH,GAAG,CAACE,GAAG,IAAI,OAAO,CAAC,CAAC;EACtD,CAAC,MAAM;IACL,IAAIF,GAAG,CAACC,IAAI,KAAK,CAAC,EAAG;MACnB,OAAOD,GAAG,CAACI,MAAM;IACnB,CAAC,MAAM;MACL,OAAOJ,GAAG,CAACR,IAAI;IACjB;EACF;AACF,CAAC,EACDI,KAAK,IAAI;EACPnB,OAAO,CAACC,GAAG,CAAC,KAAK,GAAGkB,KAAK,CAAC;EAC1BpB,KAAK,CAACoB,KAAK,CAACS,OAAO,CAAC;EACpB,OAAOR,OAAO,CAACC,MAAM,CAACF,KAAK,CAAC;AAC9B,CACF,CAAC;AACD,eAAed,OAAO"},"metadata":{},"sourceType":"module","externalDependencies":[]}