1 line
8.9 KiB
JavaScript
1 line
8.9 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-34827bc3"],{"25b7":function(e,t,l){"use strict";l.d(t,"a",(function(){return c}));var a=l("b775");const o="/mosty-api/mosty-base",c=e=>Object(a["a"])({url:o+"/sysUser/selectPage",method:"GET",params:e})},"6e9b":function(e,t,l){"use strict";l.r(t);var a=l("7a23"),o=l("2e9d"),c=l("ad28"),r=l("1090"),n=(l("caad"),l("7902"),l("7beb"));l("25b7");const d={key:0,class:"dialog"},b={class:"head_box"},i={class:"title"},u=Object(a["createTextVNode"])("保存"),j=Object(a["createTextVNode"])("关闭"),s={class:"cntinfo"};var p={__name:"editAddForm",props:{dict:{type:Object,default:()=>{}}},setup(e,{expose:t}){Object(a["ref"])(null);const l=Object(a["ref"])(!1),o=Object(a["ref"])({}),c={edit:{title:"编辑",url:""},add:{title:"新增",url:""},detail:{title:"详情"}};let r=Object(a["ref"])("add");Object(a["ref"])({checkStrictly:!0,emitPath:!1,multiple:!1});const n=Object(a["ref"])(),p=(e,t)=>{r.value=e,l.value=!0,h(),"edit"==e||"detail"==e?(n.value=t.yjRyxm?t.yjRyxm:t.yjClcph,o.value={...t}):o.value={}},O=()=>{l.value=!1,o.value={},n.value=""},m=Object(a["ref"])(),h=()=>{m.value=window.innerHeight-450};return t({init:p}),(t,p)=>{const m=Object(a["resolveComponent"])("el-button"),h=Object(a["resolveComponent"])("el-option"),y=Object(a["resolveComponent"])("el-select"),v=Object(a["resolveComponent"])("el-form-item"),f=Object(a["resolveComponent"])("el-input"),C=Object(a["resolveComponent"])("el-date-picker"),V=Object(a["resolveComponent"])("el-image"),w=Object(a["resolveComponent"])("el-form");return l.value?(Object(a["openBlock"])(),Object(a["createElementBlock"])("div",d,[Object(a["createElementVNode"])("div",b,[Object(a["createElementVNode"])("span",i,Object(a["toDisplayString"])(c[Object(a["unref"])(r)].title),1),Object(a["createElementVNode"])("div",null,[["add","edit"].includes(Object(a["unref"])(r))?(Object(a["openBlock"])(),Object(a["createBlock"])(m,{key:0,size:"small",type:"primary",onClick:t._onSave},{default:Object(a["withCtx"])(()=>[u]),_:1},8,["onClick"])):Object(a["createCommentVNode"])("",!0),Object(a["createVNode"])(m,{size:"small",onClick:O},{default:Object(a["withCtx"])(()=>[j]),_:1})])]),Object(a["createElementVNode"])("div",s,[Object(a["createVNode"])(w,{ref:"elform",model:t.form,inline:!0,"label-position":"top"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(v,{prop:"ssbmdm",label:"预警类型",style:{width:"40%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(y,{clearable:"",disabled:"",modelValue:o.value.yjLx,"onUpdate:modelValue":p[0]||(p[0]=e=>o.value.yjLx=e),placeholder:"请选择",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(e.dict.D_BZ_YJLX,(e,t)=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:t,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(v,{label:"感知源名称",style:{width:"40%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(f,{modelValue:o.value.yjGzymc,"onUpdate:modelValue":p[1]||(p[1]=e=>o.value.yjGzymc=e),placeholder:"感知源名称",clearable:"",disabled:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(v,{prop:"scode",label:"预警发生时间",style:{width:"40%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(C,{modelValue:o.value.yjSj,"onUpdate:modelValue":p[2]||(p[2]=e=>o.value.yjSj=e),type:"datetime",placeholder:"请选中开始时间",format:"YYYY-MM-DD hh:mm:ss",disabled:"","value-format":"YYYY-MM-DD hh:mm:ss"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(v,{prop:"sbmc",label:"预警对象",style:{width:"40%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(f,{modelValue:n.value,"onUpdate:modelValue":p[3]||(p[3]=e=>n.value=e),placeholder:"请输入装备名称",clearable:"",disabled:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(v,{label:"预警地址",style:{width:"40%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(f,{modelValue:o.value.yjDz,"onUpdate:modelValue":p[4]||(p[4]=e=>o.value.yjDz=e),placeholder:"请输入预警地址",disabled:"",clearable:"",style:{width:"100%"}},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(v,{label:"预警级别",style:{width:"40%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(y,{clearable:"",disabled:"",modelValue:o.value.yjJb,"onUpdate:modelValue":p[5]||(p[5]=e=>o.value.yjJb=e),placeholder:"请选择",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[(Object(a["openBlock"])(!0),Object(a["createElementBlock"])(a["Fragment"],null,Object(a["renderList"])(e.dict.D_BZ_YJJB,(e,t)=>(Object(a["openBlock"])(),Object(a["createBlock"])(h,{key:t,label:e.label,value:e.value},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1}),Object(a["createVNode"])(v,{label:"预警内容",style:{width:"100%"}},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(f,{modelValue:o.value.yjNr,"onUpdate:modelValue":p[6]||(p[6]=e=>o.value.yjNr=e),disabled:"",placeholder:"请输入关键字","show-word-limit":"",type:"textarea"},null,8,["modelValue"])]),_:1}),Object(a["createVNode"])(v,{label:"预警图片"},{default:Object(a["withCtx"])(()=>[Object(a["createVNode"])(V,{"preview-src-list":[o.value.yjTp],fit:"cover",style:{width:"100px",height:"100px"},src:o.value.yjTp},null,8,["preview-src-list","src"])]),_:1})]),_:1},8,["model"])])])):Object(a["createCommentVNode"])("",!0)}}},O=(l("c84a"),l("6b0d")),m=l.n(O);const h=m()(p,[["__scopeId","data-v-3fc1637c"]]);var y=h,v=l("2d16");const f={class:"titleBox"},C={class:"tabBox"},V={class:"phone"},w=Object(a["createTextVNode"])("详情");var g={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),l="/mosty-api/mosty-base/minio/image/download/",{D_BZ_YJLX:d,D_BZ_YJJB:b}=t.$dict("D_BZ_YJLX","D_BZ_YJJB"),i=Object(a["ref"])([{label:"预警类型",prop:"yjLx",placeholder:"预警类型",showType:"select",options:d},{label:"发生时间",prop:"startTime",placeholder:"发生时间",showType:"datetimerange"}]),u=Object(a["ref"])(),j=Object(a["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:250,tableColumn:[{label:"预警图片",prop:"yjTp",showSolt:!0},{label:"感知源名称",prop:"yjGzymc"},{label:"预警时间",prop:"yjSj"},{label:"预警人员",prop:"yjRyxm"},{label:"预警车牌号",prop:"yjClcph"},{label:"预警类型",prop:"yjLx",showSolt:!0}]});Object(a["onMounted"])(()=>{N()});const s=Object(a["ref"])({}),p=()=>{j.tableConfiger.loading=!0;const e={...s.value,...j.pageConfiger};Object(n["V"])(e).then(e=>{j.tableData=e.records,j.total=e.total}).finally(()=>{j.tableConfiger.loading=!1})};p();const O=e=>{s.value={...s.value,...e},p()},m=e=>{j.pageConfiger.pageNum=e},h=e=>{j.pageConfiger.pageSize=e},g=(e,t)=>{u.value.init(e,t)},k=Object(a["ref"])(null),N=()=>{j.tableHeight=window.innerHeight-k.value.offsetHeight-280,window.onresize=function(){N()}};return(e,t)=>{const n=Object(a["resolveComponent"])("el-image"),s=Object(a["resolveComponent"])("dict-tag"),p=Object(a["resolveComponent"])("el-link");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",null,[Object(a["createElementVNode"])("div",f,[Object(a["createVNode"])(o["a"],{title:"预警管理"})]),Object(a["createElementVNode"])("div",{ref_key:"searchBox",ref:k},[Object(a["createVNode"])(v["a"],{searchArr:i.value,onSubmit:O},null,8,["searchArr"])],512),Object(a["createElementVNode"])("div",C,[(Object(a["openBlock"])(),Object(a["createBlock"])(c["a"],{tableData:j.tableData,tableColumn:j.tableColumn,tableHeight:j.tableHeight,key:j.keyCount,tableConfiger:j.tableConfiger,controlsWidth:j.controlsWidth,onChooseData:e.chooseData},{yjTp:Object(a["withCtx"])(({row:t})=>[Object(a["createElementVNode"])("div",V,[t.tp?(Object(a["openBlock"])(),Object(a["createBlock"])(n,{key:0,src:l+t.yjTp,fit:"cover",lazy:""},null,8,["src"])):(Object(a["openBlock"])(),Object(a["createBlock"])(n,{key:1,src:e.Person,fit:"cover",lazy:""},null,8,["src"]))])]),yjLx:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(s,{options:Object(a["unref"])(d),value:e.yjLx,tag:!1},null,8,["options","value"])]),controls:Object(a["withCtx"])(({row:e})=>[Object(a["createVNode"])(p,{type:"primary",onClick:t=>g("detail",e)},{default:Object(a["withCtx"])(()=>[w]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth","onChooseData"])),Object(a["createVNode"])(r["a"],{onChangeNo:m,onChangeSize:h,tableHeight:j.tableHeight,pageConfiger:{...j.pageConfiger,total:j.total}},null,8,["tableHeight","pageConfiger"])]),Object(a["createVNode"])(y,{ref_key:"detailDiloag",ref:u,dict:{D_BZ_YJLX:Object(a["unref"])(d),D_BZ_YJJB:Object(a["unref"])(b)}},null,8,["dict"])])}}};l("aa5d");const k=g;t["default"]=k},aa5d:function(e,t,l){"use strict";l("b1ea")},b1ea:function(e,t,l){},c84a:function(e,t,l){"use strict";l("ed2e")},ed2e:function(e,t,l){}}]); |