chunk-bbc13950.00752f33.js 11 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-bbc13950"],{"0a2f":function(t,e,a){"use strict";a.d(e,"h",(function(){return o})),a.d(e,"g",(function(){return l})),a.d(e,"a",(function(){return i})),a.d(e,"b",(function(){return r})),a.d(e,"f",(function(){return u})),a.d(e,"d",(function(){return c})),a.d(e,"c",(function(){return s})),a.d(e,"e",(function(){return d}));var n=a("b775");function o(t){return Object(n["a"])({url:"/admin/userControlEarlyWarningList/userControlEarlyWarningListExcel",method:"post",data:t})}function l(t){return Object(n["a"])({url:"/admin/userControlEarlyWarningList/getPageList",method:"post",data:t})}function i(t){return Object(n["a"])({url:"/admin/userControlEarlyWarningList/addOrUpdate",method:"post",data:t})}function r(t){return Object(n["a"])({url:"/admin/userControlEarlyWarningList/delete",method:"get",params:{controlEarlyWarningId:t}})}function u(t){return Object(n["a"])({url:"/admin/controlEarlyWarningListLog/getListLogPageInfo",method:"post",data:t})}function c(t){return Object(n["a"])({url:"/admin/controlEarlyWarningListLog/getListLog",method:"get",params:t})}function s(t){return Object(n["a"])({url:"/admin/controlEarlyWarningListLog/earlyWarningConfirm",method:"get",params:{id:t}})}function d(t){return Object(n["a"])({url:"/admin/controlEarlyWarningListLog/getListLogExcel",method:"post",responseType:"blob",data:t})}},"333d":function(t,e,a){"use strict";var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"pagination-container",class:{hidden:t.hidden}},[a("el-pagination",t._b({attrs:{background:t.background,"current-page":t.currentPage,"page-size":t.pageSize,layout:t.layout,"page-sizes":t.pageSizes,total:t.total},on:{"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e},"update:pageSize":function(e){t.pageSize=e},"update:page-size":function(e){t.pageSize=e},"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange}},"el-pagination",t.$attrs,!1))],1)},o=[];a("a9e3");Math.easeInOutQuad=function(t,e,a,n){return t/=n/2,t<1?a/2*t*t+e:(t--,-a/2*(t*(t-2)-1)+e)};var l=function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(t){window.setTimeout(t,1e3/60)}}();function i(t){document.documentElement.scrollTop=t,document.body.parentNode.scrollTop=t,document.body.scrollTop=t}function r(){return document.documentElement.scrollTop||document.body.parentNode.scrollTop||document.body.scrollTop}function u(t,e,a){var n=r(),o=t-n,u=20,c=0;e="undefined"===typeof e?500:e;var s=function t(){c+=u;var r=Math.easeInOutQuad(c,n,o,e);i(r),c<e?l(t):a&&"function"===typeof a&&a()};s()}var c={name:"Pagination",props:{total:{required:!0,type:Number},page:{type:Number,default:1},limit:{type:Number,default:20},pageSizes:{type:Array,default:function(){return[5,10,20,30,50]}},layout:{type:String,default:"total, sizes, prev, pager, next, jumper"},background:{type:Boolean,default:!0},autoScroll:{type:Boolean,default:!0},hidden:{type:Boolean,default:!1}},computed:{currentPage:{get:function(){return this.page},set:function(t){this.$emit("update:page",t)}},pageSize:{get:function(){return this.limit},set:function(t){this.$emit("update:limit",t)}}},methods:{handleSizeChange:function(t){this.$emit("pagination",{page:this.currentPage,limit:t}),this.autoScroll&&u(0,800)},handleCurrentChange:function(t){this.$emit("pagination",{page:t,limit:this.pageSize}),this.autoScroll&&u(0,800)}}},s=c,d=(a("c799"),a("2877")),p=Object(d["a"])(s,n,o,!1,null,"07f7dac8",null);e["a"]=p.exports},"4dd0":function(t,e,a){"use strict";a("5951")},5951:function(t,e,a){},c49a:function(t,e,a){},c799:function(t,e,a){"use strict";a("c49a")},cb04:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-container"},[t.checkRole([1,2,5])&&1===t.isOut?a("el-button",{staticClass:"margin-left",attrs:{type:"primary",icon:"el-icon-download"},on:{click:t.download}},[t._v("导出记录 ")]):t._e(),a("el-input",{staticClass:"margin-left input",attrs:{placeholder:"请输入预警人员姓名"},model:{value:t.page.data.name,callback:function(e){t.$set(t.page.data,"name",e)},expression:"page.data.name"}}),a("el-input",{staticClass:"margin-left input",attrs:{placeholder:"请输入预警人员证件号"},model:{value:t.page.data.idNumber,callback:function(e){t.$set(t.page.data,"idNumber",e)},expression:"page.data.idNumber"}}),a("el-select",{staticClass:"margin-left input",attrs:{filterable:"",clearable:"",placeholder:"请选择预警是否确认"},model:{value:t.page.data.status,callback:function(e){t.$set(t.page.data,"status",e)},expression:"page.data.status"}},t._l(t.warning_list,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1),a("el-input",{staticClass:"margin-left input",attrs:{placeholder:"请输入布控人姓名"},model:{value:t.page.data.controlName,callback:function(e){t.$set(t.page.data,"controlName",e)},expression:"page.data.controlName"}}),a("el-input",{staticClass:"margin-left input",attrs:{placeholder:"请输入布控人手机号"},model:{value:t.page.data.controlPhone,callback:function(e){t.$set(t.page.data,"controlPhone",e)},expression:"page.data.controlPhone"}}),a("el-input",{staticClass:"margin-left input",attrs:{placeholder:"请输入布控人单位"},model:{value:t.page.data.controlUnit,callback:function(e){t.$set(t.page.data,"controlUnit",e)},expression:"page.data.controlUnit"}}),a("el-date-picker",{staticClass:"margin-left",attrs:{type:"datetime",placeholder:"选择开始时间","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.page.data.startTime,callback:function(e){t.$set(t.page.data,"startTime",e)},expression:"page.data.startTime"}}),a("el-date-picker",{staticClass:"margin-left",attrs:{type:"datetime",placeholder:"选择结束时间","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.page.data.endTime,callback:function(e){t.$set(t.page.data,"endTime",e)},expression:"page.data.endTime"}}),a("el-button",{staticClass:"margin-left",attrs:{type:"primary",icon:"el-icon-search"},on:{click:t.fetchData}},[t._v("搜索")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],ref:"table_form",staticClass:"table",attrs:{data:t.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{attrs:{label:"序号",align:"center",width:"80px"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(t.indexMethod(e.$index))+" ")]}}])}),a("el-table-column",{attrs:{label:"设备名称",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("matchNull")(e.row.snName)))])]}}])}),a("el-table-column",{attrs:{label:"预警人现场照片",align:"center"},scopedSlots:t._u([{key:"default",fn:function(t){return[a("el-image",{staticStyle:{width:"100px",height:"100px"},attrs:{src:t.row.photo,"preview-src-list":[t.row.photo]}})]}}])}),a("el-table-column",{attrs:{label:"预警人姓名",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("matchNull")(e.row.name)))])]}}])}),a("el-table-column",{attrs:{label:"预警人证件号",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("matchNull")(e.row.idNumber)))])]}}])}),a("el-table-column",{attrs:{label:"布控人姓名",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(t._f("matchNull")(e.row.controlName))+" ")]}}])}),a("el-table-column",{attrs:{label:"布控人手机号",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(t._f("matchNull")(e.row.controlPhone))+" ")]}}])}),a("el-table-column",{attrs:{label:"布控人单位",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("matchNull")(e.row.controlUnit)))])]}}])}),a("el-table-column",{attrs:{label:"过闸时间",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("matchNull")(e.row.faceTime)))])]}}])}),a("el-table-column",{attrs:{label:"预警是否确认",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[2===e.row.status?a("el-tag",{attrs:{type:"success"}},[t._v("已确认")]):1===e.row.status?a("el-tag",{attrs:{type:"danger"}},[t._v("未确认")]):t._e()]}}])}),a("el-table-column",{attrs:{align:"center",prop:"",label:"操作区"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("el-button",{attrs:{disabled:1!==e.row.status,type:"danger",size:"small"},on:{click:function(a){return t.warningSure(e.row.id)}}},[t._v("确认")])]}}])})],1),a("pagination",{attrs:{total:t.total,page:t.page.pageNum,limit:t.page.pageSize},on:{"update:page":function(e){return t.$set(t.page,"pageNum",e)},"update:limit":function(e){return t.$set(t.page,"pageSize",e)},pagination:t.fetchData}})],1)},o=[],l=(a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("9861"),a("42d1")),i=a("333d"),r=a("0a2f"),u={name:"warning_record",components:{Pagination:i["a"]},filters:{matchNull:function(t){return t||"暂无数据"}},data:function(){return{list:[],listLoading:!0,page:{data:{controlName:null,controlPhone:null,controlUnit:null,idNumber:null,name:null,status:null,endTime:null,startTime:null},pageNum:1,pageSize:10},total:0,warning_list:[{id:2,name:"是"},{id:1,name:"否"}],isOut:this.$store.getters.isOut}},methods:{checkRole:l["a"],fetchData:function(){var t=this;this.listLoading=!0,Object(r["f"])(this.page).then((function(e){t.list=e.data.list,t.total=e.data.total,t.listLoading=!1}))},download:function(){var t=this;this.$prompt("请输入导出密码","提示",{confirmButtonText:"确定",cancelButtonText:"取消",closeOnClickModal:!1}).then((function(e){var a=e.value;"Nqj##361"==a?(t.$message({type:"success",message:"密码正确,正在下载..."}),t.loading=!0,Object(r["e"])(t.page.data).then((function(e){var a=document.createElement("a");a.style.display="none";var n=new Blob([e]);a.href=URL.createObjectURL(n),a.setAttribute("download","预警记录.xlsx"),document.body.appendChild(a),a.click(),document.body.removeChild(a),t.loading=!1}))):t.$message({type:"error",message:"您输入的密码不正确"})})).catch((function(){t.$message({type:"info",message:"取消导出"})}))},warningSure:function(t){var e=this;this.$confirm("确认预警吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning",center:!0}).then((function(){Object(r["c"])(t).then((function(t){e.fetchData(),e.$message({type:"success",message:"操作成功!"})}))}))},indexMethod:function(t){return(this.page.pageNum-1)*this.page.pageSize+t+1}},computed:{},watch:{},created:function(){this.fetchData()},mounted:function(){}},c=u,s=(a("4dd0"),a("2877")),d=Object(s["a"])(c,n,o,!1,null,"319c9596",null);e["default"]=d.exports}}]);