mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-09 16:30:29 +08:00
0c56a3e599
Made-with: Cursor Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
1 line
20 KiB
JavaScript
1 line
20 KiB
JavaScript
(window["webpackJsonp_security-control"]=window["webpackJsonp_security-control"]||[]).push([["chunk-1e65c32a"],{"0676":function(e,t){function a(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}e.exports=a,e.exports["default"]=e.exports,e.exports.__esModule=!0},"11b0":function(e,t){function a(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}e.exports=a,e.exports["default"]=e.exports,e.exports.__esModule=!0},"1d98":function(e,t,a){e.exports=a.p+"img/hezi-online.23e20376.svg"},"1e3f":function(e,t,a){e.exports=a.p+"img/ipc-offline.9181666b.svg"},2236:function(e,t,a){var r=a("5a43");function n(e){if(Array.isArray(e))return r(e)}e.exports=n,e.exports["default"]=e.exports,e.exports.__esModule=!0},"2f28":function(e,t,a){e.exports=a.p+"img/5.e69bad60.svg"},"30d1":function(e,t,a){e.exports=a.p+"img/16.5d462cf8.svg"},3810:function(e,t){e.exports="data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QOPaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjYtYzE0MiA3OS4xNjA5MjQsIDIwMTcvMDcvMTMtMDE6MDY6MzkgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YTBkOTNjOTMtMTRkNS00Y2UyLWFmOGUtNTYwMDJkNzQ5MGM4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjVEQzhEOUY0NjI5QTExRUFCOUYyOEIxNEMyMUFCQ0ZGIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjVEQzhEOUYzNjI5QTExRUFCOUYyOEIxNEMyMUFCQ0ZGIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE3IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MGFiZjY0MjktN2E3MC00NDM1LWE2ZTQtMzYzZWZkOTY2MWZlIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6NjI0NWNjOGQtOTkzMC0xMTdkLTlhY2ItYzAzOGQwY2FkMmFjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABgQEBAUEBgUFBgkGBQYJCwgGBggLDAoKCwoKDBAMDAwMDAwQDA4PEA8ODBMTFBQTExwbGxscHx8fHx8fHx8fHwEHBwcNDA0YEBAYGhURFRofHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8f/8AAEQgAgABgAwERAAIRAQMRAf/EAaIAAAAHAQEBAQEAAAAAAAAAAAQFAwIGAQAHCAkKCwEAAgIDAQEBAQEAAAAAAAAAAQACAwQFBgcICQoLEAACAQMDAgQCBgcDBAIGAnMBAgMRBAAFIRIxQVEGE2EicYEUMpGhBxWxQiPBUtHhMxZi8CRygvElQzRTkqKyY3PCNUQnk6OzNhdUZHTD0uIIJoMJChgZhJRFRqS0VtNVKBry4/PE1OT0ZXWFlaW1xdXl9WZ2hpamtsbW5vY3R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+Ck5SVlpeYmZqbnJ2en5KjpKWmp6ipqqusra6voRAAICAQIDBQUEBQYECAMDbQEAAhEDBCESMUEFURNhIgZxgZEyobHwFMHR4SNCFVJicvEzJDRDghaSUyWiY7LCB3PSNeJEgxdUkwgJChgZJjZFGidkdFU38qOzwygp0+PzhJSktMTU5PRldYWVpbXF1eX1RlZmdoaWprbG1ub2R1dnd4eXp7fH1+f3OEhYaHiImKi4yNjo+DlJWWl5iZmpucnZ6fkqOkpaanqKmqq6ytrq+v/aAAwDAQACEQMRAD8A9N4q7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FXYq7FWiQBU7DFVM3UA6uPoqf1YaW3LcQtsHH07frxpbVcCuxV2KuxV2KuxV2KuxVZLKsacm+geJxVLpZpJDVjt2HbJgMVgBPTfFXEEdcVVoLl4zQ7p4f0xIW0wVgyhgag9MgybxV2KuxV2KuxV2KpfeSFpSvZdvp75IMSoAVIHjhVOYoo41CoKeJ7nIsll1FG8TFhuqkg9xiEFKckhF2Mh+KM/MYCkIzIpdirsVdirsVdiqVS/3j/M/rybFaKVFemKp5kWS2UAxODsCpr92KpLkmKtZ/36/I/qwFQmORZOxV2KuxV2KuxVLbpOEzeDbj6cmGJUsVTayLG2TkKeHuMiUhZqBb0NhtUcj7YQpSzChFWKEsz9hsPngKQjcil2KuxV2KuxV2KqU8IlSnRh9k4QVat7W3H2hykHVW7fRhtFIsAAUHTAlxAIoRUHqDiqCuLWBmpGKP3p0Hzw2ilaONY0Cr0GRSuxV2KuxV2KuxV2KuxVayq3UdOh74q6kg6SN9ND+sYbVxVj9p2I8Nh+qmNq2AAKAUGBW8VdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdirsVdir//Z"},"448a":function(e,t,a){var r=a("2236"),n=a("11b0"),o=a("6613"),i=a("0676");function l(e){return r(e)||n(e)||o(e)||i()}e.exports=l,e.exports["default"]=e.exports,e.exports.__esModule=!0},"4f04":function(e,t,a){"use strict";a("56d3")},"56d3":function(e,t,a){},"5a43":function(e,t){function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,r=new Array(t);a<t;a++)r[a]=e[a];return r}e.exports=a,e.exports["default"]=e.exports,e.exports.__esModule=!0},"60d0":function(e,t,a){e.exports=a.p+"img/6.9966f972.svg"},6613:function(e,t,a){var r=a("5a43");function n(e,t){if(e){if("string"===typeof e)return r(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?r(e,t):void 0}}e.exports=n,e.exports["default"]=e.exports,e.exports.__esModule=!0},"6ca1d":function(e,t,a){e.exports=a.p+"img/17.ce211ea3.svg"},"739e":function(e,t,a){e.exports=a.p+"img/hezi-offline.a860bd37.svg"},7545:function(e,t,a){e.exports=a.p+"img/ipc-online.ee0c9563.svg"},"778d":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("qz-wrap",{staticClass:"alarm-list-container",scopedSlots:e._u([{key:"header",fn:function(){return[a("el-form",{attrs:{inline:!0,model:e.searchForm}},[a("el-form-item",{attrs:{label:"任务名称"}},[a("el-input",{attrs:{placeholder:"请输入任务名称"},model:{value:e.searchForm.controlTaskName,callback:function(t){e.$set(e.searchForm,"controlTaskName",t)},expression:"searchForm.controlTaskName"}})],1),a("el-form-item",{attrs:{label:"设备名称"}},[a("el-select",{staticClass:"search-input",attrs:{"popper-class":"device-select-wrap",clearable:"",placeholder:"请选择布控设备"},on:{focus:e.deviceFocus,clear:e.deviceClear},model:{value:e.searchForm.deviceTemps,callback:function(t){e.$set(e.searchForm,"deviceTemps",t)},expression:"searchForm.deviceTemps"}})],1),a("el-form-item",{attrs:{label:"布控类型"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择"},model:{value:e.searchForm.controlTypeCode,callback:function(t){e.$set(e.searchForm,"controlTypeCode",t)},expression:"searchForm.controlTypeCode"}},e._l([{name:"全部",code:"ALL"}].concat(e.controlTypeOptions),(function(e){return a("el-option",{key:e.code,attrs:{label:e.name,value:e.code}})})),1)],1),a("el-form-item",{attrs:{label:"预警等级"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择预警等级"},model:{value:e.searchForm.level,callback:function(t){e.$set(e.searchForm,"level",t)},expression:"searchForm.level"}},e._l(e.alarmLevels,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"处置状态"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择处置状态"},model:{value:e.searchForm.alarmStatus,callback:function(t){e.$set(e.searchForm,"alarmStatus",t)},expression:"searchForm.alarmStatus"}},e._l(e.alarm_status_map,(function(e,t){return a("el-option",{key:t,attrs:{label:e,value:Number(t)}})})),1)],1),a("el-form-item",{attrs:{label:"预警时间"}},[a("el-date-picker",{attrs:{type:"datetimerange","value-format":"timestamp","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["00:00:00","23:59:59"],align:"right"},model:{value:e.searchForm.time,callback:function(t){e.$set(e.searchForm,"time",t)},expression:"searchForm.time"}})],1),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:e.fetchData}},[e._v("查询")]),a("el-button",{on:{click:e.reset}},[e._v("重置")])],1)],1)]},proxy:!0},{key:"opt",fn:function(){return[a("el-button",{attrs:{type:"primary",loading:e.buttonLoading},on:{click:e.exportRecord}},[e._v("导出")])]},proxy:!0},{key:"footer",fn:function(){return[e.total>=1?a("div",{style:{width:"100%"}},[a("el-pagination",{attrs:{align:e.pagerConfig.align,background:e.pagerConfig.background,layout:e.pagerConfig.layout,total:e.total,small:"","pager-count":5,"current-page":e.searchForm.pageNo,"page-size":e.searchForm.pageSize},on:{"current-change":e.handleCurrentChange,"size-change":e.handleSizeChange,"update:currentPage":function(t){return e.$set(e.searchForm,"pageNo",t)},"update:current-page":function(t){return e.$set(e.searchForm,"pageNo",t)},"update:pageSize":function(t){return e.$set(e.searchForm,"pageSize",t)},"update:page-size":function(t){return e.$set(e.searchForm,"pageSize",t)}}})],1):e._e()]},proxy:!0}])},[a("qz-table",{attrs:{columns:e.tableColumns,loading:e.loading,data:e.tableData},on:{opt:e.handlClick}}),a("Confrim",{ref:"confirmRef",attrs:{data:e.confirmData},on:{update:e.fetchData}}),a("Detail",{ref:"detailRef",attrs:{data:e.currentAlarmData}}),e.deviceSelectVisible?a("device-select-dialog",{ref:"dsDialog",attrs:{"task-ids":e.flatten(e.searchForm.controlTypeCodeCache)},on:{confirm:e.confirmDeviceSelect,cancel:e.cancelDevice}}):e._e()],1)},n=[],o=a("c973"),i=a.n(o),l=a("970b"),c=a.n(l),s=a("5bc3"),u=a.n(s),p=a("ed6d"),f=a.n(p),d=a("6b58"),m=a.n(d),h=a("36c6"),v=a.n(h),b=a("a34a"),g=a.n(b),A=a("9ab4"),y=a("60a3"),x=a("e33d"),k=a("b028"),F=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("el-dialog",{attrs:{title:"预警确认",visible:e.dialogVisible,width:"30%"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("qz-form",{ref:"formRef",attrs:{form:e.form,rows:e.rows,"form-loading":e.loading},scopedSlots:e._u([{key:"footer",fn:function(){return[a("div")]},proxy:!0}])}),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(t){e.dialogVisible=!1}}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.handleOk}},[e._v("确 定")])],1)],1)},V=[];function R(e){var t=I();return function(){var a,r=v()(e);if(t){var n=v()(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return m()(this,a)}}function I(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}var T=function(e){f()(a,e);var t=R(a);function a(){var e;return c()(this,a),e=t.apply(this,arguments),e.dialogVisible=!1,e.loading=!1,e.rows={alarmStatus:{label:"处置状态",type:"select",options:[{label:"待确认",value:0},{label:"真实预警",value:1},{label:"误报",value:2}],valid:{validator:function(e,t,a){if(null===t||void 0===t)return a(new Error("请选择处置状态"));a()}}},alarmReason:{label:"预警成因",type:"textarea",width:"200px",valid:{required:!0}},alarmResult:{label:"处置结果",type:"textarea",width:"200px",valid:{required:!0}}},e.form={alarmStatus:void 0,alarmReason:void 0,alarmResult:void 0},e}return u()(a,[{key:"visibleWatcher",value:function(e){if(e){var t=this.data,a=t.alarmStatus,r=t.alarmReason,n=t.alarmResult;this.form={alarmStatus:a,alarmReason:r,alarmResult:n}}else this.formRef.reset()}},{key:"handleOk",value:function(){var e=i()(g.a.mark((function e(){var t,a,r,n,o;return g.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.formRef.validate();case 3:return t=this.form,a=t.alarmStatus,r=t.alarmReason,n=t.alarmResult,o={id:this.data.id,alarmStatus:a,alarmReason:r,alarmResult:n,alarmType:this.data.controlTypeCode},e.next=7,this.service.confirmAlarm(o);case 7:this.$message.success("确认成功!"),this.$emit("update"),this.dialogVisible=!1,e.next=14;break;case 12:e.prev=12,e.t0=e["catch"](0);case 14:case"end":return e.stop()}}),e,this,[[0,12]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"open",value:function(){this.dialogVisible=!0}},{key:"close",value:function(){this.dialogVisible=!1}}]),a}(y["g"]);A["a"]([Object(y["f"])()],T.prototype,"formRef",void 0),A["a"]([Object(y["e"])({required:!0,type:Object})],T.prototype,"data",void 0),A["a"]([Object(y["h"])("dialogVisible")],T.prototype,"visibleWatcher",null),T=A["a"]([Object(y["a"])({})],T);var N=T,S=N,Y=(a("4f04"),a("2877")),C=Object(Y["a"])(S,F,V,!1,null,null,null),D=C.exports,O=function(){var e=this,t=e.$createElement,a=e._self._c||t;return e.dialogVisible?a("div",[a("el-dialog",{attrs:{"custom-class":"preview-special-alarm-dialog",title:e.currentTypeName+"报警详情",visible:e.dialogVisible,"append-to-body":"",top:"0"},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("AlarmInfo",{attrs:{pType:e.alarmType,data:e.data,isShowVideo:!0}})],1)],1):e._e()},E=[],M=a("c2a7");function w(e){var t=B();return function(){var a,r=v()(e);if(t){var n=v()(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return m()(this,a)}}function B(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}var Q=function(e){f()(a,e);var t=w(a);function a(){var e;return c()(this,a),e=t.apply(this,arguments),e.dialogVisible=!1,e}return u()(a,[{key:"currentTypeName",get:function(){return this.data.controlTypeName}},{key:"alarmType",value:function(){return this.data.controlTypeCode}},{key:"open",value:function(){this.dialogVisible=!0}},{key:"close",value:function(){this.dialogVisible=!1}}]),a}(y["g"]);A["a"]([Object(y["e"])({required:!0})],Q.prototype,"data",void 0),Q=A["a"]([Object(y["a"])({components:{AlarmInfo:M["a"]}})],Q);var q=Q,z=q,j=Object(Y["a"])(z,O,E,!1,null,null,null),H=j.exports,L=a("020c");function Z(e){var t=X();return function(){var a,r=v()(e);if(t){var n=v()(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return m()(this,a)}}function X(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}var U=function(e){f()(a,e);var t=Z(a);function a(){var e;return c()(this,a),e=t.apply(this,arguments),e.pagerConfig={align:"right",background:!0,layout:"prev, pager, next, jumper, sizes"},e.coordinateOperate=x["coordinateOperate"],e.tableData=[],e.searchForm={controlTypeCode:"ALL",controlTaskName:void 0,level:void 0,alarmStatus:void 0,deviceTemps:"",devices:[],deviceIds:[],time:[],pageNo:1,pageSize:20},e.controlTypeOptions=[],e.alarmLevels=[{label:"一级",value:1},{label:"二级",value:2},{label:"三级",value:3},{label:"四级",value:4},{label:"五级",value:5}],e.alarm_status_map={0:"待确认",1:"真实预警",2:"误报"},e.total=0,e.loading=!1,e.buttonLoading=!1,e.confirmData={},e.currentAlarmData={},e.currentUserInfo=e.$store.state.user.userInfo,e}return u()(a,[{key:"tableColumns",get:function(){var e=this;this.$createElement;return[{prop:"captureTime",label:"预警时间",filter:{type:"time"}},{prop:"controlTaskName",label:"布控任务名称"},{prop:"controlTypeName",label:"布控类型"},{prop:"deviceName",label:"设备名称"},{prop:"areaName",label:"设备区域"},{prop:"alarmStatus",label:"处置状态",render:function(t,a){return t("span",[e.alarm_status_map[a.alarmStatus]])}},{prop:"alarmLevel",label:"预警等级",render:function(t,a){return t("span",[e.getLabelByLevel(a.alarmLevel)])}},{type:"opts",label:"操作",opts:[{label:"详情",command:"detail"},{label:"预警确认",command:"confrim",buttonAttr:{hideFunction:function(e){return 1===e.alarmStatus||2===e.alarmStatus}}},{label:"重新确认",command:"confrim",buttonAttr:{hideFunction:function(e){return 0===e.alarmStatus}}}]}]}},{key:"getLabelByLevel",value:function(e){var t=this.alarmLevels.filter((function(t){return t.value===e}));return t[0].label}},{key:"cancelDevice",value:function(){this.searchForm.deviceTemps="",this.dsDialog&&this.dsDialog.clear()}},{key:"flatten",value:function(e){var t=[];if(e)for(var a=0;a<e.length;a++)Array.isArray(e[a])?t=t.concat(this.flatten(e[a])):t.push(e[a]);return t}},{key:"reset",value:function(){this.searchForm={controlTypeCode:"ALL",controlTaskName:void 0,level:void 0,alarmStatus:void 0,devices:void 0,time:[],pageNo:1,pageSize:10},this.fetchData()}},{key:"handleCurrentChange",value:function(e){this.searchForm.pageNo=e,this.fetchData()}},{key:"handleSizeChange",value:function(e){this.searchForm.pageSize=e,this.fetchData()}},{key:"handlClick",value:function(e,t){switch(t){case"confrim":this.confirmData=e,this.confirmRef.open();break;case"detail":this.currentAlarmData=e,this.detailRef.open();break}}},{key:"fetchData",value:function(){var e=i()(g.a.mark((function e(){var t,a,r,n,o,i,l,c,s,u,p,f,d=this;return g.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,this.loading=!0,t=this.searchForm,a=t.time,r=t.pageNo,n=t.pageSize,o=t.controlTypeCode,i=t.devices,l=t.level,c=t.alarmStatus,s=t.controlTaskName,u={controlTaskName:s,pageNo:r,pageSize:n,startTime:a?a[0]:null,endTime:a?a[1]:null,controlTypeCode:o,devices:i,level:l,alarmStatus:c},e.next=6,this.service.getAlarmListPage(u);case 6:p=e.sent,f=p.data,this.loading=!1,this.tableData=f.data||[],this.total=f.total||0,this.tableData.forEach((function(e){d.coordinateOperate(e)})),e.next=17;break;case 14:e.prev=14,e.t0=e["catch"](0),this.loading=!1;case 17:case"end":return e.stop()}}),e,this,[[0,14]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"fetchControlType",value:function(){var e=i()(g.a.mark((function e(){var t,a;return g.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.service.fetchAlarmTontrolType({});case 3:t=e.sent,a=t.data,this.controlTypeOptions=(a||[]).filter((function(e){return!0===e.flag})),e.next=10;break;case 8:e.prev=8,e.t0=e["catch"](0);case 10:case"end":return e.stop()}}),e,this,[[0,8]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"exportRecord",value:function(){var e=i()(g.a.mark((function e(){var t,a,r,n,o,i,l,c,s,u;return g.a.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.$confirm("确定要导出吗");case 3:return this.buttonLoading=!0,t=this.searchForm,a=t.controlTaskName,r=t.controlTypeCode,n=t.devices,o=t.time,i=t.pageNo,l=t.pageSize,c=t.level,s=t.alarmStatus,u={userId:this.currentUserInfo.userId,controlTaskName:a,controlTypeCode:r,devices:n,pageNo:i,level:c,alarmStatus:s,pageSize:l,startTime:o[0],endTime:o[1]},e.next=8,this.service.exportAlarmList(u);case 8:this.buttonLoading=!1,this.$message.success("文件已加入下载队列,如需查看请转到数据中心"),e.next=15;break;case 12:e.prev=12,e.t0=e["catch"](0),this.buttonLoading=!1;case 15:case"end":return e.stop()}}),e,this,[[0,12]])})));function t(){return e.apply(this,arguments)}return t}()},{key:"deviceClear",value:function(){this.subDevicesIds=[],this.searchForm.devices=[],this.searchForm.deviceIds=[],this.searchForm.deviceTemps="",this.subDevicesIds=[],this.dsDialog&&this.dsDialog.clear(),this.fetchData()}},{key:"created",value:function(){this.fetchControlType(),this.fetchData()}}]),a}(Object(y["c"])(k["a"]));A["a"]([Object(y["f"])()],U.prototype,"confirmRef",void 0),A["a"]([Object(y["f"])()],U.prototype,"videoRef",void 0),A["a"]([Object(y["f"])()],U.prototype,"detailRef",void 0),U=A["a"]([Object(y["a"])({name:"AlarmRecord",components:{Confrim:D,Detail:H,DeviceSelectDialog:L["a"]}})],U);var W=U,G=W,J=Object(Y["a"])(G,r,n,!1,null,null,null);t["default"]=J.exports},"7a58":function(e,t,a){e.exports=a.p+"img/nvr-offline.937cb21e.svg"},"7eb6":function(e,t,a){"use strict";a.d(t,"a",(function(){return m}));var r=a("970b"),n=a.n(r),o=a("ed6d"),i=a.n(o),l=a("6b58"),c=a.n(l),s=a("36c6"),u=a.n(s),p=a("2b0e");function f(e){var t=d();return function(){var a,r=u()(e);if(t){var n=u()(this).constructor;a=Reflect.construct(r,arguments,n)}else a=r.apply(this,arguments);return c()(this,a)}}function d(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}var m=function(e){i()(a,e);var t=f(a);function a(){return n()(this,a),t.apply(this,arguments)}return a}(p["default"])},"7faf":function(e,t,a){e.exports=a.p+"img/18.a7e278a9.svg"},9157:function(e,t,a){e.exports=a.p+"img/11.3c2bd05d.svg"},a53a:function(e,t,a){e.exports=a.p+"img/zhuapai-offline.47469e7e.svg"},b7b0:function(e,t,a){e.exports=a.p+"img/2.8d2895c0.svg"},dbab:function(e,t,a){e.exports=a.p+"img/zhuapai-online.ec313ee6.svg"},dc5b:function(e,t,a){e.exports=a.p+"img/15.dbec71aa.svg"},e223:function(e,t,a){e.exports=a.p+"img/nvr-online.0d409b27.svg"},e5da:function(e,t,a){e.exports=a.p+"img/1.c45034e8.svg"}}]); |