index-d54025d6.js 6.1 KB

1
  1. import{P as L,V as S}from"./vue3-pdf-embed-08d9081e.js";import{I as V,r as $,b as m,o as v,c as z,f as e,w as t,s as D,F as q,q as U,g as n,B as E,i as p,t as b,a as N,j as H,l as O,m as R,O as A,P as J,_ as Q,Q as W,n as G}from"./index-dee576f2.js";import{a as K}from"./Task-6a31e9b5.js";import{g as X,u as Y}from"./TaskData-dc22cbff.js";import{g as Z}from"./DeviceClassList-c017eb91.js";import{c as ee,b as te,a as ne,_ as ae}from"./Tabs-8b198aa0.js";import{_ as j}from"./Scrollbar-55de9d7a.js";import{_ as se}from"./DatePicker-4ae729de.js";import{_ as F}from"./Space-a48f8be8.js";import{_ as oe}from"./DataTable-c2652058.js";import{u as _e}from"./index-b2c0cfc8.js";import{_ as le}from"./PageHeader-3786bae1.js";import{a as ce,_ as ie}from"./vue.runtime.esm-bundler-37e551b2.js";import"./Add-62ad2ca3.js";import"./Tooltip-4f1ebedb.js";import"./get-slot-1efb97e5.js";import"./RadioGroup-5f8a6d8c.js";const re=c=>(A("data-v-c30cdf6a"),c=c(),J(),c),pe={class:"h-full grid grid-cols-4 gap-x-3"},de=re(()=>N("h2",null,"校准证书",-1)),ue={class:"flex justify-end"},fe={__name:"TabThree",props:{task:{required:!0,default:{}},height:{required:!0,default:{}}},setup(c){const k=$({T_sn:"",T_class:c.task.T_class}),s=m(""),i=m([]),l=m(null),d=a=>{s.value=a.T_pdf},o=()=>{l.value.print()};return(async()=>{try{const{data:a}=await Z(k);i.value=a.Data.List||[]}catch(a){console.log(a)}})(),(a,h)=>{const x=H,_=O,C=ee,r=j,T=te,f=R;return v(),z("div",pe,[e(_,null,{default:t(()=>[e(T,null,{header:t(()=>[de]),default:t(()=>[e(r,{style:D({maxHeight:`${c.height-400}px`,paddingRight:"20px"}),trigger:"none"},{default:t(()=>[(v(!0),z(q,null,U(n(i),y=>(v(),E(C,{key:y},{suffix:t(()=>[e(x,{type:"primary",onClick:I=>d(y)},{default:t(()=>[p("查看")]),_:2},1032,["onClick"])]),default:t(()=>[e(_,{embedded:"",bordered:!1,"content-style":{padding:"5px",textAlign:"center"}},{default:t(()=>[p(" 【"+b(y.T_id)+"】"+b(y.T_Certificate_sn),1)]),_:2},1024)]),_:2},1024))),128))]),_:1},8,["style"])]),_:1})]),_:1}),e(_,{class:"col-span-3"},{default:t(()=>[N("div",ue,[e(x,{text:"",style:{"font-size":"24px"},onClick:o},{default:t(()=>[e(f,null,{default:t(()=>[e(n(L))]),_:1})]),_:1})]),e(r,{style:D({maxHeight:`${c.height-400}px`}),trigger:"none"},{default:t(()=>[e(n(S),{ref_key:"pdfRef",ref:l,source:n(s)},null,8,["source"])]),_:1},8,["style"])]),_:1})])}}},me=V(fe,[["__scopeId","data-v-c30cdf6a"]]),ge={__name:"TabFour",props:{task:{required:!0,default:{}}},setup(c){const g=c,k=a=>{a?(s.Time_start=a[0],s.Time_end=a[1]):(s.Time_start=null,s.Time_end=null)},s=$({T_task_id:g.task.T_task_id,T_id:"",T_sn:"",Time_start:null,Time_end:null,page:1,page_z:10}),i=m([]),l=m(!1),d=[{title:"布局编号",key:"T_id"},{title:"证书编号",key:"T_Certificate_sn"},{title:"温度℃",key:"T_t"},{title:"湿度%",key:"T_rh"},{title:"记录时间",key:"T_time"}],o=$({page:s.page,pageSize:s.page_z,itemCount:0,onChange:a=>{o.page=a,s.page=a,u()}}),u=async()=>{try{l.value=!0;const{data:a}=await X(s);console.log("数据",a),i.value=a.Data.List||[],o.itemCount=a.Data.Num}catch(a){console.log(a)}finally{l.value=!1}};return u(),(a,h)=>{const x=Q,_=se,C=H,r=F,T=oe;return v(),z(q,null,[e(r,null,{default:t(()=>[e(x,{value:n(s).T_id,"onUpdate:value":h[0]||(h[0]=f=>n(s).T_id=f),type:"text",placeholder:"请输入布局编号搜索"},null,8,["value"]),e(_,{type:"datetimerange",format:"yyyy-MM-dd HH:mm","time-picker-props":{format:"HH:mm"},"onUpdate:formattedValue":k,clearable:""}),e(C,{type:"primary",onClick:u},{default:t(()=>[p("搜索")]),_:1})]),_:1}),e(T,{remote:"",loading:n(l),columns:d,data:n(i),pagination:n(o),bordered:!1,"flex-height":"",class:"flex-1"},null,8,["loading","data","pagination"])],64)}}};const ye={class:"h-full flex flex-col gap-y-3"},ke={__name:"index",setup(c){const{height:g}=_e(),k=W(),s=G(),i=$({pdf1:"",pdf2:""}),l=window.sessionStorage.getItem("task")?JSON.parse(window.sessionStorage.getItem("task")):{},d=m(null),o=m({}),u=()=>{d.value.print()},a=()=>{k.info({title:"审核",content:"请仔细检查报告内容、报告证书、报告数据都是否有误?",positiveText:"确定都没有问题",negativeText:"取消",maskClosable:!1,onPositiveClick:h})},h=async()=>{const{data:_}=await Y({T_task_id:l.T_task_id});_.Code===200&&s.success(_.Msg)};return(async()=>{const{data:_}=await K({T_task_id:l.T_task_id});o.value=_.Data||{},i.pdf1=o.value.T_pdf1,i.pdf2=o.value.T_pdf2})(),(_,C)=>{const r=H,T=le,f=ie,y=ce,I=R,B=F,P=j,w=ae,M=ne;return v(),z("div",ye,[e(T,{onBack:_.$router.back},{title:t(()=>[p(" 报告审核 ")]),extra:t(()=>[e(r,{type:"primary",onClick:a},{default:t(()=>[p("审核")]),_:1})]),_:1},8,["onBack"]),e(y,{bordered:""},{default:t(()=>[e(f,{label:"报告名称"},{default:t(()=>[p(b(n(o).T_name),1)]),_:1}),e(f,{label:"创建时间"},{default:t(()=>[p(b(n(o).CreateTime),1)]),_:1}),e(f,{label:"修改时间"},{default:t(()=>[p(b(n(o).UpdateTime),1)]),_:1})]),_:1}),e(M,{class:"flex-1",type:"segment",animated:"",size:"large"},{default:t(()=>[e(w,{class:"h-full flex flex-col gap-y-3",name:"1",tab:"验证方案","display-directive":"show:lazy"},{default:t(()=>[e(B,{justify:"end"},{default:t(()=>[e(r,{text:"",style:{"font-size":"24px"},onClick:u},{default:t(()=>[e(I,null,{default:t(()=>[e(n(L))]),_:1})]),_:1})]),_:1}),e(P,{style:D({maxHeight:`${n(g)-350}px`}),trigger:"none"},{default:t(()=>[e(n(S),{ref_key:"pdfRef",ref:d,source:n(i).pdf1},null,8,["source"])]),_:1},8,["style"])]),_:1}),e(w,{class:"h-full flex flex-col gap-y-3",name:"2",tab:"验证报告","display-directive":"show:lazy"},{default:t(()=>[e(B,{justify:"end"},{default:t(()=>[e(r,{text:"",style:{"font-size":"24px"},onClick:u},{default:t(()=>[e(I,null,{default:t(()=>[e(n(L))]),_:1})]),_:1})]),_:1}),e(P,{style:D({maxHeight:`${n(g)-350}px`}),trigger:"none"},{default:t(()=>[e(n(S),{ref_key:"pdfRef",ref:d,source:n(i).pdf2},null,8,["source"])]),_:1},8,["style"])]),_:1}),e(w,{class:"h-full flex flex-col gap-y-3",name:"3",tab:"校准证书","display-directive":"show:lazy"},{default:t(()=>[e(me,{task:n(l),height:n(g)},null,8,["task","height"])]),_:1}),e(w,{class:"h-full flex flex-col gap-y-3",name:"4",tab:"验证数据","display-directive":"show:lazy"},{default:t(()=>[e(ge,{task:n(l)},null,8,["task"])]),_:1})]),_:1})])}}},qe=V(ke,[["__scopeId","data-v-32cde997"]]);export{qe as default};