index-938bc375.js 4.7 KB

1
  1. var D=Object.defineProperty,z=Object.defineProperties;var E=Object.getOwnPropertyDescriptors;var I=Object.getOwnPropertySymbols;var F=Object.prototype.hasOwnProperty,L=Object.prototype.propertyIsEnumerable;var R=(a,t,e)=>t in a?D(a,t,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[t]=e,B=(a,t)=>{for(var e in t||(t={}))F.call(t,e)&&R(a,e,t[e]);if(I)for(var e of I(t))L.call(t,e)&&R(a,e,t[e]);return a},N=(a,t)=>z(a,E(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 J}from"./Title-7bb30498.js";import{d as O,u as Z,r as f,d8 as U,k as K,aZ as A,o as u,m as v,af as g,g as p,f as _,y as h,ao as G,q as M,dh as H,v as Q,t as y,F as W,D as Y,j as ee}from"./index-610a1d46.js";import{t as te}from"./data-2b2d05bf.js";import oe from"./standard-f1550308.js";import ae from"./raw-92a59ca1.js";import re from"./result-bf453acd.js";import{i as S}from"./contractJobApi-11a3c677.js";import{a as ie}from"./index-981858ed.js";import{u as se}from"./index-985aa6f5.js";import{X as ne}from"./XTUpload.vue_vue_type_style_index_0_scoped_61a00cd1_lang-bad913d6.js";import"./recordTemplateApi-3cadddc3.js";import"./SimpleCard-de9f202a.js";/* empty css */import"./useTable-867c4776.js";import"./TableImg.vue_vue_type_style_index_0_lang-5ef0e11d.js";import"./useForm-c19ef35c.js";import"./index-b6d11df2.js";import"./index-72381a11.js";import"./index-4ed0dc84.js";import"./uuid-98bbe2a6.js";import"./download-a90dd227.js";import"./uniqBy-2b2a500d.js";import"./index-ee1a65fd.js";import"./useWindowSizeFn-1829b247.js";import"./useContentViewHeight-20fe3432.js";import"./componentMap-5f77da43.js";import"./clickOutside-a1389e7b.js";import"./sortable.esm-4ae27e0b.js";import"./SettingOutlined-56eda530.js";import"./RedoOutlined-bc502432.js";import"./index-74f93929.js";import"./TableAction-5a56375b.js";import"./ImportModal-17006f21.js";/* empty css */import"./TableModal-ddc4e919.js";import"./XTForm-6038013b.js";/* empty css */import"./index-8ae33c8a.js";import"./utils-26181344.js";import"./tableModal-b12d2c99.js";import"./contractApi-609dcacd.js";import"./xor-f194ff4f.js";import"./deviceManageApi-09af95da.js";import"./concat-809d683e.js";const le={class:"px-4 py-2"},ue={class:"mb-4"},de={class:"bg-white rounded-md"},ce={class:"custom-tab"},pe={class:"px-4 pb-4"},me={key:0},ve={key:1},_e={key:2},be=O({__name:"index",setup(a){var w,x,j,C,T,q;const[t,{openModal:e}]=se(),n=Z(),o=f({id:String((w=n.query)==null?void 0:w.id),status:String((x=n.query)==null?void 0:x.status)||"",name:((j=n.query)==null?void 0:j.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=f(((q=n.query)==null?void 0:q.tab)||"1"),s=f(U(5)),r=f(!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 c=yield ie(d);N(B({},o.value),{previewUrl:c}),c&&(e(!0,{id:d,realName:`${i.value=="3"?"检测数据":"原始记录"}(${o.value.contract})`,previewUrl:c}),r.value=!1)})}function b(d){s.value=U(5),s.value}return(d,c)=>{const V=K("a-tab-pane"),X=K("a-tabs"),$=A("auth");return u(),v("div",le,[g("div",ue,[p(_(J),{title:k,"go-back":!0})]),g("div",de,[g("div",ce,[p(X,{activeKey:i.value,"onUpdate:activeKey":c[0]||(c[0]=l=>i.value=l),onChange:b},{rightExtra:h(()=>[i.value=="2"||i.value=="3"?G((u(),M(_(H),{key:0,onClick:m,preIcon:"icon-Report|iconfont",class:"mr-4 btn-text",loading:r.value},{default:h(()=>[Q("整体预览")]),_:1},8,["loading"])),[[$,["biz:quote:add"]]]):y("",!0)]),default:h(()=>[(u(!0),v(W,null,Y(_(te),l=>(u(),M(V,{key:l.key,tab:l.tab},{default:h(()=>[g("div",pe,[l.key=="1"?(u(),v("div",me,[p(oe,{"job-id":o.value.id,"org-id":o.value.orgId,"job-status":o.value.status,refresh:s.value,onTableChange:b},null,8,["job-id","org-id","job-status","refresh"])])):y("",!0),l.key=="2"?(u(),v("div",ve,[p(ae,{"job-id":o.value.id,"job-status":o.value.status,refresh:s.value,onTableChange:b},null,8,["job-id","job-status","refresh"])])):y("",!0),l.key=="3"?(u(),v("div",_e,[p(re,{"job-id":o.value.id,"job-status":o.value.status,refresh:s.value,onTableChange:b},null,8,["job-id","job-status","refresh"])])):y("",!0)])]),_:2},1032,["tab"]))),128))]),_:1},8,["activeKey"])])]),p(_(ne),{onRegister:_(t)},null,8,["onRegister"])])}}});const lt=ee(be,[["__scopeId","data-v-2acb623d"]]);export{lt as default};