|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-50c80e87"],{2e3:function(t,e,a){"use strict";a.d(e,"c",(function(){return i})),a.d(e,"b",(function(){return n})),a.d(e,"d",(function(){return s})),a.d(e,"a",(function(){return o})),a.d(e,"e",(function(){return r}));var i="/api/camera/config/import",n="/api/category/import",s="/api/stock/import",o="/api/pic/",r="/api/mp4/"},3768:function(t,e,a){"use strict";var i=a("f965"),n=a.n(i);n.a},"4aee":function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".alarm .ant-form-item-label[data-v-4f813492]{text-align:left}.video-model .across-layout[data-v-4f813492]{display:flex}.ant-btn[data-v-4f813492]{white-space:inherit;text-align:left}.video-js[data-v-4f813492]{width:100%;height:300px}.video-close[data-v-4f813492]{position:absolute;right:10px;top:10px;color:#fff;font-size:18px;width:24px;height:24px;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10}",""]),t.exports=e},"4e41":function(t,e,a){"use strict";var i=a("bbf2"),n=a.n(i);n.a},bbf2:function(t,e,a){var i=a("c758");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("499e").default;n("06a55a22",i,!0,{sourceMap:!1,shadowMode:!1})},c758:function(t,e,a){var i=a("24fb");e=i(!1),e.push([t.i,".alarm .ant-form-item-label[data-v-217d0a51]{text-align:left}.history[data-v-217d0a51]{padding:24px}.ant-drawer-content-wrapper[data-v-217d0a51]{height:auto!important}.ant-drawer-body[data-v-217d0a51]{text-align:center}.ant-advanced-search-form .ant-form-item[data-v-217d0a51]{display:flex;width:100%}.historyImg[data-v-217d0a51]{width:80px;height:auto;margin:5px}",""]),t.exports=e},f965:function(t,e,a){var i=a("4aee");"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=a("499e").default;n("12b65daa",i,!0,{sourceMap:!1,shadowMode:!1})},f9bc:function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"history bg-white"},[a("div",{staticClass:"ant-advanced-search-form"},[a("a-form",{attrs:{layout:"inline",form:t.queryParam}},[a("a-row",{attrs:{gutter:24}},[a("a-col",{staticStyle:{"text-align":"left"},attrs:{span:4}},[a("a-select",{staticStyle:{width:"180px"},attrs:{"default-value":0},on:{change:t.handleChange}},[a("a-select-option",{attrs:{value:0}},[t._v(" 全部 ")]),t._l(t.streetList,(function(e,i){return a("a-select-option",{key:i,attrs:{value:e.id}},[t._v(" "+t._s(e.name)+" ")])}))],2)],1),a("a-col",{attrs:{span:10}},[a("a-form-item",{staticClass:"ageInput",attrs:{label:"告警时间"}},[a("a-range-picker",{attrs:{format:"YYYY-MM-DD HH:mm:ss","show-time":{defaultValue:[t.moment("00:00:00","HH:mm:ss"),t.moment("23:59:59","HH:mm:ss")]}},on:{change:t.onTimeChange},model:{value:t.time,callback:function(e){t.time=e},expression:"time"}},[a("a-icon",{attrs:{slot:"suffixIcon",type:"calendar"},slot:"suffixIcon"})],1)],1)],1),a("a-col",{staticStyle:{"text-align":"right"},attrs:{span:10}},[a("a-button",{attrs:{type:"primary"},on:{click:t.handleSearch}},[t._v("搜索")]),a("a-button",{staticStyle:{"margin-left":"15px"},on:{click:t.reset}},[t._v("重置")])],1)],1)],1)],1),a("a-table",{attrs:{columns:t.columns,"row-key":function(t){return t.id},"data-source":t.data,pagination:t.pagination},on:{change:t.handleGetalarmLog},scopedSlots:t._u([{key:"streetType",fn:function(e){return a("span",{},[t._v(" "+t._s(null===e?"-":0===e?"单伸":"双伸")+" ")])}},{key:"pics",fn:function(e){return a("span",{staticStyle:{width:"auto"}},[[e.pics?a("span",{staticStyle:{height:"100%"}},[a("happy-scroll",{staticClass:"scroll-box",staticStyle:{width:"320px",height:"90px"},attrs:{color:"rgba(100,100,100,0.5)",size:"8"}},[a("viewer",{attrs:{images:e.pics}},t._l(e.pics,(function(e,i){return a("img",{key:i,staticClass:"historyImg",attrs:{src:t.imgUrl+e}})})),0)],1)],1):a("span",[t._v(" 暂无图片 ")])]],2)}},{key:"status",fn:function(e){return a("span",{},[a("span",{style:1==e.status?" color:red":""},[t._v(" "+t._s(null==e.status?" ":0==e.status?"正常":"告警")+" ")])])}},{key:"videoPath1",fn:function(e){return a("span",{},[e.videoPath1?a("a-button",{attrs:{type:"link"},on:{click:function(a){return t.showModel(e.videoPath1,e.cmd1)}}},[t._v(" 查看视频 ")]):a("span",[t._v(" -- ")])],1)}},{key:"videoPath2",fn:function(e){return a("span",{},[e.videoPath2?a("a-button",{attrs:{type:"link"},on:{click:function(a){return t.showModel(e.videoPath2,e.cmd2)}}},[t._v(" 查看视频 ")]):a("span",[t._v(" -- ")])],1)}}])}),a("Model",{attrs:{visible:t.visible,vid:t.vid},on:{"update:visible":function(e){t.visible=e},"update:vid":function(e){t.vid=e},close:t.closeModel}})],1)},n=[],s=(a("4160"),a("159b"),a("5530")),o=a("2000"),r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return t.isShow?a("div",[a("a-modal",{staticClass:"video-model",attrs:{footer:null,maskClosable:!1,bodyStyle:{padding:0},centered:!0},on:{cancel:t.handleCancel},model:{value:t.isShow,callback:function(e){t.isShow=e},expression:"isShow"}},[a("div",{attrs:{slot:"closeIcon"},slot:"closeIcon"},[a("div",{staticClass:"video-close"},[t._v(" ╳ ")])]),a("div",{staticClass:"test_two_box"},[a("video",{staticClass:"video-js",attrs:{id:"myVideo",autoplay:!0,controls:""}},[a("source",{attrs:{src:t.video,type:"video/mp4"}})])])])],1):t._e()},l=[],c={props:["visible","vid"],watch:{visible:function(t){this.isShow=t},vid:function(t){console.log(t),console.log(1111111),this.video=t,this.$nextTick((function(){}))}},data:function(){return{isShow:!1,confirmLoading:!1,video:""}},mounted:function(){console.log("mounted执行了")},methods:{handleCancel:function(){this.$emit("close",!1,"")}}},d=c,u=(a("3768"),a("2877")),m=Object(u["a"])(d,r,l,!1,null,"4f813492",null),h=m.exports,p=a("c1df"),f=a.n(p),g={name:"alarmLog",data:function(){var t=this;return{queryParam:{startTime:f()().subtract(1,"weeks").format("YYYY-MM-DD HH:mm:ss"),endTime:f()().format("YYYY-MM-DD HH:mm:ss")},time:[],pageNum:1,pageSize:10,data:[],pagination:{total:0,defaultPageSize:10,current:1,showTotal:function(t){return"共 ".concat(t," 条数据")},showSizeChanger:!0,pageSizeOptions:["10","20","30"],onShowSizeChange:function(e,a){return t.pageSize=a}},loading:!1,imgUrl:o["a"],columns:[{title:"序号",customRender:function(t,e,a){return 10*(e.pageNumber-1)+a+1}},{title:"告警信号",dataIndex:"signal"},{title:"告警时间",dataIndex:"startTime"},{title:"复位时间",dataIndex:"endTime"},{title:"巷道",dataIndex:"streetName"},{title:"涉及货位",dataIndex:"location"},{title:"视频时长",dataIndex:"timeLength"},{title:"球机1",scopedSlots:{customRender:"videoPath1"}},{title:"球机2",scopedSlots:{customRender:"videoPath2"}}],visible:!1,vid:"",streetList:[]}},mounted:function(){this.getStreetList(),this.handleGetalarmLog(),console.log(this.imgUrl)},methods:{moment:f.a,range:function(t,e){for(var a=[],i=t;i<e;i++)a.push(i);return a},getStreetList:function(){var t=this;this.$api.httpApi.getStreetList({data:{pageNum:0,pageSize:0}}).then((function(e){t.streetList=e.data.list})).catch((function(t){}))},handleChange:function(t){console.log("selected ".concat(t)),this.queryParam.streetId=t},handleSearch:function(){console.log(this.queryParam),this.handleGetalarmLog()},handleGetalarmLog:function(t){console.log(t),t&&(this.pagination.current=t.current,this.pagination.pageSize=t.pageSize,this.pageNum=t.current,this.pageSize=t.pageSize),this.request()},request:function(){var t=this;this.$api.httpApi.warnList({data:Object(s["a"])({pageNum:this.pageNum,pageSize:this.pageSize},this.queryParam)}).then((function(e){var a=Object(s["a"])({},t.pagination);a.total=e.data.total,t.data=e.data.list,t.pagination=a,e.data.list.forEach((function(e,a){e.pageNumber=t.pagination.current}))})).catch((function(t){}))},onTimeChange:function(t,e){this.handleReset(),console.log(t),console.log(t[0].format("YYYY-MM-DD HH:mm:ss")),this.queryParam.startTime=t[0].format("YYYY-MM-DD HH:mm:ss"),this.queryParam.endTime=t[1].format("YYYY-MM-DD HH:mm:ss")},handleReset:function(){this.queryParam.startTime="",this.queryParam.endTime=""},reset:function(){this.queryParam.startTime=f()().subtract(1,"weeks").format("YYYY-MM-DD HH:mm:ss"),this.queryParam.endTime=f()().format("YYYY-MM-DD HH:mm:ss"),this.queryParam.streetId=0,this.time=[],this.handleGetalarmLog()},showModel:function(t,e){if(e){var a={openCmd:e};this.$api.httpNodeApi.viewVideoAPI({params:a}).then((function(t){console.log(t)}))}else this.visible=!0,this.vid=o["e"]+t},closeModel:function(t,e){this.visible=t,this.vid=e}},components:{Model:h}},v=g,y=(a("4e41"),Object(u["a"])(v,i,n,!1,null,"217d0a51",null));e["default"]=y.exports}}]); |