70bbe732dcc08ed5fdb404db9f503daa86f48c622b93113fdda43b41a37cdb9e58f581ad13c899f9e9807f01f372f9e08289684364506e910f3a4b681b1a 8.0 KB

1
  1. {"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-2d0de675\"],{8601: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(\"div\",{staticClass:\"app-container\"},[a(\"el-form\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.showSearch,expression:\"showSearch\"}],ref:\"queryForm\",attrs:{model:e.queryParams,size:\"small\",inline:!0,\"label-width\":\"68px\"}},[a(\"el-form-item\",{attrs:{label:\"登录地址\",prop:\"ipaddr\"}},[a(\"el-input\",{staticStyle:{width:\"240px\"},attrs:{maxlength:\"128\",placeholder:\"请输入登录地址\",clearable:\"\"},model:{value:e.queryParams.ipaddr,callback:function(t){e.$set(e.queryParams,\"ipaddr\",t)},expression:\"queryParams.ipaddr\"}})],1),a(\"el-form-item\",{attrs:{label:\"用户账号\",prop:\"userName\"}},[a(\"el-input\",{staticStyle:{width:\"240px\"},attrs:{maxlength:\"50\",placeholder:\"请输入用户账号\",clearable:\"\"},model:{value:e.queryParams.userName,callback:function(t){e.$set(e.queryParams,\"userName\",t)},expression:\"queryParams.userName\"}})],1),a(\"el-form-item\",{attrs:{label:\"登录状态\",prop:\"status\"}},[a(\"el-select\",{staticStyle:{width:\"240px\"},attrs:{placeholder:\"请选择登录状态\",clearable:\"\"},model:{value:e.queryParams.status,callback:function(t){e.$set(e.queryParams,\"status\",t)},expression:\"queryParams.status\"}},e._l(e.statusOptions,(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-date-picker\",{staticStyle:{width:\"240px\"},attrs:{\"value-format\":\"yyyy-MM-dd\",type:\"daterange\",\"range-separator\":\"-\",\"start-placeholder\":\"开始日期\",\"end-placeholder\":\"结束日期\"},model:{value:e.dateRange,callback:function(t){e.dateRange=t},expression:\"dateRange\"}})],1),a(\"el-form-item\",[a(\"el-button\",{attrs:{type:\"primary\",icon:\"el-icon-search\",size:\"mini\"},on:{click:e.handleQuery}},[e._v(\"搜索\")]),a(\"el-button\",{attrs:{icon:\"el-icon-refresh\",size:\"mini\"},on:{click:e.resetQuery}},[e._v(\"重置\")])],1)],1),a(\"el-row\",{staticClass:\"mb8\",attrs:{gutter:10}},[a(\"el-col\",{attrs:{span:1.5}},[a(\"el-button\",{directives:[{name:\"hasPermi\",rawName:\"v-hasPermi\",value:[\"auditManager:logininfor:remove\"],expression:\"['auditManager:logininfor:remove']\"}],staticStyle:{display:\"none\"},attrs:{type:\"danger\",plain:\"\",icon:\"el-icon-delete\",size:\"mini\"},on:{click:e.handleDelete}},[e._v(\"删除\")])],1),a(\"el-col\",{attrs:{span:1.5}},[a(\"el-button\",{directives:[{name:\"hasPermi\",rawName:\"v-hasPermi\",value:[\"auditManager:logininfor:remove\"],expression:\"['auditManager:logininfor:remove']\"}],staticStyle:{display:\"none\"},attrs:{type:\"danger\",plain:\"\",icon:\"el-icon-delete\",size:\"mini\"},on:{click:e.handleClean}},[e._v(\"清空\")])],1)],1),a(\"div\",{staticStyle:{\"padding-top\":\"10px\"}},[a(\"vxe-table\",{ref:\"tables\",staticClass:\"mytable-style\",attrs:{align:\"center\",loading:e.loading,\"auto-resize\":\"\",border:\"\",resizable:\"\",\"export-config\":\"\",\"highlight-current-row\":\"\",\"show-overflow\":\"\",\"max-height\":\"700\",data:e.list,\"radio-config\":{trigger:\"row\"},\"sort-config\":{remote:\"true\"}},on:{\"sort-change\":e.sortChangeEvent}},[a(\"vxe-table-column\",{attrs:{field:\"infoId\",title:\"访问编号\"}}),a(\"vxe-table-column\",{attrs:{field:\"userName\",title:\"用户账号\",sortable:!0}}),a(\"vxe-table-column\",{attrs:{field:\"ipaddr\",title:\"登录地址\",width:\"130\"}}),a(\"vxe-table-column\",{attrs:{field:\"browser\",title:\"浏览器\"}}),a(\"vxe-table-column\",{attrs:{field:\"os\",title:\"操作系统\"}}),a(\"vxe-table-column\",{attrs:{field:\"status\",title:\"登录状态\",formatter:e.statusFormat}}),a(\"vxe-table-column\",{attrs:{field:\"msg\",title:\"操作信息\"}}),a(\"vxe-table-column\",{attrs:{field:\"loginTime\",title:\"登录日期\",sortable:!0}})],1),a(\"vxe-pager\",{directives:[{name:\"show\",rawName:\"v-show\",value:e.showTable,expression:\"showTable\"}],attrs:{perfect:\"\",\"current-page\":e.currentPage,\"page-size\":e.pageSize,total:e.total,\"page-sizes\":[10,50,100],layouts:[\"PrevJump\",\"PrevPage\",\"JumpNumber\",\"NextPage\",\"NextJump\",\"Sizes\",\"FullJump\",\"Total\"]},on:{\"update:currentPage\":function(t){e.currentPage=t},\"update:current-page\":function(t){e.currentPage=t},\"update:pageSize\":function(t){e.pageSize=t},\"update:page-size\":function(t){e.pageSize=t},\"page-change\":e.handlePageChange}})],1)],1)},s=[],i=a(\"c7eb\"),n=a(\"1da1\"),o=a(\"2ef0\"),l={name:\"Logininfor\",data:function(){return{showTable:!0,currentPage:1,pageSize:10,total:0,statusOptions:[{value:\"0\",label:\"成功\"},{value:\"1\",label:\"失败\"}],loading:!0,ids:[],single:!0,multiple:!0,selectName:\"\",showSearch:!0,list:[],dateRange:[],defaultSort:{prop:\"loginTime\",order:\"descending\"},queryParams:{ipaddr:void 0,userName:void 0,status:void 0},sortOrder:\"loginTime&desc\"}},created:function(){this.getList()},methods:{sortChangeEvent:function(e){e.column;var t=e.property,a=e.order;null==a&&(a=\"desc\"),this.currentPage=1,this.sortOrder=t+\"&\"+a,this.getList()},handlePageChange:function(e){var t=e.currentPage,a=e.pageSize;this.currentPage=t,this.pageSize=a,this.getList()},statusFormat:function(e){for(var t=e.cellValue,a=\"未知的类型\",r=0;r<this.statusOptions.length;r++)\"0\"==t?a=\"成功\":\"1\"==t&&(a=\"失败\");return a},getList:Object(o[\"debounce\"])(Object(n[\"a\"])(Object(i[\"a\"])().mark((function e(){var t,a,r,s,n,o=this;return Object(i[\"a\"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,this.$axios.get(\"/sysPolicyController/getLicenseKey\").then((function(e){t=e.data.sysTime,a=e.data.lk})).catch((function(e){}));case 2:return this.loading=!0,null==this.dateRange?(r=\"\",s=\"\"):(r=this.dateRange[0],s=this.dateRange[1]),n={currentPage:this.currentPage,pageSize:this.pageSize,ipaddr:this.queryParams.ipaddr,userName:this.queryParams.userName,status:this.queryParams.status,startLoginTime:r,endLoginTime:s,sortOrder:this.sortOrder,sysTime:t,lk:a},e.next=7,this.$axios.get(\"/sysLogininforController/getAll\",{params:n}).then((function(e){o.list=e.data.records,o.total=e.data.total,\"\"==e.data.records?o.showTable=!1:o.showTable=!0,o.loading=!1})).catch((function(e){o.loading=!1}));case 7:case\"end\":return e.stop()}}),e,this)}))),1e3),handleQuery:function(){this.currentPage=1,this.pageSize=10,this.getList()},resetQuery:function(){this.dateRange=[],this.resetForm(\"queryForm\")},handleDelete:function(){var e=this,t=this.$refs.tables.getRadioRecord(!0);null!=t?this.$confirm(\"是否确认删除用户?\",\"提示\",{confirmButtonText:\"确定\",cancelButtonText:\"取消\",type:\"warning\"}).then((function(){e.doDelete(t)})).catch((function(){})):this.$message({type:\"warning\",message:\"请选择记录!\"})},doDelete:Object(o[\"debounce\"])((function(e){var t=this,a={infoId:e.infoId};this.$axios.post(\"/sysLogininforController/delLoginInfo\",a).then((function(e){0==e.code?(t.$message({type:\"success\",message:\"删除成功!\"}),t.getList()):t.$message({type:\"error\",message:e.data})})).catch((function(e){t.$message({type:\"error\",message:\"删除失败!\"}),t.loading=!1}))}),1e3),handleClean:function(){var e=this;\"\"!=this.list?this.$confirm(\"是否确认清空所有登录日志数据项?\",\"提示\",{confirmButtonText:\"确定\",cancelButtonText:\"取消\",type:\"warning\"}).then((function(){e.cleanLogininfor()})).catch((function(){})):this.$message({type:\"warning\",message:\"没有记录不能清空!\"})},cleanLogininfor:Object(o[\"debounce\"])((function(){var e=this;this.$axios.post(\"/sysLogininforController/cleanLogininfor\",{}).then((function(t){0==t.code?(e.$message({type:\"success\",message:\"清空成功!\"}),e.getList()):e.$message({type:\"error\",message:t.data})})).catch((function(t){e.$message({type:\"error\",message:\"清空失败!\"}),e.loading=!1}))}),1e3)}},c=l,u=a(\"2877\"),d=Object(u[\"a\"])(c,r,s,!1,null,null,null);t[\"default\"]=d.exports}}]);","extractedComments":[]}