view-CB8HdggY.js 3.5 KB

1
  1. import{w as g,u as _,bV as w,O as m,b as T,_ as b}from"./index-CKIhG1T4.js";import h from"./TaskOrderDetailDialog-DA4YUgbM.js";import{T as D}from"./index-DcsDvOVR.js";import{u as q}from"./tagsView-CzxzNxGw.js";import{C as x,a as l,f as u,v as C,w as F,D as p,E as n,$ as v,u as E,T as I,F as O,U as R,Z as S}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"./index-BU6kZFpo.js";import"./lodash-D2MZWk6W.js";import"./spreadSheetsPivotAddon-Bx0nCKlx.js";import"./spreadSheetsTablesheet-DT_U6FO0.js";import"./template-f2OMF8fz.js";import"./el-drawer-CG4e3nfG.js";import"./index-yM08Ttvf.js";import"./ContentWrap.vue_vue_type_script_setup_true_lang-Dr2ObOZ6.js";import"./el-descriptions-item-Chj2d3X9.js";import"./index-CwL8HLKL.js";import"./SmartTable-riOq9hm6.js";import"./el-tree-select-Jn0wedJD.js";import"./el-collapse-transition-l0sNRNKZ.js";import"./index-Dszus0mF.js";import"./EditOperationReport-DmlXxj3y.js";import"./index-Dg165r9S.js";import"./SavetyCheckRecordList-BwS7zIFa.js";import"./ServiceRecordList-DspEZPRE.js";import"./index-BhxrOquW.js";import"./InlineEditServiceOrder-DjutYT7E.js";import"./constants-CsKXDkTX.js";import"./formatTime-GfXNJyvM.js";import"./CheckerSelect-2tgqccjL.js";import"./DeptSelect.vue_vue_type_script_setup_true_lang-Ahz42Q6w.js";import"./index-BP9cMaSk.js";import"./index-B7Bi6s2Q.js";import"./Dialog.vue_vue_type_style_index_0_lang-pGfk6adK.js";import"./tree-CWCwWKDc.js";import"./index-UbfkDtIu.js";import"./GenerateReportDialog-S6T-bfYx.js";import"./IssueReportDialog-CkQ3aQlu.js";import"./EntityReportForm-BssTK9X2.js";import"./ElectronicReportForm-D4ZTnldY.js";import"./batchEditForm.vue_vue_type_script_setup_true_lang-D936XgYx.js";import"./index-NVtO0HYt.js";import"./index-uGw211gJ.js";import"./index-CIp01uu5.js";import"./area-BOZ1cPxE.js";import"./index-Mn-LWUiD.js";import"./index-u84sDJgM.js";import"./AddOrEditCheckItemForEquipment-CZvd31SC.js";import"./calcCheckItemFee-CdP-XQHE.js";import"./ImportFile.vue_vue_type_script_setup_true_lang-B-sqS1DE.js";import"./calcFee-Lmm9jsNn.js";const j={key:0,class:"loading-container"},U={key:2,class:"loading-container"},V=b(x({__name:"view",setup(Z){const a=g();_();const d=q(),o=l(void 0),i=l(!0),s=u(()=>a.query.id),c=u(()=>a.query.type),e=async()=>{if(!s.value)return m.error("\u4EFB\u52A1ID\u65E0\u6548\uFF01"),i.value=!1,void(o.value=void 0);i.value=!0;try{const r=await D.getTaskOrder(s.value);r?o.value=r:(m.error("\u52A0\u8F7D\u4EFB\u52A1\u8BE6\u60C5\u5931\u8D25\u6216\u6570\u636E\u4E3A\u7A7A\uFF01"),o.value=void 0)}catch(r){console.error("Failed to fetch task detail:",r),m.error("\u52A0\u8F7D\u4EFB\u52A1\u8BE6\u60C5\u5F02\u5E38\uFF01"),o.value=void 0}finally{i.value=!1}},y=()=>{d.closeSelectedTag(a)},f=async()=>{await e()};return C(()=>{e()}),F(()=>a.query.id,(r,t)=>{r&&r!==t&&e()}),(r,t)=>{const k=T;return i.value?(p(),n("div",j,[v(E(w),{visible:i.value,"element-loading-text":"\u52A0\u8F7D\u4E2D..."},null,8,["visible"])])):o.value?(p(),I(h,{key:1,"task-order":o.value,"in-page-mode":!0,type:c.value,fetchTaskDetail:e,onRefresh:f},null,8,["task-order","type"])):(p(),n("div",U,[t[1]||(t[1]=O("p",null,"\u65E0\u6CD5\u52A0\u8F7D\u4EFB\u52A1\u8BE6\u60C5\uFF0C\u6216\u4EFB\u52A1\u5355\u4E0D\u5B58\u5728\u3002",-1)),v(k,{onClick:y,type:"primary",class:"mt-4"},{default:R(()=>t[0]||(t[0]=[S("\u5173\u95ED")])),_:1})]))}}}),[["__scopeId","data-v-dc1c5f02"]]);export{V as default};