index-3d9ef3cc.js 4.6 KB

1
  1. var $=Object.defineProperty,E=Object.defineProperties;var F=Object.getOwnPropertyDescriptors;var I=Object.getOwnPropertySymbols;var L=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable;var R=(a,t,e)=>t in a?$(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e,B=(a,t)=>{for(var e in t||(t={}))L.call(t,e)&&R(a,e,t[e]);if(I)for(var e of I(t))z.call(t,e)&&R(a,e,t[e]);return a},N=(a,t)=>E(a,F(t));var P=(a,t,e)=>new Promise((n,o)=>{var k=r=>{try{s(e.next(r))}catch(m){o(m)}},i=r=>{try{s(e.throw(r))}catch(m){o(m)}},s=r=>r.done?n(r.value):Promise.resolve(r.value).then(k,i);s((e=e.apply(a,t)).next())});import{X as D}from"./Title-914958b3.js";import{d as J,u as O,r as b,d8 as U,k as K,o as u,m as v,af as g,g as c,f as _,y as h,q as M,dh as A,v as G,t as y,F as H,D as Q,j as W}from"./index-d3600154.js";import{t as Y}from"./data-0082a826.js";import Z from"./standard-641908ba.js";import ee from"./raw-6a400e09.js";import te from"./result-43f3ea4c.js";import{j as S}from"./contractJobApi-43ebdb27.js";import{a as oe}from"./index-89c06ea2.js";import{u as ae}from"./index-87d6eb60.js";import{X as re}from"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-e5e6c9c7.js";import"./SimpleCard-34f603b4.js";/* empty css */import"./useTable-edbb899b.js";import"./TableImg.vue_vue_type_style_index_0_lang-652ccd09.js";import"./useForm-d916f71d.js";import"./index-ad3d032c.js";import"./index-2e69b74a.js";import"./index-b06c40a8.js";import"./uuid-98bbe2a6.js";import"./download-c8c6e0d3.js";import"./uniqBy-2d445bc4.js";import"./index-fa5e3d7c.js";import"./useWindowSizeFn-89902ab2.js";import"./useContentViewHeight-ee38db3f.js";import"./componentMap-e709b4e7.js";import"./clickOutside-53868c41.js";import"./sortable.esm-4ae27e0b.js";import"./SettingOutlined-22b7deed.js";import"./RedoOutlined-8977b36a.js";import"./index-06ce4386.js";import"./TableAction-00b6be52.js";import"./ImportModal-76cd7481.js";/* empty css */import"./TableModal-feedf305.js";import"./XTForm-8b4c8f44.js";/* empty css */import"./index-0e5ac393.js";import"./utils-ee877a40.js";import"./tableModal-531ea250.js";import"./contractApi-a73b6cc2.js";import"./xor-522d1941.js";import"./deviceManageApi-0a6a8679.js";import"./recordTemplateApi-40357728.js";import"./concat-7c51af6a.js";const ie={class:"px-4 py-2"},se={class:"mb-4"},ne={class:"bg-white rounded-md"},le={class:"custom-tab"},ue={class:"px-4 pb-4"},de={key:0},pe={key:1},ce={key:2},me=J({__name:"index",setup(a){var j,x,w,C,T,q;const[t,{openModal:e}]=ae(),n=O(),o=b({id:String((j=n.query)==null?void 0:j.id),status:String((x=n.query)==null?void 0:x.status)||"",name:((w=n.query)==null?void 0:w.name)||"",contract:((C=n.query)==null?void 0:C.contract)||"",orgId:String(((T=n.query)==null?void 0:T.orgId)||""),tab:"1"}),k=`任务详情(${o.value.name} | ${o.value.contract})`,i=b(((q=n.query)==null?void 0:q.tab)||"1"),s=b(U(5)),r=b(!1);function m(){return P(this,null,function*(){r.value=!0;let d="";i.value=="2"&&(d=yield S(o.value.id)),i.value=="3"&&(d=yield S(o.value.id));const p=yield oe(d);N(B({},o.value),{previewUrl:p}),p&&(e(!0,{id:d,realName:`${i.value=="3"?"检测数据":"原始记录"}(${o.value.contract})`,previewUrl:p}),r.value=!1)})}function f(d){s.value=U(5),s.value}return(d,p)=>{const V=K("a-tab-pane"),X=K("a-tabs");return u(),v("div",ie,[g("div",se,[c(_(D),{title:k,"go-back":!0})]),g("div",ne,[g("div",le,[c(X,{activeKey:i.value,"onUpdate:activeKey":p[0]||(p[0]=l=>i.value=l),onChange:f},{rightExtra:h(()=>[i.value=="2"||i.value=="3"?(u(),M(_(A),{key:0,onClick:m,preIcon:"icon-Report|iconfont",class:"mr-4 btn-text",loading:r.value},{default:h(()=>[G("整体预览")]),_:1},8,["loading"])):y("",!0)]),default:h(()=>[(u(!0),v(H,null,Q(_(Y),l=>(u(),M(V,{key:l.key,tab:l.tab},{default:h(()=>[g("div",ue,[l.key=="1"?(u(),v("div",de,[c(Z,{"job-id":o.value.id,"org-id":o.value.orgId,"job-status":o.value.status,refresh:s.value,onTableChange:f},null,8,["job-id","org-id","job-status","refresh"])])):y("",!0),l.key=="2"?(u(),v("div",pe,[c(ee,{"job-id":o.value.id,"job-status":o.value.status,refresh:s.value,onTableChange:f},null,8,["job-id","job-status","refresh"])])):y("",!0),l.key=="3"?(u(),v("div",ce,[c(te,{"job-id":o.value.id,"job-status":o.value.status,refresh:s.value,onTableChange:f},null,8,["job-id","job-status","refresh"])])):y("",!0)])]),_:2},1032,["tab"]))),128))]),_:1},8,["activeKey"])])]),c(_(re),{onRegister:_(t)},null,8,["onRegister"])])}}});const it=W(me,[["__scopeId","data-v-002567fb"]]);export{it as default};