import{d as ie,r as s,a as ne,w as U,b as re,c as _,a5 as ce,e as g,f as F,g as t,h as i,i as m,t as c,F as C,j as $,k as H,l as T,m as de,n as me,S as ve,p as pe,E as _e,q as ge,s as fe,_ as Fe}from"./index-ccab2584.js";import{_ as he}from"./\u89C6\u9891-03c25095.js";import{_ as ye}from"./\u62A5\u8B66-7c613339.js";import{_ as be}from"./notData-cf10628e.js";import{f as j,h as x,i as k,j as Se,k as Ne}from"./goverment-af43d804.js";import{L as Ae}from"./LeftMenu-58ad9ebd.js";import{_ as Be}from"./Pagination.vue_vue_type_script_setup_true_name_Pagination_lang-6796c038.js";import{D as Ee}from"./index-332ffb24.js";import{f as De}from"./index-c3163fc1.js";const B=h=>(ge("data-v-e3465354"),h=h(),fe(),h),we={class:"warning-page"},Ce=["onClick"],Te={class:"projectName"},je={class:"leftMenu_item"},xe={class:"video"},ke=B(()=>t("img",{src:he,alt:""},null,-1)),ze={class:"middleSize"},Ve={class:"video"},Ie=B(()=>t("img",{src:ye,alt:""},null,-1)),Me={class:"middleSize"},Pe={class:"bottom_item flx-justify-between",style:{"margin-top":"6px"}},Ye={class:"bottomSize"},qe={class:"bottomSize"},Le={class:"right_container"},Ue={class:"imgPage"},$e={key:0,class:"imgTable"},He=["onClick"],Qe={class:"page_text flx-justify-column"},Re={class:"img_title"},Je={class:"img_bottom"},Oe={class:"position",style:{"font-size":"12px"}},Ge={style:{"font-size":"12px"}},Ke={key:1,class:"table-empty"},We=B(()=>t("img",{src:be,alt:"notData"},null,-1)),Xe=B(()=>t("div",null,"\u6682\u65E0\u6570\u636E",-1)),Ze=[We,Xe],et={class:"img_div"},tt={class:"flx-justify-between"},at={class:"flx-center"},lt={class:"img_diatitle m-10"},ut={class:"img_text m-10"},ot={class:"img_text m-10"},st={class:"img_text m-10 flx-center"},it=ie({__name:"index",setup(h){const d=s(0),y=s(!1),Q=s(!0),b=s(!1),v=s(""),S=s(""),n=s({pageNo:1,pageSize:7,total:0}),u=s({pageNo:1,pageSize:12,total:0}),r=s([]),f=s([]),o=s({code:"",createTime:"",startTime:"",endTime:""}),z=s([]),p=s({createBy:"",createTime:"",reportTime:"",deviceCode:"",deviceName:"",id:"",image:"",projectSn:"",remark:"",solveBy:"",solveImage:"",solveTime:"",state:-1,type:4,typeName:""}),N=s({projectName:"",typeName:"",deviceName:"",createTime:"",image:"",createBy:""}),R=ne({formItemConfig:[{label:"\u5DE5\u7A0B\u540D\u79F0",prop:"projectName",type:"input",disabled:!0},{label:"\u9690\u60A3\u7C7B\u578B",prop:"typeName",type:"input",disabled:!0},{label:"\u6293\u62CD\u5730\u70B9",prop:"deviceName",type:"input",disabled:!0},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"createTime",type:"date",dateType:"date",disabled:!0},{label:"\u56FE\u7247\u663E\u793A",prop:"image",type:"image",src:"image",width:"auto",height:"100px",fit:"fill"},{label:"\u4E0B\u8FBE\u4EBA",prop:"createBy",type:"input"}],rules:{projectName:[{required:!0,message:"\u8BF7\u8F93\u5165\u540D\u79F0",trigger:"blur"}],typeName:[{required:!0,message:"\u8BF7\u8F93\u5165\u9690\u60A3\u7C7B\u578B",trigger:"blur"}],createBy:[{required:!0,message:"\u8BF7\u8F93\u5165\u4E0B\u8FBE\u4EBA",trigger:"blur"}]}}),J=e=>{y.value=!0,p.value={...e}},O=async e=>{u.value.pageNo=e;const{result:l}=await j(d.value===0?{pageNo:e,pageSize:u.value.pageSize,projectSn:v.value}:{pageNo:e,pageSize:u.value.pageSize,engineeringSn:v.value});f.value=l.records,u.value.total=Number(l.total)},G=()=>{N.value={...p.value},N.value.projectName=S.value,N.value.createTime=De(new Date,"yyyy-MM-dd HH:mm:ss"),b.value=!0},K=()=>{o.value.startTime=o.value.createTime[0],o.value.endTime=o.value.createTime[1]},V=async()=>{const e=await j(d.value===0?{...o.value,...u.value,projectSn:v.value}:{...o.value,...u.value,engineeringSn:v.value});f.value=e.result.records,u.value.total=+e.result.total},A=async e=>{const{result:l}=await j(d.value===0?{projectSn:e?e.projectSn:"",pageNo:u.value.pageNo,pageSize:u.value.pageSize}:{engineeringSn:e?e.engineeringSn:"",pageNo:u.value.pageNo,pageSize:u.value.pageSize});l?(f.value=l.records,u.value.total=Number(l.total)):(f.value=[],u.value.total=0),d.value===0?v.value=e?e.projectSn:"":v.value=e?e.engineeringSn:"",d.value===0?S.value=e?e.projectName:"":S.value=e?e.engineeringName:"",o.value={code:"",createTime:"",startTime:"",endTime:""},M()},W=async e=>{if(d.value===0){const{result:l}=await x({projectName:e,...n.value});r.value=l.records}else{const{result:l}=await k({engineeringName:e,...n.value});r.value=l.records}},X=async e=>{if(d.value===0){const{result:l}=await x({...n.value,pageNo:e});r.value=l.records}else{const{result:l}=await k({...n.value,pageNo:e});r.value=l.records,n.value.total=+l.total}},Z=async e=>{await Se(e),b.value=!1,y.value=!1,_e.success("\u53D1\u5E03\u6210\u529F"),await V()},I=async()=>{const{result:e}=await x(n.value);r.value=e.records,n.value.total=Number(e.total)},ee=async()=>{const{result:e}=await k(n.value);r.value=e.records,n.value.total=+e.total},M=async()=>{const e=await Ne(d.value===0?{projectSn:v.value}:{engineeringSn:v.value});z.value=e.result};U(()=>d.value,async e=>{n.value.pageNo=1,n.value.total=0,e===0?(await I(),A(r.value[0])):(await ee(),A(r.value[0]))});function E(e){return e.trim()?JSON.parse(e):{}}return U(()=>o.value.createTime,()=>{o.value.createTime===null&&(o.value.startTime="",o.value.endTime="")}),re(async()=>{M(),await I(),A(r.value[0]),v.value=r.value[0].projectSn,S.value=r.value[0].projectName}),(e,l)=>{const te=_("el-option"),ae=_("el-select"),D=_("el-form-item"),le=_("el-date-picker"),P=_("el-button"),ue=_("el-form"),Y=_("el-image"),oe=_("el-dialog"),se=ce("auth");return g(),F(C,null,[t("div",we,[i(Ae,{modelValue:d.value,"onUpdate:modelValue":l[0]||(l[0]=a=>d.value=a),tabs:["\u9879\u76EE\u540D\u79F0","\u5DE5\u7A0B\u540D\u79F0"],records:r.value,onChangePage:X,onSearch:W,pageable:n.value,class:"leftMenu"},{default:m(({data:a})=>{var w,q,L;return[t("div",{class:"leftProject",onClick:nt=>A(a)},[t("span",Te,c(a.projectName||a.engineeringName),1),t("div",je,[t("div",xe,[ke,t("span",ze,"\u63A5\u5165\u89C6\u9891\u8DEF\u6570\uFF1A"+c(a.deviceNum),1)]),t("div",Ve,[Ie,t("span",Me,"\u4ECA\u65E5\u62A5\u8B66\u6B21\u6570\uFF1A"+c(a.aiAlarmStat===null?0:(w=E(a.aiAlarmStat))==null?void 0:w.todayAlarm),1)])]),t("div",Pe,[t("div",null,[t("span",Ye,"\u4ECA\u65E5\u5F85\u6574\u6539\u95EE\u9898\uFF1A"+c(a.aiAlarmStat===null?0:(q=E(a.aiAlarmStat))==null?void 0:q.questionNum),1)]),t("div",null,[t("span",qe,"\u4ECA\u65E5\u5DF2\u6574\u6539\u95EE\u9898\uFF1A"+c(a.aiAlarmStat===null?0:(L=E(a.aiAlarmStat))==null?void 0:L.solveQuestionNum),1)])])],8,Ce)]}),_:1},8,["modelValue","records","pageable"]),t("div",Le,[i(ue,{model:o.value,inline:!0,onSubmit:l[3]||(l[3]=de(()=>{},["prevent"])),class:"form",ref:"FormRef"},{default:m(()=>[i(D,{label:"\u76D1\u63A7\u540D\u79F0"},{default:m(()=>[i(ae,{class:"select",clearable:"",modelValue:o.value.code,"onUpdate:modelValue":l[1]||(l[1]=a=>o.value.code=a),placeholder:"\u8BF7\u8F93\u5165"},{default:m(()=>[(g(!0),F(C,null,$(z.value,a=>(g(),H(te,{key:a.code,label:a.name,value:a.code},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),i(D,{label:"\u521B\u5EFA\u65F6\u95F4"},{default:m(()=>[i(le,{modelValue:o.value.createTime,"onUpdate:modelValue":l[2]||(l[2]=a=>o.value.createTime=a),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:K},null,8,["modelValue"])]),_:1}),i(D,null,{default:m(()=>[i(P,{type:"primary",onClick:V},{default:m(()=>[T("\u67E5\u8BE2")]),_:1})]),_:1})]),_:1},8,["model"]),t("div",Ue,[f.value.length?(g(),F("div",$e,[(g(!0),F(C,null,$(f.value,a=>(g(),F("div",{class:"img_item",onClick:w=>J(a),key:a.id},[i(Y,{style:{width:"100%",height:"182px"},src:a.image,fit:"fill"},null,8,["src"]),t("div",Qe,[t("div",Re,c(a.typeName),1),t("div",Je,[t("div",Oe,"\u8BBE\u5907\u540D\u79F0\uFF1A"+c(a.deviceName),1),t("div",Ge,"\u62A5\u8B66\u65F6\u95F4\uFF1A"+c(a.reportTime),1)])])],8,He))),128))])):(g(),F("div",Ke,Ze)),i(Be,{pageable:u.value,total:u.value.total,"page-size":u.value.pageSize,layout:"prev, pager, next, jumper",handleCurrentChange:O,background:Q.value,class:"pagination"},null,8,["pageable","total","page-size","background"])])])]),i(oe,{class:"imgDialog",title:"\u6574\u6539\u56FE\u7247",width:"50%",modelValue:y.value,"onUpdate:modelValue":l[4]||(l[4]=a=>y.value=a),"show-close":""},{footer:m(()=>[t("div",tt,[t("div",at,[t("span",lt,c(p.value.typeName),1),t("span",ut,"\u8BBE\u5907\u540D\u79F0\uFF1A"+c(p.value.deviceName),1),t("span",ot,"\u65F6\u95F4\uFF1A"+c(p.value.reportTime),1),t("span",st,[t("div",{class:me(p.value.state===-1?"pending":"complete")},null,2),T(" "+c(p.value.state===-1?"\u5F85\u5904\u7406":"\u5DF2\u5904\u7406"),1)])]),t("div",null,[p.value.state===-1?ve((g(),H(P,{key:0,type:"primary",onClick:G},{default:m(()=>[T(" \u521B\u5EFA\u9690\u60A3\u8BB0\u5F55 ")]),_:1})),[[se,"ai_monitor_question_add"]]):pe("",!0)])])]),default:m(()=>[t("div",et,[i(Y,{class:"diaImg",src:p.value.image,fit:"fill"},null,8,["src"])])]),_:1},8,["modelValue"]),i(Ee,{title:"\u521B\u5EFA\u9690\u60A3\u8BB0\u5F55",formConfig:R,formData:N.value,visible:b.value,"onUpdate:visible":l[5]||(l[5]=a=>b.value=a),"append-to-body":"",width:"700px",onConfirm:Z},null,8,["formConfig","formData","visible"])],64)}}});const Ft=Fe(it,[["__scopeId","data-v-e3465354"]]);export{Ft as default};