var m=(t,e,a)=>new Promise((i,o)=>{var s=n=>{try{l(a.next(n))}catch(p){o(p)}},d=n=>{try{l(a.throw(n))}catch(p){o(p)}},l=n=>n.done?i(n.value):Promise.resolve(n.value).then(s,d);l((a=a.apply(t,e)).next())});import{f as r}from"./index-BI6CMai0.js";const P=t=>r.get({url:"/print/template/list",params:t}),g=t=>r.post({url:"/print/template/add",params:t}),q=t=>r.put({url:"/print/template/edit",params:t}),B=(t,e)=>r.delete({url:"/print/template/delete",params:t},{joinParamsToUrl:!0}).then(()=>{e==null||e()}),v=(t,e)=>r.delete({url:"/print/template/deleteBatch",params:t},{joinParamsToUrl:!0}).then(()=>{e==null||e()}),I=t=>r.get({url:"/print/template/queryById",params:{id:t,_t:Date.now()}}),f=t=>r.get({url:"/print/template/queryByCode",params:{code:t,_t:Date.now()}}),F=()=>r.get({url:"/print/template/queryPrinters"});const w=t=>r.post({url:"/print/template/directPrintPdf",data:t,timeout:180*1e3}),z=t=>r.post({url:"/print/template/saveJson",data:t},{successMessageMode:"message"}),u=t=>r.post({url:"/print/template/analyzeImageForNative",data:t,timeout:12e4},{successMessageMode:"none"});function N(t){return new Promise((e,a)=>{const i=new FileReader;i.onload=()=>m(null,null,function*(){try{const o=String(i.result||""),s=yield u({imageBase64:o,filename:t.name,mime:t.type||void 0});e(s)}catch(o){a(o)}}),i.onerror=()=>a(new Error("读取图片失败")),i.readAsDataURL(t)})}export{g as a,F as b,f as c,v as d,q as e,w as f,B as g,N as h,P as l,I as q,z as s};