2 lines
9.3 KiB
JavaScript
2 lines
9.3 KiB
JavaScript
|
|
import{d as O,r as s,A as ie,G as de,a as q,w as ce,b as me,ak as ve,c as p,a5 as P,S as v,e as E,f as B,h as t,g as u,i as o,p as L,l as D,t as b,T as F,y as pe,F as fe,j as _e,E as $,aD as Fe,q as ge,s as ye,_ as he}from"./index-ccab2584.js";import{_ as we}from"./\u6293\u62CD-ed15c504.js";import{bC as h,bD as Ee,bE as Be,bF as De}from"./goverment-af43d804.js";import{T as G}from"./index-5b1885c2.js";import{_ as be}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{l as Ve}from"./index-b83cd32d.js";import{f as Te}from"./index-c3163fc1.js";import"./ToolBarRight-ac6e5755.js";import"./notData-cf10628e.js";import"./_commonjs-dynamic-modules-d7dd40bd.js";const Ce=V=>(ge("data-v-f53e2be5"),V=V(),ye(),V),Ae={class:"video-box"},xe={class:"plr-20",style:{display:"flex"}},ke={class:"middle-video"},Ye={class:"title-video flx-justify-between"},qe=Ce(()=>u("h3",null,"\u5B9E\u65F6\u89C6\u9891",-1)),Se={class:"videoPlay"},Me=["src"],ze={class:"right-form"},Ie={class:"date-form"},Ue={class:"right-header"},Ne={key:0,class:"question-form"},Re={class:"title"},He={class:"desc"},je={class:"question"},Pe={class:"date"},Le={class:"title"},$e={class:"desc"},Ge={class:"date"},Oe=O({name:"governVideo"}),Qe=O({...Oe,setup(V){s([]),s([]);const A=s();ie(),de();const T=s(""),n=q({pageNo:1,pageSize:9,total:0}),C=s("first"),S=s(""),f=s({createTime:"",projectName:"",engineeringName:"",monitorId:"",questionDesc:"",showForm:!1}),i=s({url:"",questionDesc:"",createBy:"",image:""}),M=s(!1),x=s(!1),g=s(!1),z=s(),I=s(),U=s();let N=s([]);const d=s({dateTime:"",startTime:"",endTime:""}),Q=q({questionDesc:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}]}),r=s({createBy:"",createTime:"",image:"",questionDesc:"",solveBy:"",solveImage:"",solveTime:"",state:0}),R=async a=>{if(N.value=[a.data.code],S.value=a.parent.data.title||a.data.title,a.data.code===null)if(A.value=a.data.sn,C.value==="first"){const{result:e}=await h({...n,projectSn:a.data.sn});f.value=e.records,n.total=+e.total}else{const{result:e}=await h({...n,engineeringSn:a.data.sn});f.value=e.records,n.total=+e.total}else{const{result:e}=await h({...n,deviceCode:a.data.code});f.value=e.records,n.total=+e.total}playVideo(a.data.code)},J=async()=>{const{result:a}=await Ee({});return z.value.treeAllData=a,a},K=async()=>{const{result:a}=await Be({});return I.value.treeAllData=a,a},W=a=>{if(a.showForm=!0,r.value={...a},a.showForm===!0)M.value=!0;else return},X=async()=>{const{result:a}=await h({...n,...d.value});f.value=a.records,n.total=+a.total},H=async a=>{let e={pageNo:a,pageSize:n.pageSize};C.value==="first"?e.projectSn=A.value:e.engineeringSn=A.value;const{result:_}=await h(e);f.value=_.records,n.total=+_.total},Z=a=>{a.showForm=!1,M.value=!1},ee=async()=>{StartCapture()},ae=()=>{g.value=!0},te=async a=>{!a||await a.validate(async(e,_)=>{e?(await De({...i.value,deviceCode:N.value[0]}),g.value=!1,x.value=!1,$.success("\u63D0\u4EA4\u6210\u529F"),H(1),i.value=q({url:"",questionDesc:"",createBy:"",image:""})):$({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},le=()=>{var a,e;d.value.startTime=(a=d.value)==null?void 0:a.dateTime[0],d.value.endTime=(e=d.value)==null?void 0:e.dateTime[1]};ce(()=>d.value.dateTime,()=>{d.value.dateTime===null&&(d.value.startTime="",d.value.endTime="")});const oe=async()=>{const a=await Fe();a&&a.result&&(T.value=`https://open.ys7.com/ezopen/h5/iframe?url=ezopen://open.ys7.com/203751922/1.live&autoplay=1&accessToken=${a.result}`,T.value)};return me(async()=>{window.addEventListener("setItemEvent",function(e){e.key==="screenImg"&&e.newValue&&(i.value.url=e.newValue,i.value.image=i.value.url,x.value=!0)}),oe();const{result:a}=await h({...n});f.value=a.records,n.total=+a.total,f.value.map(e=>{let _=!1;e.showForm=_}),Init()}),ve(()=>{}),(a,e)=>{const _=p("el-tab-pane"),ue=p("el-tabs"),k=p("el-date-picker"),w=p("el-button"),y=p("el-input"),c=p("el-form-item"),Y=p("el-image"),j=p("el-form"),se=p("el-scrollbar"),ne=P("auth"),re=P("waterMarker");return v((E(),B("div",Ae,[t(Ve),u("div",xe,[t(ue,{class
|