2 lines
9.3 KiB
JavaScript
2 lines
9.3 KiB
JavaScript
import{d as $,r as s,A as re,G as ie,a as Y,w as de,b as ce,ak as me,c as f,a5 as H,S as p,e as V,f as T,h as l,g as u,i as o,l as E,t as B,T as _,y as ve,p as pe,F as fe,j as Fe,E as L,q as _e,s as ge,_ as ye}from"./index-ccab2584.js";import{_ as he}from"./\u6293\u62CD-ed15c504.js";import{bC as h,bD as we,bE as Ee,bF as Be}from"./goverment-af43d804.js";import{T as O}from"./index-5b1885c2.js";import{_ as De}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{l as be}from"./index-b83cd32d.js";import{f as Ve}from"./index-c3163fc1.js";import"./ToolBarRight-ac6e5755.js";import"./notData-cf10628e.js";import"./_commonjs-dynamic-modules-d7dd40bd.js";const Te=D=>(_e("data-v-da7d4793"),D=D(),ge(),D),Ce={class:"video-box"},xe={class:"plr-20",style:{display:"flex"}},Ae={class:"middle-video"},ke={class:"title-video flx-justify-between"},Ye=Te(()=>u("h3",null,"\u5B9E\u65F6\u89C6\u9891",-1)),qe={class:"right-form"},Se={class:"date-form"},Me={class:"right-header"},Ie={key:0,class:"question-form"},ze={class:"title"},Ne={class:"desc"},Ue={class:"question"},je={class:"date"},Pe={class:"title"},Re={class:"desc"},He={class:"date"},Le=$({name:"governVideo"}),Oe=$({...Le,setup(D){s([]),s([]);const G=s(null),C=s();re(),ie();const n=Y({pageNo:1,pageSize:9,total:0}),b=s("first"),q=s(""),F=s({createTime:"",projectName:"",engineeringName:"",monitorId:"",questionDesc:"",showForm:!1}),i=s({url:"",questionDesc:"",createBy:"",image:""}),S=s(!1),x=s(!1),g=s(!1),M=s(),I=s(),z=s();let N=s([]);const d=s({dateTime:"",startTime:"",endTime:""}),Q=Y({questionDesc:[{required:!0,message:"\u8BF7\u8F93\u5165",trigger:"blur"}]}),r=s({createBy:"",createTime:"",image:"",questionDesc:"",solveBy:"",solveImage:"",solveTime:"",state:0}),U=async a=>{if(N.value=[a.data.code],q.value=a.parent.data.title||a.data.title,a.data.code===null)if(C.value=a.data.sn,b.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}P(a.data.code)},W=async()=>{const{result:a}=await we({});return M.value.treeAllData=a,a},J=async()=>{const{result:a}=await Ee({});return I.value.treeAllData=a,a},K=a=>{if(a.showForm=!0,r.value={...a},a.showForm===!0)S.value=!0;else return},X=async()=>{const{result:a}=await h({...n,...d.value});F.value=a.records,n.total=+a.total},j=async a=>{let e={pageNo:a,pageSize:n.pageSize};b.value==="first"?e.projectSn=C.value:e.engineeringSn=C.value;const{result:c}=await h(e);F.value=c.records,n.total=+c.total},Z=a=>{a.showForm=!1,S.value=!1},ee=async()=>{StartCapture()},ae=()=>{g.value=!0},le=async a=>{!a||await a.validate(async(e,c)=>{e?(await Be({...i.value,deviceCode:N.value[0]}),g.value=!1,x.value=!1,L.success("\u63D0\u4EA4\u6210\u529F"),j(1),i.value=Y({url:"",questionDesc:"",createBy:"",image:""})):L({showClose:!0,message:"\u8BF7\u5B8C\u5584\u8868\u5355\u4FE1\u606F\uFF01",type:"error"})})},te=()=>{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]};de(()=>d.value.dateTime,()=>{d.value.dateTime===null&&(d.value.startTime="",d.value.endTime="")});const P=a=>{let e={},c=a.substring(a.lastIndexOf(".")+1,a.lastIndexOf("?"));c=="m3u8"?e={container:".videoPlay",plug:"hls.js",video:a}:c=="flv"?e={container:".videoPlay",plug:"flv.js",video:a}:e={container:".videoPlay",video:a},new ckplayer(e)};return ce(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)}),P("");const{result:a}=await h({...n});F.value=a.records,n.total=+a.total,F.value.map(e=>{let c=!1;e.showForm=c}),Init()}),me(()=>{}),(a,e)=>{const c=f("el-tab-pane"),oe=f("el-tabs"),A=f("el-date-picker"),w=f("el-button"),y=f("el-input"),m=f("el-form-item"),k=f("el-image"),R=f("el-form"),ue=f("el-scrollbar"),se=H("auth"),ne=H("waterMarker");return p((V(),T("div",Ce,[l(be),u("div",xe,[l(oe,{class:"demo-tabs",modelValue:b.value,"onUpdate:modelValue":e[0]||(e[0]=t=>b.value=t)},{default:o(()=>[l(c,{label:"\u9879\u76EE\u540D\u79F0",name:"first"},{default:o(()=>[l(O,{ref_key:"proTree",ref:M,checkStrictly:!0,label:"title",requestApi:W,onChange:U,class:"treefilter"},null,512)]),_:1}),l(c,{label:"\u5DE5\u7A0B\u540D\u79F0",name:"two"},{default:o(()=>[l(O,{ref_key:"engTree",ref:I,label:"title",requestApi:J,onChange:U,class:"treefilter"},null,512)]),_:1})]),_:1},8,["modelValue"]),u("div",Ae,[u("div",ke,[Ye,p(u("img",{onClick:ee,src:he,alt:""},null,512),[[se,"monitor_question_add"]])]),u("div",{class:"videoPlay",ref_key:"imageWrapper",ref:G},null,512)]),u("div",qe,[u("div",Se,[l(A,{modelValue:d.value.dateTime,"onUpdate:modelValue":e[1]||(e[1]=t=>d.value.dateTime=t),type:"daterange","range-separator":"\u81F3","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F",format:"YYYY-MM-DD","value-format":"YYYY-MM-DD",onChange:te,onFocus:a.onTimeFocus,onBlur:a.onTimeBlur},null,8,["modelValue","onFocus","onBlur"]),l(w,{class:"searchBtn",onClick:X,type:"primary"},{default:o(()=>[E("\u67E5\u8BE2")]),_:1})]),l(ue,{height:"720px"},{default:o(()=>[u("div",Me,[x.value?(V(),T("div",Ie,[u("div",ze,B(q.value),1),u("div",Ne,[p(u("div",Ue,"\u95EE\u9898\u63CF\u8FF0\uFF1A",512),[[_,!g.value]]),p(l(R,{rules:Q,model:i.value,ref_key:"ruleFormRef",ref:z,"label-width":"96px"},{default:o(()=>[l(m,{label:"\u95EE\u9898\u63CF\u8FF0\uFF1A",prop:"questionDesc"},{default:o(()=>[l(y,{modelValue:i.value.questionDesc,"onUpdate:modelValue":e[2]||(e[2]=t=>i.value.questionDesc=t),autosize:{minRows:2,maxRows:4},type:"textarea"},null,8,["modelValue"])]),_:1}),l(m,{label:"\u56FE\u7247\u663E\u793A\uFF1A"},{default:o(()=>[l(k,{modelValue:i.value.image,"onUpdate:modelValue":e[3]||(e[3]=t=>i.value.image=t),style:{width:"95px",height:"53px"},src:i.value.url,fit:"fill"},null,8,["modelValue","src"])]),_:1}),l(m,{label:"\u4E0B\u8FBE\u4EBA\uFF1A"},{default:o(()=>[l(y,{modelValue:i.value.createBy,"onUpdate:modelValue":e[4]||(e[4]=t=>i.value.createBy=t),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1},8,["rules","model"]),[[_,g.value]]),u("div",je,[u("span",null,B(ve(Ve)(new Date,"yyyy-MM-dd")),1),p(l(w,{onClick:ae,class:"addButtonStyle",size:"small"},{default:o(()=>[E("\u53BB\u53D1\u8D77")]),_:1},512),[[_,!g.value]]),p(l(w,{onClick:e[5]||(e[5]=t=>le(z.value)),class:"addButtonStyle",size:"small"},{default:o(()=>[E("\u63D0\u4EA4")]),_:1},512),[[_,g.value]])])])])):pe("",!0),(V(!0),T(fe,null,Fe(F.value,t=>(V(),T("div",{class:"question-form",key:t.monitorId},[u("div",Pe,B(t.engineeringName===null?t.projectName:t.engineeringName),1),u("div",Re,[p(u("div",{class:"question"},"\u95EE\u9898\u63CF\u8FF0\uFF1A"+B(t.questionDesc),513),[[_,!t.showForm]]),p(l(R,{disabled:"",model:r.value,"label-width":"90px"},{default:o(()=>[l(m,{label:"\u95EE\u9898\u63CF\u8FF0\uFF1A"},{default:o(()=>[l(y,{modelValue:r.value.questionDesc,"onUpdate:modelValue":e[6]||(e[6]=v=>r.value.questionDesc=v),autosize:{minRows:2,maxRows:4},type:"textarea"},null,8,["modelValue"])]),_:1}),l(m,{label:"\u56FE\u7247\u663E\u793A\uFF1A"},{default:o(()=>[l(k,{style:{width:"95px",height:"53px"},src:r.value.image,fit:"fill"},null,8,["src"])]),_:1}),l(m,{label:"\u4E0B\u8FBE\u4EBA\uFF1A"},{default:o(()=>[l(y,{modelValue:r.value.createBy,"onUpdate:modelValue":e[7]||(e[7]=v=>r.value.createBy=v),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),l(m,{label:"\u4E0B\u8FBE\u65F6\u95F4\uFF1A"},{default:o(()=>[l(A,{style:{width:"100%"},modelValue:r.value.createTime,"onUpdate:modelValue":e[8]||(e[8]=v=>r.value.createTime=v),format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1}),l(m,{label:"\u6574\u6539\u60C5\u51B5\uFF1A"},{default:o(()=>[l(y,{value:r.value.state==0?"\u5F85\u6574\u6539":"\u5DF2\u6574\u6539",autosize:{minRows:2,maxRows:4},type:"textarea"},null,8,["value"])]),_:1}),l(m,{label:"\u56FE\u7247\u663E\u793A\uFF1A"},{default:o(()=>[l(k,{style:{width:"95px",height:"53px"},src:r.value.solveImage,fit:"fill"},null,8,["src"])]),_:1}),l(m,{label:"\u5904\u7406\u4EBA\uFF1A"},{default:o(()=>[l(y,{modelValue:r.value.solveBy,"onUpdate:modelValue":e[9]||(e[9]=v=>r.value.solveBy=v),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1}),l(m,{label:"\u5904\u7406\u65F6\u95F4\uFF1A"},{default:o(()=>[l(A,{style:{width:"100%"},modelValue:r.value.solveTime,"onUpdate:modelValue":e[10]||(e[10]=v=>r.value.solveTime=v),format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss",type:"datetime",placeholder:"\u8BF7\u9009\u62E9\u65F6\u95F4"},null,8,["modelValue"])]),_:1})]),_:2},1032,["model"]),[[_,t.showForm]]),u("div",He,[u("span",null,B(t.createTime),1),p(l(w,{onClick:v=>K(t),type:"primary",size:"small"},{default:o(()=>[E("\u67E5\u770B")]),_:2},1032,["onClick"]),[[_,!t.showForm]]),p(l(w,{onClick:v=>Z(t),type:"primary",size:"small"},{default:o(()=>[E("\u6536\u8D77")]),_:2},1032,["onClick"]),[[_,t.showForm]])])])]))),128))])]),_:1}),l(De,{pageable:n,total:n.total,"page-size":n.pageSize,layout:"prev, pager, next","prev-text":"\u4E0A\u4E00\u9875","next-text":"\u4E0B\u4E00\u9875",handleCurrentChange:j,class:"pagination"},null,8,["pageable","total","page-size"])])])])),[[ne]])}}});const la=ye(Oe,[["__scopeId","data-v-da7d4793"]]);export{la as default};
|