ludc
2025-01-02 63c4ba75fe0b27980101cf8178df113f0a6852c6
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-087bebfc","chunk-2d0e6678","chunk-2d0e6678","chunk-2d0e6678","chunk-2d0e6678"],{9935:function(e,t,a){"use strict";t["a"]={border:!0,height:"auto",index:!0,indexFixed:!1,dialogDrag:!0,searchShow:!0,searchIcon:!0,selection:!0,selectionFixed:!1,stripe:!0,headerAlign:"center",align:"center",emptyText:"暂无内容",tip:!1}},b380:function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e._self._c;return t("basic-container",[t("avue-crud",{ref:"logCrud",attrs:{data:e.tableData,option:e.option,page:e.page,"table-loading":e.tableLoading},on:{"update:page":function(t){e.page=t},"on-load":e.getTableList,"refresh-change":e.handleRefresh,"search-change":e.handleSearch,"search-reset":e.handleReset,"size-change":e.sizeChange,"row-click":e.rowClickHandler,"current-change":e.currentChange},scopedSlots:e._u([{key:"menuLeft",fn:function(a){return[e.permissionList.exportBtn?t("el-button",{attrs:{icon:"el-icon-download",plain:"",size:"small",type:"primary"},on:{click:e.exportClickHandler}},[e._v("导出\n      ")]):e._e()]}}])})],1)},n=[],i=(a("8e6e"),a("ac6a"),a("456d"),a("ade3")),o=a("9935"),s=a("d47d"),c=a("d9a3"),l=a("5880");function h(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,r)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?h(Object(a),!0).forEach((function(t){Object(i["a"])(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):h(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}var d={name:"index",data:function(){return{tableLoading:!1,tableData:[],option:p(p({},o["a"]),{},{addBtn:!1,editBtn:!1,delBtn:!1,calcHeight:-60,align:"left",headerAlign:"center",menu:!1,searchMenuSpan:6,searchIcon:!1,column:[{label:"用户名",prop:"username",search:!0,searchSpan:4,searchLabel:"操作用户",type:"select",dicUrl:"/api/loginBasicController/getOperatingUsers",sortable:!0,width:200},{label:"姓名",prop:"truename",sortable:!0,width:150},{label:"用户IP",prop:"userIp",search:!0,searchSpan:4,sortable:!0,width:150},{label:"模块",prop:"moduleName",sortable:!0,overHidden:!0},{label:"操作",prop:"type",sortable:!0,width:150},{label:"时间",prop:"date",type:"date",search:!0,searchOrder:1,searchSpan:8,searchRange:!0,searchLabel:"查询日期",valueFormat:"yyyy-MM-dd",width:160},{label:"描述",prop:"result",overHidden:!0,width:380}]}),page:{currentPage:1,pageSize:50,total:0,pageSizes:[10,30,50,100]},searchParams:{},selectList:[]}},watch:{$route:function(e,t){this.getTableList()}},computed:p(p({},Object(l["mapGetters"])(["permission"])),{},{permissionList:function(){return{exportBtn:this.vaildData(this.permission[this.$route.query.id].EXPORT,!1)}}}),created:function(){},methods:{getTableList:function(){var e=this;this.tableLoading=!0,Object(s["getLogListByContion"])(this.page.currentPage,this.page.pageSize,p({logType:this.$route.query.logType,roleType:this.$route.query.roleType},this.searchParams)).then((function(t){e.tableData=t.data.data,e.page.total=t.data.total,e.tableLoading=!1}))},handleSearch:function(e,t){this.searchParams={userName:e.truename,ipText:e.userIp,startDate:e.date[0],endDate:e.date[1]},this.getTableList(),t()},handleReset:function(){this.searchParams={},this.getTableList()},sizeChange:function(e){this.page.pageSize=e},currentChange:function(e){this.page.currentPage=e},handleRefresh:function(){this.getTableList()},exportClickHandler:function(){var e=this,t=this.$loading({});Object(s["exportLog"])(p({pageNo:1,pageSize:-1,logType:this.$route.query.logType,roleType:this.$route.query.roleType},this.searchParams)).then((function(a){c["a"].downloadFileByBlobHandler(a),e.createdLoading=!1,e.$message.success("导出成功"),t.close()}))},rowClickHandler:function(e){var t=this;c["a"].rowClickHandler(e,this.$refs.logCrud,this.lastIndex,(function(e){t.lastIndex=e}),(function(){t.selectList=[]}))}}},u=d,g=a("2877"),b=Object(g["a"])(u,r,n,!1,null,"6e68cc4e",null);t["default"]=b.exports}}]);