| 1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0111996c"],{"3bf3":function(e,t,s){},b380:function(e,t,s){"use strict";s.r(t);var i=function(){var e=this,t=e._self._c;return t("x-crud",{on:{load:e.onLoad},scopedSlots:e._u([{key:"slot-clear-btn",fn:function(){return[t("el-button",{directives:[{name:"permission",rawName:"v-permission",value:e.$service.system.log.clear,expression:"$service.system.log.clear"}],attrs:{size:"mini",type:"danger"},on:{click:e.clear}},[e._v("清空")])]},proxy:!0},{key:"slot-set",fn:function(){return[t("div",{staticClass:"slot-set"},[t("span",[e._v("日志保存天数")]),t("el-input-number",{attrs:{"controls-position":"right",size:"mini",max:1e4,min:1},on:{blur:e.saveDay},model:{value:e.day,callback:function(t){e.day=t},expression:"day"}})],1)]},proxy:!0}])})},r=[],n=s("5880"),a={data(){return{crud:null,day:1}},computed:{...Object(n["mapGetters"])(["permission"])},created(){this.$service.system.log.getKeep().then(e=>{this.day=e})},methods:{onLoad({ctx:e,app:t}){this.crud=t,e.service(this.$service.system.log).set("table",{columns:[{type:"index",align:"center",width:60},{prop:"userId",label:"用户ID",align:"center"},{prop:"name",label:"昵称",align:"center"},{prop:"action",label:"请求地址",align:"center",minWidth:"200","show-overflow-tooltip":!0},{prop:"params",label:"参数",align:"center",minWidth:"200","show-overflow-tooltip":!0},{prop:"ip",label:"ip",minWidth:"180",align:"center"},{prop:"ipAddr",label:"ip地址",minWidth:"150",align:"center"},{prop:"createTime",label:"创建时间",minWidth:"150",align:"center",sortable:!0}],op:{visible:!1},props:{"default-sort":{prop:"createTime",order:"descending"}}}).set("search",{key:{placeholder:"请输入请求地址, 参数,ip地址"}}).set("layout",[["refresh-btn","add-btn","slot-clear-btn","slot-set","flex1","search-key"],["data-table"],["flex1","pagination"]]).done(),t.refresh()},saveDay(){this.$service.system.log.setKeep(this.day).then(()=>{this.$message.success("保存成功")})},clear(){this.$confirm("是否要清空日志","提示",{type:"warning"}).then(()=>{this.$service.system.log.clear().then(()=>{this.$message.success("清空成功"),this.crud.refresh({page:1})}).catch(e=>{this.$message.error(e)})}).catch(()=>{})}}},o=a,l=(s("dbc7"),s("1805")),c=Object(l["a"])(o,i,r,!1,null,"709868ed",null);t["default"]=c.exports},dbc7:function(e,t,s){"use strict";s("3bf3")}}]);
|