import{b as D,v as k,_ as C}from"./index-CKIhG1T4.js";import{_ as J}from"./index-BU6kZFpo.js";import{b as T}from"./index-yM08Ttvf.js";import{T as c}from"./index-DcsDvOVR.js";import{a as F}from"./index-Dg165r9S.js";import{C as N,a as b,w as O,v as R,V as j,u as q,D as U,E as B,$ as d,U as u,Z as y}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./lodash-D2MZWk6W.js";import"./spreadSheetsPivotAddon-Bx0nCKlx.js";import"./spreadSheetsTablesheet-DT_U6FO0.js";import"./template-f2OMF8fz.js";import"./el-drawer-CG4e3nfG.js";const W={class:"inline-inspection-result-input"},x=C(N({__name:"InlineInspectionResultInput",props:{visible:{type:Boolean,default:!1},templateParams:{type:Object,default:()=>({})},itemUrl:{type:String,default:""}},emits:["confirm","cancel","update:visible"],setup(P,{emit:S}){const i=b(),m=b(!1);let n=null;const r=P,f=S,w=a=>{n=a,g(a)};O(()=>r.templateParams,(a,e)=>{n&&a&&(a.id!==(e==null?void 0:e.id)||a.templateId!==(e==null?void 0:e.templateId))&&g(n)},{deep:!0});const g=async a=>{const e=a.getWorkbook(),t=r.templateParams.equipCode,o=await F({id:r.templateParams.templateId}),s=await c.getReportTemplateJson({reportId:r.templateParams.id,equipCode:t,type:100,fileType:100});n.setData("treeNodeFromJson",o.bindingPathSchema),i.value.handleUpdateDesignerState.set("bindingPathDataJSON",o.bindingPathNameJson||o.bindingPathSchema);const l=await c.getReportPreview({reportId:r.templateParams.id,equipCode:t,type:400});l&&await e.open(l,function(){console.log("\u68C0\u9A8C\u7ED3\u679C\u6A21\u677F\u52A0\u8F7D\u6210\u529F"),(async(p,I)=>{try{i.value?i.value.newSetDataSource(p,I):console.warn("\u8BBE\u8BA1\u5668\u7EC4\u4EF6\u4E0D\u5B58\u5728\uFF01")}catch(_){console.error("\u83B7\u53D6\u6A21\u677F\u8BE6\u60C5\u5931\u8D25:",_)}})(o.bindingPathSchema,s)},function(){console.log("\u68C0\u9A8C\u7ED3\u679C\u6A21\u677F\u52A0\u8F7D\u5931\u8D25")})},h=()=>{if(!n)return;m.value=!0;const a=n.getWorkbook(),e=new FormData;a.save(async function(t){var p;e.append("file",t);const o=await T(e),s=(p=i.value)==null?void 0:p.getDataSource(),l=s?JSON.stringify(s):"";await c.saveTaskOrderFeeTemplate({id:r.templateParams.id,formulaJson:l})&&(f("confirm",o),v()),m.value=!1},function(t){console.error(t)},{includeBindingSource:!0,includeAutoMergedCells:!0})},v=()=>{f("update:visible",!1)};return R(()=>{i.value.isFullScreen=!0}),(a,e)=>{const t=D,o=k;return j((U(),B("div",W,[d(J,{ref_key:"spreadDesignerRef",ref:i,fullScreen:!0,"show-full-screen-operation-btn":!1,onInit:w},{toolbar:u(()=>[d(t,{type:"primary",onClick:h},{default:u(()=>e[0]||(e[0]=[y("\u786E\u8BA4\u8D39\u7528")])),_:1}),d(t,{type:"default",plain:"",onClick:v},{default:u(()=>e[1]||(e[1]=[y("\u53D6\u6D88")])),_:1})]),_:1},512)])),[[o,q(m)]])}}}),[["__scopeId","data-v-0432d47e"]]);export{x as default};