Newer
Older
baseResourceFront / lamp / static / js / chunk-be1a.6c5f7cc4.js
yangqianqian on 23 Mar 2021 9 KB 修改UI
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-be1a"],{"0cBA":function(e,a,t){},"8rzZ":function(e,a,t){"use strict";t.r(a);var l=t("ngQV"),r={name:"ListAlarmNow",components:{AlarmDetail:t("aiYh").a},data:function(){return{listQuery:{keyword:"",alarmType:"",alarmStatus:"1",startTime:"",endTime:"",offset:1,limit:20,sort:"",order:""},columns:[{text:"设备编号",value:"deviceCode",align:"center"},{text:"设备名称",value:"deviceName",align:"center"},{text:"报警时间",value:"alarmTime",align:"center"},{text:"设备位置",value:"address",align:"center"},{text:"报警类型",value:"alarmTypeName",align:"center"}],total:0,list:[],listLoading:!0,dialogFormVisible:!1,alarmStatusList:[{name:"正在报警",value:"1"},{name:"已取消",value:"2"}],alarmTypeList:[],timeRange:[]}},watch:{timeRange:function(e){e&&e.length>0?(this.listQuery.startTime=e[0],this.listQuery.endTime=e[1]):(this.listQuery.startTime="",this.listQuery.endTime="")}},created:function(){this.fetchAlarmType(),this.fetchData()},activated:function(){this.fetchData()},methods:{fetchData:function(){var e=this,a=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];this.listLoading=!0,a||(this.listQuery.offset=1),Object(l.a)(this.listQuery).then(function(a){200===a.code?(e.list=a.data.rows,e.total=parseInt(a.data.total)):e.$message.error(a.message),e.listLoading=!1})},search:function(){this.fetchData(!1)},showDetail:function(e){this.dialogFormVisible=!0,this.$refs.alarmdetail.initDialog(this.dialogFormVisible,e)},clearInput:function(){this.listQuery={name:"",sex:"",nation:"",collReason:"",cardType:"",idCardNo:"",alarmReason:"",startTime:"",endTime:"",offset:1,limit:20,sort:"",order:""},this.timeRange=[],this.fetchData(!1)},fetchAlarmType:function(){var e=this;Object(l.b)().then(function(a){e.alarmTypeList=a.data})},indexMethod:function(e){return this.listQuery.limit*(this.listQuery.offset-1)+e+1},handleSizeChange:function(e){this.listQuery.limit=e,this.fetchData()},handleCurrentChange:function(e){this.listQuery.offset=e,this.fetchData()}}},i=(t("Hn/C"),t("z1ps"),t("KHd+")),s=Object(i.a)(r,function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"app-container"},[t("div",{staticClass:"search-div"},[t("div",{staticClass:"search-left"},[t("el-form",{ref:"selectForm",staticClass:"form-container",attrs:{inline:!0,model:e.listQuery}},[t("el-row",[t("el-form-item",[t("el-input",{attrs:{placeholder:"设备编号/设备名称",clearable:""},model:{value:e.listQuery.keyword,callback:function(a){e.$set(e.listQuery,"keyword","string"==typeof a?a.trim():a)},expression:"listQuery.keyword"}})],1),e._v(" "),t("el-form-item",[t("el-select",{attrs:{placeholder:"报警类型",clearable:""},model:{value:e.listQuery.alarmType,callback:function(a){e.$set(e.listQuery,"alarmType",a)},expression:"listQuery.alarmType"}},e._l(e.alarmTypeList,function(e){return t("el-option",{key:e.value,attrs:{label:e.name,value:e.value}})}))],1),e._v(" "),t("el-form-item",{staticClass:"selectForm-container-item",attrs:{prop:"startTime"}},[t("el-date-picker",{attrs:{type:"datetimerange","range-separator":"至","value-format":"yyyy-MM-dd HH:mm:ss","start-placeholder":"报警开始时间","end-placeholder":"报警结束时间"},model:{value:e.timeRange,callback:function(a){e.timeRange=a},expression:"timeRange"}})],1),e._v(" "),t("el-button",{staticClass:"filter-item",attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.search}},[e._v("搜索")]),e._v(" "),t("el-button",{staticClass:"filter-item",attrs:{type:"warning",icon:"el-icon-delete"},on:{click:e.clearInput}},[e._v("重置")])],1)],1)],1)]),e._v(" "),t("div",[t("el-row",{staticClass:"table-title"},[t("el-col",{attrs:{span:6}},[t("div",{staticClass:"title-header"},[t("i",{staticClass:"el-icon-menu"}),e._v("数据列表")])])],1),e._v(" "),t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],staticClass:"table",attrs:{data:e.list,border:""}},[t("el-table-column",{attrs:{index:e.indexMethod,label:"#",align:"center",type:"index"}}),e._v(" "),e._l(e.columns,function(a){return t("el-table-column",{key:a.value,attrs:{label:a.text,width:a.width,align:a.align,"show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(l){return[t("span",[e._v(e._s(l.row[a.value]))])]}}])})}),e._v(" "),t("el-table-column",{attrs:{label:"操作",align:"center",width:"130"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{type:"text",size:"small"},on:{click:function(t){e.showDetail(a.row)}}},[e._v("详情")])]}}])})],2)],1),e._v(" "),t("div",{staticClass:"pagination-container"},[t("el-pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>e.listQuery.limit,expression:"total>listQuery.limit"}],attrs:{"current-page":e.listQuery.offset,"page-sizes":[20,30,50],"page-size":e.listQuery.limit,total:e.total,align:"center",layout:"total, sizes, prev, pager, next"},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),e._v(" "),t("alarm-detail",{directives:[{name:"show",rawName:"v-show",value:e.dialogFormVisible,expression:"dialogFormVisible"}],ref:"alarmdetail"})],1)},[],!1,null,"1b90dea2",null);s.options.__file="listAlarmNow.vue";a.default=s.exports},E7SI:function(e,a,t){},"Hn/C":function(e,a,t){"use strict";var l=t("jh0d");t.n(l).a},YUbq:function(e,a,t){"use strict";var l=t("E7SI");t.n(l).a},aiYh:function(e,a,t){"use strict";var l=t("ngQV"),r={name:"AlarmDetail",data:function(){return{dialogFormVisible:!1,alarmForm:{id:"",deviceName:"",alarmTime:"",alarmTypeName:"",alarmValue:"",alarmStatusName:"",cancelTime:"",address:""}}},created:function(){},methods:{initDialog:function(e){var a=this,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;this.dialogFormVisible=e,this.resetForm(),Object(l.c)(t.id).then(function(e){if(200===e.code){var t=e.data;a.alarmForm={id:t.id,deviceName:t.deviceName,alarmTime:t.alarmTime,alarmTypeName:t.alarmTypeName,alarmValue:t.alarmValue,alarmStatusName:t.alarmStatusName,cancelTime:t.cancelTime,address:t.address}}}).catch(function(){})},resetForm:function(){this.alarmForm={id:"",deviceName:"",alarmTime:"",alarmTypeName:"",alarmValue:"",alarmStatusName:"",cancelTime:"",address:""}}}},i=(t("YUbq"),t("KHd+")),s=Object(i.a)(r,function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("el-dialog",{attrs:{"close-on-click-modal":!1,visible:e.dialogFormVisible,title:"报警详情","append-to-body":""},on:{"update:visible":function(a){e.dialogFormVisible=a}}},[t("el-form",{ref:"dataForm",attrs:{model:e.alarmForm,"label-well-code":"right","label-width":"110px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{label:"设备名称",prop:"deviceName"}},[t("el-input",{attrs:{disabled:"",type:"text",placeholder:""},model:{value:e.alarmForm.deviceName,callback:function(a){e.$set(e.alarmForm,"deviceName","string"==typeof a?a.trim():a)},expression:"alarmForm.deviceName"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{label:"报警时间",prop:"alarmTime"}},[t("el-input",{attrs:{disabled:"",type:"text",placeholder:""},model:{value:e.alarmForm.alarmTime,callback:function(a){e.$set(e.alarmForm,"alarmTime","string"==typeof a?a.trim():a)},expression:"alarmForm.alarmTime"}})],1)],1)],1),e._v(" "),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{label:"报警类型",prop:"alarmTypeName"}},[t("el-input",{attrs:{disabled:"",type:"text",placeholder:""},model:{value:e.alarmForm.alarmTypeName,callback:function(a){e.$set(e.alarmForm,"alarmTypeName","string"==typeof a?a.trim():a)},expression:"alarmForm.alarmTypeName"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{label:"报警数值",prop:"alarmValue"}},[t("el-input",{attrs:{disabled:"",type:"text",placeholder:""},model:{value:e.alarmForm.alarmValue,callback:function(a){e.$set(e.alarmForm,"alarmValue","string"==typeof a?a.trim():a)},expression:"alarmForm.alarmValue"}})],1)],1)],1),e._v(" "),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{label:"报警状态",prop:"alarmStatusName"}},[t("el-input",{attrs:{disabled:"",type:"text",placeholder:""},model:{value:e.alarmForm.alarmStatusName,callback:function(a){e.$set(e.alarmForm,"alarmStatusName","string"==typeof a?a.trim():a)},expression:"alarmForm.alarmStatusName"}})],1)],1),e._v(" "),t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{label:"消警时间",prop:"cancelTime"}},[t("el-input",{attrs:{disabled:"",type:"text",placeholder:""},model:{value:e.alarmForm.cancelTime,callback:function(a){e.$set(e.alarmForm,"cancelTime","string"==typeof a?a.trim():a)},expression:"alarmForm.cancelTime"}})],1)],1)],1),e._v(" "),t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:10}},[t("el-form-item",{attrs:{label:"设备位置",prop:"address"}},[t("el-input",{attrs:{disabled:"",type:"text",placeholder:""},model:{value:e.alarmForm.address,callback:function(a){e.$set(e.alarmForm,"address","string"==typeof a?a.trim():a)},expression:"alarmForm.address"}})],1)],1)],1)],1)],1)},[],!1,null,"7b26a8d3",null);s.options.__file="alarmDetail.vue";a.a=s.exports},jh0d:function(e,a,t){},ngQV:function(e,a,t){"use strict";t.d(a,"a",function(){return i}),t.d(a,"c",function(){return s}),t.d(a,"b",function(){return n});var l=t("t3Un"),r=t("Kw5r");function i(e){var a=r.default.prototype.baseConfig.lampBasePath;return Object(l.a)({url:a+"alarm/listPage",method:"get",params:e})}function s(e){var a=r.default.prototype.baseConfig.lampBasePath;return Object(l.a)({url:a+"alarm/detail/"+e,method:"get"})}function n(){return Object(l.a)({url:"/dict/code/lampAlarmType",method:"get"})}},z1ps:function(e,a,t){"use strict";var l=t("0cBA");t.n(l).a}}]);