1 line
10 KiB
JavaScript
1 line
10 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-509fc329"],{"00d3":function(e,t,a){"use strict";a("9d97")},"078e":function(e,t,a){},"33e7":function(e,t,a){"use strict";a.r(t);var l=a("7a23"),o=a("2e9d"),c=a("ad28"),n=a("1090"),r=a("2d16"),i=a("c5cb"),b=a("1d22");const s=e=>(Object(l["pushScopeId"])("data-v-5ef9118b"),e=e(),Object(l["popScopeId"])(),e),d={key:0,class:"dialog"},p={class:"head_box"},u=s(()=>Object(l["createElementVNode"])("span",{class:"title"},"警情协调情况详情",-1)),j=Object(l["createTextVNode"])("关闭"),m={class:"cntinfo"};var g={__name:"detailForm",setup(e,{expose:t}){const a=Object(l["ref"])(!1),o=Object(l["ref"])({csdm:"",xm:"",lxdh:"",ssxq:""}),c=Object(l["reactive"])({ssbmdm:[{required:!0,message:"请选择管辖部门",trigger:"change"}],jqlx:[{required:!0,message:"请选择警情类型",trigger:"change"}]}),n=Object(l["reactive"])([[{label:"管辖部门",prop:"ssbmdm",type:"department"},{label:"警情类型",prop:"jqlx",type:"input"},{label:"报警人",prop:"bjrxm",type:"input"},{label:"报警人性别",prop:"bjrxb",type:"input"}],[{label:"报警人电话",prop:"bjrdh",type:"input"},{label:"报警时间",prop:"bjsj",type:"date"},{label:"接警员编号",prop:"jjydh",type:"input"},{label:"接警员姓名",prop:"jjyxm",type:"input"}],[{label:"协调保安",prop:"xtba",type:"input"},{label:"处置民警",prop:"czmj",type:"input"}],[{label:"警情描述",prop:"jqms",type:"input",lx:"textarea"}]]),r=(e,t)=>{a.value=!0,Object(i["a"])({},"/mosty-jbld/jbld/jqxt/getInfo/"+t.id).then(e=>{o.value=e})},s=()=>{a.value=!1};return t({init:r}),(e,t)=>{const r=Object(l["resolveComponent"])("el-button");return a.value?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",d,[Object(l["createElementVNode"])("div",p,[u,Object(l["createElementVNode"])("div",null,[Object(l["createVNode"])(r,{size:"small",onClick:s},{default:Object(l["withCtx"])(()=>[j]),_:1})])]),Object(l["createElementVNode"])("div",m,[Object(l["createVNode"])(b["a"],{ref:"FormRef",modelValue:o.value,"onUpdate:modelValue":t[0]||(t[0]=e=>o.value=e),rules:c,formList:n,onChange:e.handleChange},null,8,["modelValue","rules","formList","onChange"])])])):Object(l["createCommentVNode"])("",!0)}}},h=(a("a8e7"),a("d959")),O=a.n(h);const f=O()(g,[["__scopeId","data-v-5ef9118b"]]);var v=f;const y=Object(l["createElementVNode"])("span",{class:"ml10 mr10",style:{color:"#000"}},"至",-1),C={class:"tabBox"},x=Object(l["createTextVNode"])("详情");var k={__name:"alarmList",setup(e){const{proxy:t}=Object(l["getCurrentInstance"])(),a=Object(l["ref"])(),o=Object(l["ref"])(),b=(Object(l["ref"])("list"),Object(l["ref"])([{label:"报警人",prop:"bjr",placeholder:"请输入报警人",showType:"input"}])),s=Object(l["ref"])({}),d=Object(l["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:5,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:80,tableColumn:[{label:"管辖部门",prop:"ssbm"},{label:"报警人",prop:"bjr"},{label:"报警人性别",prop:"bjrxb"},{label:"报警人电话",prop:"bjrdh"},{label:"报警时间",prop:"bjsj"},{label:"接警员编号",prop:"jjybh"},{label:"协调保安",prop:"xtba"}]});Object(l["onMounted"])(()=>{m(),h()});const p=e=>{s.value={...e},d.pageConfiger.pageCurrent=1,m()},u=e=>{d.pageConfiger.pageNum=e,m()},j=e=>{d.pageConfiger.pageSize=e,m()},m=e=>{d.tableConfiger.loading=!0;let t={...d.pageConfiger,...s.value},a="/mosty-jbld/jbld/jqxt/selectPage";Object(i["b"])(t,a).then(e=>{d.tableData=e.rows||[],d.total=e.total,d.tableConfiger.loading=!1}).catch(()=>{d.tableConfiger.loading=!1})},g=(e,t)=>{a.value.init(e,t)},h=()=>{d.tableHeight=window.innerHeight-o.value.offsetHeight-250,window.onresize=function(){h()}};return(e,t)=>{const i=Object(l["resolveComponent"])("el-input-number"),m=Object(l["resolveComponent"])("el-image"),h=Object(l["resolveComponent"])("el-link");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",null,[Object(l["createElementVNode"])("div",{ref_key:"searchBox",ref:o},[(Object(l["openBlock"])(),Object(l["createBlock"])(r["a"],{searchArr:b.value,onSubmit:p,key:d.keyCount},{defaultSlot:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",null,[Object(l["createVNode"])(i,{modelValue:s.value.xqy,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value.xqy=e)},null,8,["modelValue"]),y,Object(l["createVNode"])(i,{modelValue:s.value.dqy,"onUpdate:modelValue":t[1]||(t[1]=e=>s.value.dqy=e)},null,8,["modelValue"])])]),_:1},8,["searchArr"]))],512),Object(l["createElementVNode"])("div",C,[(Object(l["openBlock"])(),Object(l["createBlock"])(c["a"],{tableData:d.tableData,tableColumn:d.tableColumn,tableHeight:d.tableHeight,key:d.keyCount,tableConfiger:d.tableConfiger,controlsWidth:d.controlsWidth,onChooseData:e.chooseData},{accidentPhoto:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(m,{style:{width:"50px",height:"50px"},src:e.accidentPhoto,"preview-src-list":[e.accidentPhoto]},null,8,["src","preview-src-list"])]),controls:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(h,{type:"primary",onClick:t=>g("detail",e)},{default:Object(l["withCtx"])(()=>[x]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth","onChooseData"])),Object(l["createVNode"])(n["a"],{onChangeNo:u,onChangeSize:j,tableHeight:d.tableHeight,pageConfiger:{...d.pageConfiger,total:d.total}},null,8,["tableHeight","pageConfiger"])]),Object(l["createVNode"])(v,{ref_key:"detailDiloag",ref:a},null,512)])}}};a("42c3");const V=k;var w=V,N=a("313e");const _=["id"];var B={__name:"barNewHatEcharts",props:{echartsId:{type:String,default:"barHatId"},textcolor:{type:String,default:"#333"},barWidth:{type:String,default:"20px"},data:{type:Object,default:{xDate:["巴宜区","工布江达县","波密县","朗县","墨脱县","察隅县","米林县"],list:[{name:"总数",value:[10,20,30,40,50,60,70],color:["rgba(0,244,255,1)","rgba(0,77,167,1)"],hatColor:"#087df9"},{name:"已处置",value:[10,20,30,40,50,60,70],color:["rgba(24, 232, 229, 1)","rgba(3, 110, 83, 1)"],hatColor:"#00FFFF"}]}}},setup(e){const t=e;function a(){let e=t.data.xDate,a=t.data.list.map(e=>({name:e.name})),l=t.data.list.map((e,a)=>{let l={name:e.name,type:"bar",data:e.value,stack:"Ad",barWidth:t.barWidth||"20px",markPoint:{symbol:"path://M62 62h900v900h-900v-900z",symbolSize:[21,4],itemStyle:{color:e.hatColor||"#087df9"},data:e.value.map((e,t)=>({xAxis:t,yAxis:e+0}))}};return l});o(e,a,l)}function o(e,a,l){var o=N["b"](document.getElementById(t.echartsId)),c={legend:{type:"plain",show:!0,right:0,textStyle:{color:"#333"},data:a},tooltip:{trigger:"axis",axisPointer:{type:"shadow"}},grid:{top:"25%",right:"5%",left:"10%",bottom:"10%"},xAxis:[{type:"category",data:e,axisLine:{lineStyle:{color:"rgba(255,255,255,0.12)"}},axisLabel:{margin:10,color:t.textcolor||"#333",textStyle:{fontSize:14}}}],yAxis:[{axisLabel:{formatter:"{value}",color:t.textcolor||"#333"},axisLine:{show:!1,lineStyle:{color:"rgba(255,255,255,1)"}},splitLine:{lineStyle:{color:"rgba(255,255,255,0.12)"}}}],series:l};c&&o.setOption(c),window.onresize=function(){o.resize()},document.getElementById(t.echartsId).setAttribute("_echarts_instance_","")}return Object(l["watch"])(()=>t.data,e=>{Object(l["nextTick"])(()=>{a()})},{immediate:!0,deep:!0}),Object(l["onMounted"])(()=>{o()}),(t,a)=>(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",{style:{height:"100%",width:"100%"},id:e.echartsId},null,8,_))}};a("00d3");const E=O()(B,[["__scopeId","data-v-0a8da37a"]]);var S=E;const D={class:"Count-Cnt flex"},H={class:"left"},I={class:"right"};var q={__name:"alarmEchats",setup(e){const t=Object(l["ref"])([{label:"时间段",prop:"time",showType:"daterange"}]),a=Object(l["ref"])({}),o=Object(l["ref"])({xDate:[],list:[]}),n=Object(l["reactive"])({tableData:[],keyCount:0,tableHeight:620,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1,haveControls:!1,showIndex:!1},controlsWidth:100,tableColumn:[]});Object(l["onMounted"])(()=>{s()});const b=e=>{console.log("Search params:",e)},s=()=>{let e={...a.value};n.tableConfiger.loading=!0,Object(i["a"])(e,"/mosty-jbld/jbld/jqxt/bmtj").then(e=>{n.tableData=e.data||[],n.tableColumn=e.title.map(e=>({label:e.name,prop:e.key}))||[],n.tableColumn.unshift({label:"",prop:"ssbm"}),o.value.xDate=n.tableData.map(e=>e.ssbm),e.title.forEach(e=>{o.value.list.push({name:e.name,value:n.tableData.map(t=>t[e.key])})}),echartsBar.value++,n.tableConfiger.loading=!1}).catch(()=>{n.tableConfiger.loading=!1})};return(e,a)=>(Object(l["openBlock"])(),Object(l["createElementBlock"])(l["Fragment"],null,[Object(l["createElementVNode"])("div",null,[Object(l["createVNode"])(r["a"],{searchArr:t.value,onSubmit:b},null,8,["searchArr"])]),Object(l["createElementVNode"])("div",D,[Object(l["createElementVNode"])("div",H,[(Object(l["openBlock"])(),Object(l["createBlock"])(c["a"],{tableData:n.tableData,tableColumn:n.tableColumn,tableHeight:n.tableHeight,key:n.keyCount,tableConfiger:n.tableConfiger},null,8,["tableData","tableColumn","tableHeight","tableConfiger"]))]),Object(l["createElementVNode"])("div",I,[Object(l["createVNode"])(S,{echartsId:"counrtEchars",data:o.value},null,8,["data"])])])],64))}};a("619a");const z=O()(q,[["__scopeId","data-v-696a3f62"]]);var A=z;const T={class:"titleBox"},L=Object(l["createTextVNode"])("列 表"),W=Object(l["createTextVNode"])("统计图表");var F={__name:"index",setup(e){const{proxy:t}=Object(l["getCurrentInstance"])(),a=Object(l["ref"])("list");return Object(l["onMounted"])(()=>{}),(e,t)=>{const c=Object(l["resolveComponent"])("el-button");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",null,[Object(l["createElementVNode"])("div",T,[Object(l["createVNode"])(o["a"],{title:"警情协调情况统计"}),Object(l["createVNode"])(c,{type:"list"==a.value?"primary":"",onClick:t[0]||(t[0]=e=>a.value="list")},{default:Object(l["withCtx"])(()=>[L]),_:1},8,["type"]),Object(l["createVNode"])(c,{type:"list"!=a.value?"primary":"",onClick:t[1]||(t[1]=e=>a.value="echart")},{default:Object(l["withCtx"])(()=>[W]),_:1},8,["type"])]),"list"==a.value?(Object(l["openBlock"])(),Object(l["createBlock"])(w,{key:0})):(Object(l["openBlock"])(),Object(l["createBlock"])(A,{key:1}))])}}};a("c57e");const P=F;t["default"]=P},"42c3":function(e,t,a){"use strict";a("078e")},"619a":function(e,t,a){"use strict";a("c663")},"9d97":function(e,t,a){},a8e7:function(e,t,a){"use strict";a("f1c1")},be19:function(e,t,a){},c57e:function(e,t,a){"use strict";a("be19")},c663:function(e,t,a){},f1c1:function(e,t,a){}}]); |