myprint-design
Version:
操作简单,组件丰富的一站式打印解决方案打印设计器
1 lines • 1.64 kB
Source Map (JSON)
{"version":3,"file":"pdfServer.mjs","sources":["../../../../src/api/pdfServer.ts"],"sourcesContent":["import { myPrintOptions } from '@myprint/design/printer';\n\nexport async function downloadPdf(data: any) {\n const options = {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify(data)\n };\n\n let response = await fetch(myPrintOptions.serverUrl + '/print/generatePdf', options);\n return await Promise.resolve(response.blob());\n}\n\nexport async function downloadImg(data: any) {\n const options = {\n method: 'POST',\n headers: {\n 'Content-Type': 'application/json'\n },\n body: JSON.stringify(data)\n };\n\n let response = await fetch(myPrintOptions.serverUrl + '/print/generateImg', options);\n return await Promise.resolve(response.blob());\n}\n"],"names":[],"mappings":";;AAEA,eAAsB,YAAY,IAAW,EAAA;AACzC,EAAA,MAAM,OAAU,GAAA;AAAA,IACZ,MAAQ,EAAA,MAAA;AAAA,IACR,OAAS,EAAA;AAAA,MACL,cAAgB,EAAA,kBAAA;AAAA,KACpB;AAAA,IACA,IAAA,EAAM,IAAK,CAAA,SAAA,CAAU,IAAI,CAAA;AAAA,GAC7B,CAAA;AAEA,EAAA,IAAI,WAAW,MAAM,KAAA,CAAM,cAAe,CAAA,SAAA,GAAY,sBAAsB,OAAO,CAAA,CAAA;AACnF,EAAA,OAAO,MAAM,OAAA,CAAQ,OAAQ,CAAA,QAAA,CAAS,MAAM,CAAA,CAAA;AAChD,CAAA;AAEA,eAAsB,YAAY,IAAW,EAAA;AACzC,EAAA,MAAM,OAAU,GAAA;AAAA,IACZ,MAAQ,EAAA,MAAA;AAAA,IACR,OAAS,EAAA;AAAA,MACL,cAAgB,EAAA,kBAAA;AAAA,KACpB;AAAA,IACA,IAAA,EAAM,IAAK,CAAA,SAAA,CAAU,IAAI,CAAA;AAAA,GAC7B,CAAA;AAEA,EAAA,IAAI,WAAW,MAAM,KAAA,CAAM,cAAe,CAAA,SAAA,GAAY,sBAAsB,OAAO,CAAA,CAAA;AACnF,EAAA,OAAO,MAAM,OAAA,CAAQ,OAAQ,CAAA,QAAA,CAAS,MAAM,CAAA,CAAA;AAChD;;;;"}