{"version":3,"sources":["jsdelivr-header.js","/npm/axios-npm@0.0.1/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCNO,UAAW,eACX,OAAQ,KACf,MAAM,KAAO,CACT,OAAY,MAAC,SACQ,MAAM,IAAI,EAAQ,IAAI,CAAC,OAAO,EAAQ,KACvD,CACI,QAAS,EAAQ,UAIzB,QAAa,MAAC,EAAI,EAAI,UACD,MAAM,IAAI,EAAI,CAAC,OAAO,GACvC,CACI,QAAS,IAIjB,aAAM,CAAQ,EAAI,EAAI,GAClB,IAAI,EAAK,IAAI,SACb,IAAI,IAAI,KAAO,EACX,EAAG,OAAO,EAAK,EAAI,IAMvB,aAJiB,MAAM,KAAK,EAAI,EAChC,CACI,QAAS,GAGjB,EACA,OAAY,MAAC,EAAI,EAAI,UACA,MAAM,IAAI,EAAI,GAAG,UAAU,GAAK,CAC7C,QAAS,CACL,eAAe,uCAK3B,SAAc,MAAC,EAAI,EAAI,UACF,MAAM,KAAK,EAAI,EAChC,CACI,QAAS,IAIjB,SAAc,MAAC,EAAI,EAAI,UACF,MAAM,KAAK,EAAI,GAAG,UAAU,GAAK,CAC9C,QAAS,CACL,eAAe,uCAK3B,OAAY,MAAC,EAAI,EAAI,UACA,MAAM,OAAO,EAAI,CAAC,OAAO,GAAK,CAC3C,QAAS,IAIjB,gBAAM,CAAW,EAAI,EAAQ,GAC1B,IAAI,EAAK,IAAI,SAEb,GADA,EAAG,OAAO,QAAS,KAAK,UAAU,IAC/B,EAEC,GAAG,EAAK,OACJ,IAAI,IAAI,EAAE,EAAE,EAAI,EAAK,OAAO,EAAE,EAAI,IAC9B,EAAG,OAAO,QAAS,EAAK,SAI5B,IAAI,IAAI,KAAO,EACX,EAAG,OAAO,EAAK,EAAK,IAQhC,aAJiB,MAAM,KAAK,SAAS,EACrC,CACI,QAAS,GAGjB,kBAEY","file":"/npm/axios-npm@0.0.1/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/axios-npm@0.0.1/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","import axios from 'axios';\nimport qs from 'qs';\nconst Unit = {\n    async getApi(ajaxCfg){\n        let data = await axios.get(ajaxCfg.url,{params:ajaxCfg.cfg},\n        {\n            headers: ajaxCfg.headers,\n        })\n        return data;\n    },\n    async getApi2(url,cfg,headers){\n        let\tdata = await axios.get(url,{params:cfg},\n        {\n            headers: headers\n        })\n        return data;\n    },\n    async postApi(url,cfg,headers){\n        let fd = new FormData();\n        for(let key in cfg){\n            fd.append(key, cfg[key]);\n        }\n        let\tdata = await axios.post(url,cfg,\n        {\n            headers: headers\n        })\n        return data;\n    },\n    async putApi(url,cfg,headers){\n        let\tdata = await axios.put(url,qs.stringify(cfg),{\n            headers: {\n                'Content-Type':'application/x-www-form-urlencoded',\n            }\n        })\n        return data;\n    },\n    async postApi2(url,cfg,headers){\n        let\tdata = await axios.post(url,cfg,\n        {\n            headers: headers\n        })\n        return data;\n    },\n    async postApi3(url,cfg,headers){\n        let\tdata = await axios.post(url,qs.stringify(cfg),{\n            headers: {\n                'Content-Type':'application/x-www-form-urlencoded',\n            }\n        })\n        return data;\n    },\n    async delApi(url,cfg,headers){\n        let\tdata = await axios.delete(url,{params:cfg},{\n            headers: headers\n        })\n        return data;\n    },\n    async requestApi(cfg,headers,file){\n       let fd = new FormData();\n       fd.append('param', JSON.stringify(cfg));\n       if(file){\n           // 上传证明\n           if(file.length){\n               for(let i=0,len=file.length;i<len;i++){\n                   fd.append('files', file[i]);\n               }\n           }else {\n               // 单个上传\n               for(let key in file){\n                   fd.append(key, file[key]);\n               }\n           }\n       }\n       let\tdata = await axios.post('/batch',fd,\n       {\n           headers: headers\n       })\n       return data;\n   }\n}\nexport default Unit;\n\n"]}