1 line
18 KiB
JavaScript
1 line
18 KiB
JavaScript
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3dfbdc98"],{"13fe":function(e,t,l){},1638:function(e,t,l){"use strict";l("f63a")},"233f":function(e,t,l){},"27c1":function(e,t,l){"use strict";l("233f")},"47fe":function(e,t,l){"use strict";l("aaec")},"50f3b":function(e,t,l){"use strict";l("e78b")},aaec:function(e,t,l){},ad28:function(e,t,l){"use strict";var o=l("7a23"),a={__name:"MyTable",props:{tableConfiger:{type:Object,default:()=>{}},tableData:{type:Array,default:()=>[]},tableColumn:{type:Array,default:()=>[]},controlsWidth:{type:Number,default:180},tableHeight:{type:Number||String},treePros:{type:Object,default:{children:"children",hasChildren:"hasChildren"}},fixed:{type:String,default:"right"}},emits:["chooseData"],setup(e,{emit:t}){const l=e,a=Object(o["ref"])(),c=Object(o["ref"])();let r=Object(o["reactive"])({showSelectType:null,showIndex:!0,rowKey:null,border:!0,defaultExpandAll:!1,loading:!1,align:"center",haveControls:!0,controls:"操作",stripe:!1,lazy:!0,portUrl:"",defaultSelectKeys:[],radioChoose:"",rowHeight:"41"});Object(o["watchEffect"])(()=>{r={...r,...l.tableConfiger},b()}),Object(o["onMounted"])(()=>{b()});const n=e=>{if("radio"===r.showSelectType&&e.length>1){let l=e.shift();a.value.toggleRowSelection(l,!1),c.value=e,t("chooseData",e)}else t("chooseData",e)},i=(e,t,l)=>{setTimeout(()=>{l([{id:31,date:"2016-05-01",name:"wangxiaohu",address:"No. 189, Grove St, Los Angeles"},{id:32,date:"2016-05-01",name:"wangxiaohu",address:"No. 189, Grove St, Los Angeles"}])},1e3)};function b(){Object(o["nextTick"])(()=>{var e,t;(null===(e=l.tableConfiger.defaultSelectKeys)||void 0===e?void 0:e.length)>0&&"checkBox"===l.tableConfiger.showSelectType?l.tableData.forEach(e=>{l.tableConfiger.defaultSelectKeys.findIndex(t=>t===e[l.tableConfiger.rowKey])>-1&&a.value.toggleRowSelection(e,!0)}):l.tableConfiger.defaultSelectKeys&&(null===(t=l.tableConfiger.defaultSelectKeys)||void 0===t?void 0:t.length)>0&&"radio"===l.tableConfiger.showSelectType&&(r.radioChoose=l.tableConfiger.defaultSelectKeys[0])})}return(t,l)=>{const c=Object(o["resolveComponent"])("el-table-column"),b=Object(o["resolveComponent"])("el-table"),s=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",{style:{width:"100%"},class:Object(o["normalizeClass"])("radio"===Object(o["unref"])(r).showSelectType?"tabBoxRadio":"")},[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(b,{ref_key:"multipleTableRef",ref:a,data:e.tableData,onSelectionChange:n,"row-key":Object(o["unref"])(r).rowKey,border:Object(o["unref"])(r).border,"default-expand-all":Object(o["unref"])(r).defaultExpandAll,stripe:Object(o["unref"])(r).stripe,height:e.tableHeight,lazy:Object(o["unref"])(r).lazy,load:i,"tree-props":e.treePros,style:{width:"100%"},"header-cell-class-name":()=>"HeadBgColor","highlight-current-row":"radio"===Object(o["unref"])(r).showSelectType,"row-style":{height:"auto"===Object(o["unref"])(r).rowHeight?Object(o["unref"])(r).rowHeight:Object(o["unref"])(r).rowHeight+"px"}},{default:Object(o["withCtx"])(()=>{var l,a;return[Object(o["createVNode"])(c,{type:"selection",width:"55"}),Object(o["unref"])(r).showIndex?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:0,type:"index",label:"序号",width:"60",align:null===(l=Object(o["unref"])(r))||void 0===l?void 0:l.align},null,8,["align"])):Object(o["createCommentVNode"])("",!0),(Object(o["openBlock"])(!0),Object(o["createElementBlock"])(o["Fragment"],null,Object(o["renderList"])(e.tableColumn,(e,l)=>{var a;return Object(o["openBlock"])(),Object(o["createBlock"])(c,{align:null===(a=Object(o["unref"])(r))||void 0===a?void 0:a.align,prop:e.prop,key:l,label:e.label,width:e.width,style:{width:"100%","font-size":"14px"},"show-overflow-tooltip":e.showOverflowTooltip||!1,sortable:e.sortable||!1},Object(o["createSlots"])({_:2},[e.showSolt?{name:"default",fn:Object(o["withCtx"])(l=>[Object(o["renderSlot"])(t.$slots,e.prop,Object(o["normalizeProps"])(Object(o["guardReactiveProps"])(l)))])}:{name:"default",fn:Object(o["withCtx"])(({row:t})=>[Object(o["createTextVNode"])(Object(o["toDisplayString"])(t[e.prop]),1)])}]),1032,["align","prop","label","width","show-overflow-tooltip","sortable"])}),128)),Object(o["unref"])(r).haveControls?(Object(o["openBlock"])(),Object(o["createBlock"])(c,{key:1,fixed:e.fixed,label:Object(o["unref"])(r).controls,width:e.controlsWidth,align:null===(a=Object(o["unref"])(r))||void 0===a?void 0:a.align},{default:Object(o["withCtx"])(e=>[Object(o["renderSlot"])(t.$slots,"controls",Object(o["normalizeProps"])(Object(o["guardReactiveProps"])(e)))]),_:3},8,["fixed","label","width","align"])):Object(o["createCommentVNode"])("",!0)]}),_:3},8,["data","row-key","border","default-expand-all","stripe","height","lazy","tree-props","header-cell-class-name","highlight-current-row","row-style"])),[[s,e.tableConfiger.loading]])],2)}}};l("47fe");const c=a;t["a"]=c},d3e4:function(e,t,l){"use strict";l.r(t);var o=l("7a23"),a=l("2e9d"),c=l("ad28"),r=l("1090"),n=l("2d16"),i=l("c5cb");const b=Object(o["createTextVNode"])("查询"),s=Object(o["createTextVNode"])(" 重置 "),d={class:"dialog-footer"},u=Object(o["createTextVNode"])("取消"),p=Object(o["createTextVNode"])("确认");var j={__name:"dialogList",props:{modelValue:{type:Boolean,required:!0},dic:{type:Object,default:()=>{}},titleValue:{type:String,default:"选择大类"},LeaderType:{type:String,default:""},Single:{type:Boolean,default:!0},roleIds:{type:Array,default:[]}},emits:["update:modelValue","chooseDate"],setup(e,{emit:t}){const l=e,a=Object(o["ref"])(0),c=Object(o["ref"])({current:1,size:20}),r=Object(o["ref"])(!1),n=Object(o["ref"])([]);Object(o["onMounted"])(()=>{y()});const j=()=>{t("update:modelValue",!1)},O=()=>{c.value={current:1,size:20},v()},f=e=>e.id,h=()=>{const e=w.value;let o=[],a=[];e.forEach(e=>{-1==a.indexOf(e.id)&&(o.push(e),a.push(e.id))}),t("chooseDate",o);let c={type:l.LeaderType,userList:e};t("chooseDateLeader",c),j()},g=e=>{c.value.size=e,v()},m=e=>{c.value.current=e,v()},v=()=>{const e=c.value;r.value=!0,Object(i["c"])(e,"/mosty-gsxt/tbGsxtBqgl/selectPage").then(e=>{n.value=null===e||void 0===e?void 0:e.records,a.value=Number(e.total),r.value=!1,C()}).catch(()=>{r.value=!1})};function C(){n.value.forEach(e=>{l.roleIds.some(t=>t==e.id)&&x.value.toggleRowSelection(e,!0)})}const y=()=>{c.value.current=1,v()},x=Object(o["ref"])(null),w=Object(o["ref"])([]),k=e=>{if(l.Single){if(e.length>1){let t=e.shift();x.value.toggleRowSelection(t,!1)}w.value=e}else w.value=e};return(t,i)=>{const v=Object(o["resolveComponent"])("el-input"),C=Object(o["resolveComponent"])("el-form-item"),w=Object(o["resolveComponent"])("el-button"),_=Object(o["resolveComponent"])("el-form"),V=Object(o["resolveComponent"])("el-table-column"),S=Object(o["resolveComponent"])("el-table"),N=Object(o["resolveComponent"])("el-pagination"),B=Object(o["resolveComponent"])("el-dialog"),D=Object(o["resolveDirective"])("loading");return Object(o["openBlock"])(),Object(o["createBlock"])(B,{title:e.titleValue,width:"900px","model-value":e.modelValue,"append-to-body":"",onClose:j},{footer:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",d,[Object(o["createVNode"])(w,{onClick:j},{default:Object(o["withCtx"])(()=>[u]),_:1}),Object(o["createVNode"])(w,{type:"primary",onClick:h},{default:Object(o["withCtx"])(()=>[p]),_:1})])]),default:Object(o["withCtx"])(()=>[Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(_,{model:c.value,class:"mosty-from-wrap",inline:!0},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(C,{label:"集合名称"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(v,{placeholder:"请输入集合名称",modelValue:c.value.jhMc,"onUpdate:modelValue":i[0]||(i[0]=e=>c.value.jhMc=e),clearable:""},null,8,["modelValue"])]),_:1}),Object(o["createVNode"])(C,null,{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{type:"success",onClick:y},{default:Object(o["withCtx"])(()=>[b]),_:1}),Object(o["createVNode"])(w,{type:"info",onClick:i[1]||(i[1]=e=>O())},{default:Object(o["withCtx"])(()=>[s]),_:1})]),_:1})]),_:1},8,["model"]),Object(o["createElementVNode"])("div",{class:Object(o["normalizeClass"])(["tabBox",l.Single?"tabBoxRadio":""]),style:{"margin-top":"0px"}},[Object(o["withDirectives"])((Object(o["openBlock"])(),Object(o["createBlock"])(S,{ref_key:"multipleUserRef",ref:x,onSelectionChange:k,data:n.value,border:"","row-key":f,style:{width:"100%"},height:"450"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(V,{type:"selection",width:"55","reserve-selection":!0}),Object(o["createVNode"])(V,{prop:"jhMc",align:"center",label:"集合名称"}),Object(o["createVNode"])(V,{prop:"jhSm",align:"center",label:"集合说明"})]),_:1},8,["data"])),[[D,r.value]])],2),Object(o["createElementVNode"])("div",{class:"fenye",style:Object(o["normalizeStyle"])({top:t.tableHeight+"px"})},[Object(o["createVNode"])(N,{class:"pagination",onSizeChange:g,onCurrentChange:m,"current-page":c.value.current,"page-sizes":[10,20,50,100],"page-size":c.value.size,layout:"total, sizes, prev, pager, next, jumper",total:a.value},null,8,["current-page","page-size","total"])],4)])]),_:1},8,["title","model-value"])}}},O=(l("f0c8"),l("1638"),l("6b0d")),f=l.n(O);const h=f()(j,[["__scopeId","data-v-30294a7a"]]);var g=h,m=l("1d22");const v={key:0,class:"dialog"},C={class:"head_box"},y={class:"title"},x=Object(o["createTextVNode"])("保存"),w=Object(o["createTextVNode"])("关闭"),k={class:"form_cnt"},_=Object(o["createTextVNode"])("选择"),V={class:"boxlist"},S=Object(o["createTextVNode"])("删除");var N={__name:"editAddForm",props:{dic:Object},emits:["updateDate"],setup(e,{expose:t,emit:l}){const a=e,{proxy:r}=Object(o["getCurrentInstance"])(),n=Object(o["ref"])([]),b=Object(o["ref"])("01"),s=Object(o["ref"])(!1),d=Object(o["ref"])(""),u=Object(o["ref"])(!1),p=Object(o["reactive"])([{label:"集合名称",prop:"jhMc",type:"input"},{label:"集合说明",prop:"jhSm",type:"input"},{label:"摄像头列表",prop:"sxtList",type:"slot",width:"100%"}]),j=Object(o["reactive"])({jhMc:[{required:!0,message:"请输入集合名称",trigger:"blur"}],jhSm:[{required:!0,message:"请输入集合说明",trigger:"blur"}]}),O=Object(o["reactive"])({sxtList:[{csmc:"产商名称",csmc:"厂商名称",ipdz:"IP地址",ipv6dz:"IPV6地址",jd:"集合名称",jkdbgbh:"监控点国标编号",sbbh:"设备编号",sbmc:"设备名称",sjly:"数据来源",sjlyid:"\t数据来源ID",sxtId:"摄像头ID",wd:"地球纬度"}],xwbqIdList:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,tableHeight:225,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:90,tableColumn:[{label:"产商名称",prop:"csmc",showOverflowTooltip:!0},{label:"厂商名称",prop:"csmc"},{label:"IP地址",prop:"ipdz"},{label:"IPV6地址",prop:"ipv6dz"},{label:"集合名称",prop:"jd"},{label:"监控点国标编号",prop:"jkdbgbh"},{label:"设备编号",prop:"sbbh"},{label:"设备名称",prop:"sbmc"},{label:"数据来源(1 海康 2 旷视)",prop:"sjly"},{label:"数据来源ID",prop:"sjlyid"},{label:"摄像头ID",prop:"sxtId"},{label:"地球纬度",prop:"wd"}]}),f=Object(o["ref"])({}),h=Object(o["ref"])(!1),N=Object(o["ref"])(),B=Object(o["ref"])(""),D=(e,t)=>{u.value=!0,B.value="add"==e?"新增":"编辑",t&&L(t.id)},L=e=>{Object(i["c"])({},"/mosty-gsxt/tbGsxtGzyJh/selectVoById/"+e).then(e=>{f.value=e,O.sxtList=e.sxtList,f.value.sxtList=e.sxtList.map(e=>e.id),O.keyCount++})},z=()=>{N.value.submit(e=>{let t="新增"==B.value?"/mosty-gsxt/tbGsxtGzyJh/save":"/mosty-gsxt/tbGsxtGzyJh/update",o={...e};o.sxtList=[{csmc:"产商名称",csmc:"厂商名称",ipdz:"IP地址",ipv6dz:"IPV6地址",jd:29.6510453,jkdbgbh:"监控点国标编号",sbbh:"设备编号",sbmc:"设备名称",sjly:"数据来源",sjlyid:"\t数据来源ID",sxtId:"摄像头ID",wd:94.3602321}],h.value=!0,Object(i["d"])(o,t).then(e=>{r.$message({type:"success",message:B.value+"成功"}),l("updateDate"),h.value=!1,E()}).catch(()=>{h.value=!1})})},I=e=>{s.value=!0,b.value=e,d.value="选择摄像头列表",n.value=O.sxtList.map(e=>e.id)},T=e=>{"01"==b.value?(O.sxtList=e,f.value.sxtList=O.sxtList.map(e=>e.id)):(O.xwbqIdList=e,f.value.xwbqIdList=O.xwbqIdList.map(e=>e.id))},G=(e,t)=>{O.sxtList=O.sxtList.filter(t=>t.id!==e),f.value.sxtList=O.sxtList.map(e=>e.id)},E=()=>{f.value={},O.sxtList=[],u.value=!1,h.value=!1};return t({init:D}),(e,t)=>{const l=Object(o["resolveComponent"])("el-button"),r=Object(o["resolveComponent"])("el-link");return u.value?(Object(o["openBlock"])(),Object(o["createElementBlock"])("div",v,[Object(o["createElementVNode"])("div",C,[Object(o["createElementVNode"])("span",y,"设备来源范围"+Object(o["toDisplayString"])(B.value),1),Object(o["createElementVNode"])("div",null,[Object(o["createVNode"])(l,{type:"primary",size:"small",loading:h.value,onClick:z},{default:Object(o["withCtx"])(()=>[x]),_:1},8,["loading"]),Object(o["createVNode"])(l,{size:"small",onClick:E},{default:Object(o["withCtx"])(()=>[w]),_:1})])]),Object(o["createElementVNode"])("div",k,[Object(o["createVNode"])(m["a"],{modelValue:f.value,"onUpdate:modelValue":t[1]||(t[1]=e=>f.value=e),formList:p,ref_key:"elform",ref:N,rules:j},{sxtList:Object(o["withCtx"])(()=>[Object(o["createVNode"])(l,{onClick:t[0]||(t[0]=e=>I("01"))},{default:Object(o["withCtx"])(()=>[_]),_:1}),Object(o["createElementVNode"])("div",V,[(Object(o["openBlock"])(),Object(o["createBlock"])(c["a"],{tableData:O.sxtList,tableColumn:O.tableColumn,tableHeight:O.tableHeight,key:O.keyCount,tableConfiger:O.tableConfiger,controlsWidth:O.controlsWidth},{controls:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(r,{type:"danger",onClick:t=>G(e.id,"身份标签细类")},{default:Object(o["withCtx"])(()=>[S]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"]))])]),_:1},8,["modelValue","formList","rules"])]),s.value?(Object(o["openBlock"])(),Object(o["createBlock"])(g,{key:0,Single:!1,roleIds:n.value,dic:a.dic,onChooseDate:T,titleValue:d.value,modelValue:s.value,"onUpdate:modelValue":t[2]||(t[2]=e=>s.value=e),bqLx:b.value,bqDl:"02"},null,8,["roleIds","dic","titleValue","modelValue","bqLx"])):Object(o["createCommentVNode"])("",!0)])):Object(o["createCommentVNode"])("",!0)}}};l("27c1");const B=f()(N,[["__scopeId","data-v-532d154f"]]);var D=B;const L={class:"titleBox"},z=Object(o["createElementVNode"])("span",{style:{"vertical-align":"middle"}},"新增",-1),I={class:"tabBox"},T=Object(o["createTextVNode"])("编辑"),G=Object(o["createTextVNode"])("删除");var E={__name:"index",setup(e){const{proxy:t}=Object(o["getCurrentInstance"])(),{D_GS_BQ_DJ:l,D_GS_SSYJ:b,D_GS_BQ_LB:s,D_GS_BQ_LX:d}=t.$dict("D_GS_BQ_DJ","D_GS_SSYJ","D_GS_BQ_LB","D_GS_BQ_LX"),u=Object(o["ref"])(),p=Object(o["ref"])(!1),j=Object(o["ref"])(),O=Object(o["ref"])([{label:"集合名称",prop:"jhMc",placeholder:"请输入集合名称",showType:"input"},{label:"集合说明",prop:"jhSm",placeholder:"请输入集合说明",showType:"input"}]),f=Object(o["ref"])({}),h=Object(o["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,pageConfiger:{pageSize:20,pageCurrent:1},controlsWidth:160,tableColumn:[{label:"集合名称",prop:"jhMc"},{label:"集合说明",prop:"jhSm"}]});Object(o["onMounted"])(()=>{w(),C()});const g=e=>{f.value={...e},h.pageConfiger.pageCurrent=1,C()},m=e=>{h.pageConfiger.pageCurrent=e,C()},v=e=>{h.pageConfiger.pageSize=e,C()},C=()=>{h.tableConfiger.loading=!0,Object(i["c"])(f.value,"/mosty-gsxt/tbGsxtGzyJh/selectPage").then(e=>{h.tableData=e.records,h.total=e.total,h.tableConfiger.loading=!1}).catch(()=>{h.tableConfiger.loading=!1})},y=e=>{t.$confirm("确定要删除","警告",{type:"warning"}).then(()=>{Object(i["b"])({},"/mosty-gsxt/tbGsxtBqzh/"+e).then(()=>{t.$message({type:"success",message:"删除成功"}),C()})}).catch(()=>{})},x=(e,t)=>{p.value=!0,Object(o["nextTick"])(()=>{u.value.init(e,t)})},w=()=>{h.tableHeight=window.innerHeight-j.value.offsetHeight-250,window.onresize=function(){w()}};return(e,t)=>{const i=Object(o["resolveComponent"])("CirclePlus"),f=Object(o["resolveComponent"])("el-icon"),w=Object(o["resolveComponent"])("el-button"),k=Object(o["resolveComponent"])("el-link");return Object(o["openBlock"])(),Object(o["createElementBlock"])("div",null,[Object(o["createElementVNode"])("div",L,[Object(o["createVNode"])(a["a"],{title:"布控监视管理"},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(w,{type:"primary",onClick:t[0]||(t[0]=e=>x("add",""))},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(f,{style:{"vertical-align":"middle"}},{default:Object(o["withCtx"])(()=>[Object(o["createVNode"])(i)]),_:1}),z]),_:1})]),_:1})]),Object(o["createElementVNode"])("div",{ref_key:"searchBox",ref:j},[(Object(o["openBlock"])(),Object(o["createBlock"])(n["a"],{searchArr:O.value,onSubmit:g,key:h.keyCount},null,8,["searchArr"]))],512),Object(o["createElementVNode"])("div",I,[(Object(o["openBlock"])(),Object(o["createBlock"])(c["a"],{tableData:h.tableData,tableColumn:h.tableColumn,tableHeight:h.tableHeight,key:h.keyCount,tableConfiger:h.tableConfiger,controlsWidth:h.controlsWidth},{controls:Object(o["withCtx"])(({row:e})=>[Object(o["createVNode"])(k,{type:"primary",onClick:t=>x("edit",e)},{default:Object(o["withCtx"])(()=>[T]),_:2},1032,["onClick"]),Object(o["createVNode"])(k,{type:"danger",onClick:t=>y(e.id)},{default:Object(o["withCtx"])(()=>[G]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(o["createVNode"])(r["a"],{onChangeNo:m,onChangeSize:v,tableHeight:h.tableHeight,pageConfiger:{...h.pageConfiger,total:h.total}},null,8,["tableHeight","pageConfiger"])]),p.value?(Object(o["openBlock"])(),Object(o["createBlock"])(D,{key:0,ref_key:"detailDiloag",ref:u,dic:{D_GS_BQ_LX:Object(o["unref"])(d),D_GS_BQ_DJ:Object(o["unref"])(l),D_GS_SSYJ:Object(o["unref"])(b),D_GS_BQ_LB:Object(o["unref"])(s)},onUpdateDate:C},null,8,["dic"])):Object(o["createCommentVNode"])("",!0)])}}};l("50f3b");const H=E;t["default"]=H},e78b:function(e,t,l){},f0c8:function(e,t,l){"use strict";l("13fe")},f63a:function(e,t,l){}}]); |