2 lines
1.4 KiB
Java
2 lines
1.4 KiB
Java
var m=(t,e,a)=>new Promise((o,s)=>{var i=n=>{try{p(a.next(n))}catch(l){s(l)}},d=n=>{try{p(a.throw(n))}catch(l){s(l)}},p=n=>n.done?o(n.value):Promise.resolve(n.value).then(i,d);p((a=a.apply(t,e)).next())});import{d as r}from"./index-X7Y8jykP.js";const c=t=>r.get({url:"/print/template/list",params:t}),P=t=>r.post({url:"/print/template/add",params:t}),q=t=>r.put({url:"/print/template/edit",params:t}),v=(t,e)=>r.delete({url:"/print/template/delete",params:t},{joinParamsToUrl:!0}).then(()=>{e==null||e()}),w=(t,e)=>r.delete({url:"/print/template/deleteBatch",params:t},{joinParamsToUrl:!0}).then(()=>{e==null||e()}),B=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"}),I=t=>r.post({url:"/print/template/directPrintPdf",data:t,timeout:180*1e3}),D=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 M(t){return new Promise((e,a)=>{const o=new FileReader;o.onload=()=>m(null,null,function*(){try{const s=String(o.result||""),i=yield u({imageBase64:s,filename:t.name,mime:t.type||void 0});e(i)}catch(s){a(s)}}),o.onerror=()=>a(new Error("读取图片失败")),o.readAsDataURL(t)})}export{P as a,f as b,w as c,I as d,q as e,B as f,v as g,M as h,c as l,F as q,D as s};
|