ludc
2025-01-16 5203081b68e3a8dc139d1807b2f8774e4a00a82a
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-05bbc016"],{"1ef7":function(e,t,r){},"6b0a":function(e,t,r){"use strict";r("1ef7")},c3d0:function(e,t,r){"use strict";r.r(t);var i=function(){var e=this,t=e._self._c;return t("el-container",[t("el-main",[t("basic-container",[t("div",{staticStyle:{margin:"0 0 10px 20px"}},[0==e.form.delType&&e.permissionList.saveBtn?t("el-button",{attrs:{icon:"el-icon-check",size:"small",type:"primary"},on:{click:e.saveHandler}},[e._v("保存\n        ")]):e._e(),0!=e.form.delType&&e.permissionList.delBtn?t("el-button",{attrs:{icon:"el-icon-delete",size:"small",type:"danger"},on:{click:e.delHandler}},[e._v("删除\n        ")]):e._e()],1),t("avue-form",{ref:"form",attrs:{option:e.formOption},model:{value:e.form,callback:function(t){e.form=t},expression:"form"}}),t("div",{staticClass:"tip"},[t("div",{staticStyle:{color:"#D40000","margin-left":"0"}},[e._v("日志基础配置说明:")]),t("div",[e._v("1、日志删除包含手动删除和自动删除。")]),t("div",[e._v("2、自动删除会根据日志的保存期限来进行日志删除。")]),t("div",[e._v("3、手动删除根据选定的时间来进行日志删除。")])])],1)],1)],1)},a=[],o=(r("8e6e"),r("ac6a"),r("456d"),r("ade3")),n=r("d47d"),s=r("5880");function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);t&&(i=i.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,i)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach((function(t){Object(o["a"])(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}var d={name:"basicConf",data:function(){return{form:{period:""},periodData:[],formOption:{submitBtn:!1,emptyBtn:!1,column:[{label:"日志删除",prop:"delType",span:24,labelWidth:120,type:"radio",value:0,dicData:[{label:"自动删除",value:0},{label:"手动删除",value:1}]},{label:"保存日期",prop:"period",type:"select",labelWidth:120,dicData:this.periodData,props:{label:"value",value:"code"},rules:[{required:!0,message:"请选择保存日期",trigger:"blur"}]},{label:"请选择日期",prop:"deleteDate",type:"date",valueFormat:"yyyy-MM-dd",labelWidth:120,display:!1,rules:[{required:!0,message:"请选择日期",trigger:"blur"}]}]}}},computed:l(l({},Object(s["mapGetters"])(["permission"])),{},{permissionList:function(){return{saveBtn:this.vaildData(this.permission[this.$route.query.id].save,!1),delBtn:this.vaildData(this.permission[this.$route.query.id].DELETE,!1)}}}),created:function(){this.getPeroid()},watch:{"form.delType":{handler:function(e){0==e?(this.formOption.column[1].display=!0,this.formOption.column[2].display=!1):(this.formOption.column[1].display=!1,this.formOption.column[2].display=!0)}}},methods:{getPeroid:function(){var e=this;Object(n["getPeroid"])().then((function(t){e.$refs.form.updateDic("period",t.data.data),e.periodData=t.data.data,e.form.period=t.data.data.filter((function(e){return e.choose}))[0].code})).catch((function(e){}))},saveHandler:function(){var e=this;Object(n["savePeriod"])({period:this.form.period}).then((function(t){t.data.success&&e.$message.success("保存成功")}))},delHandler:function(){var e=this;this.$refs.form.validate((function(t,r){t&&(Object(n["deleteLog"])({deleteDate:e.form.deleteDate}).then((function(t){t.data.success&&e.$message.success("删除成功")})),r())}))}}},p=d,u=(r("6b0a"),r("2877")),f=Object(u["a"])(p,i,a,!1,null,"16932e5c",null);t["default"]=f.exports}}]);