cb408adb6e38d33327f6ecf5e035ef21b78320579caee17aca505ce09acfcd67ad862740560052313a591bee3c573f79d4fca1eef08634f7f5e27f9b791d 8.6 KB

1
  1. {"code":"(window[\"webpackJsonp\"]=window[\"webpackJsonp\"]||[]).push([[\"chunk-74ccfb23\"],{\"99dd\":function(e,t,a){\"use strict\";a(\"c555\")},c555:function(e,t,a){},cb8e:function(e,t,a){\"use strict\";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a(\"div\",{staticClass:\"app-container\"},[a(\"el-card\",{staticClass:\"box-carde\"},[a(\"div\",{staticClass:\"clearfix\",attrs:{slot:\"header\"},slot:\"header\"},[a(\"span\",[e._v(\"系统参数\")])]),a(\"el-button\",{directives:[{name:\"hasPermi\",rawName:\"v-hasPermi\",value:[\"system:config:add\"],expression:\"['system:config:add']\"}],attrs:{type:\"primary\",plain:\"\",icon:\"el-icon-plus\",size:\"mini\"},on:{click:e.insertEvent}},[e._v(\"新增 \")]),a(\"el-input\",{staticStyle:{width:\"300px\",margin:\"0px\",padding:\"0px\"},attrs:{maxlength:\"200\",placeholder:\"通过参数名搜索\",clearable:\"\",size:\"mini\",\"prefix-icon\":\"el-icon-search\"},model:{value:e.keywords,callback:function(t){e.keywords=t},expression:\"keywords\"}}),a(\"el-button\",{attrs:{type:\"primary\",icon:\"el-icon-search\",size:\"mini\"},on:{click:e.handleQuery}},[e._v(\"搜索\")]),a(\"div\",{staticStyle:{\"padding-top\":\"10px\"}},[a(\"vxe-table\",{ref:\"xTable\",staticClass:\"mytable-style\",attrs:{align:\"center\",loading:e.loading,\"auto-resize\":\"\",border:\"\",resizable:\"\",\"export-config\":\"\",\"highlight-current-row\":\"\",\"show-overflow\":\"\",\"keep-source\":!0,data:e.tableData,\"edit-rules\":e.rules,\"edit-config\":{trigger:\"manual\",mode:\"row\",autoClear:!1,icon:\"none\",activeMethod:e.activeCellMethod}}},[a(\"vxe-table-column\",{attrs:{title:\"参数配置\"}},[a(\"vxe-table-column\",{attrs:{field:\"sysKey\",title:\"参数名\",width:\"25%\",\"edit-render\":{name:\"$input\",props:{type:\"text\"}}}}),a(\"vxe-table-column\",{attrs:{field:\"sysValue\",title:\"参数值\",width:\"25%\",\"edit-render\":{name:\"$input\",attrs:{type:\"text\"}}}}),a(\"vxe-table-column\",{attrs:{field:\"sysDescribe\",title:\"参数描述\",width:\"25%\",\"edit-render\":{name:\"$input\",attrs:{type:\"text\"}}}}),a(\"vxe-table-column\",{attrs:{align:\"center\",width:\"25%\",title:\"操作\"},scopedSlots:e._u([{key:\"default\",fn:function(t){var n=t.row;return[e.$refs.xTable.isActiveByRow(n)?[a(\"el-button\",{staticStyle:{padding:\"3px 4px 3px 4px\",margin:\"2px\"},attrs:{size:\"mini\",icon:\"el-icon-edit\",loading:e.saveLoding},on:{click:function(t){return e.saveRowEvent(n)}}},[e._v(\"保存 \")]),a(\"el-button\",{staticStyle:{padding:\"3px 4px 3px 4px\",margin:\"2px\"},attrs:{size:\"mini\",icon:\"el-icon-edit\"},on:{click:function(t){return e.cancelRowEvent(n)}}},[e._v(\"取消 \")])]:[a(\"el-button\",{directives:[{name:\"hasPermi\",rawName:\"v-hasPermi\",value:[\"system:config:edit\"],expression:\"['system:config:edit']\"}],staticStyle:{padding:\"3px 4px 3px 4px\",margin:\"2px\"},attrs:{size:\"mini\",icon:\"el-icon-edit\",loading:e.btnLonding},on:{click:function(t){return e.editRowEvent(n)}}},[e._v(\"编辑 \")]),a(\"el-button\",{directives:[{name:\"hasPermi\",rawName:\"v-hasPermi\",value:[\"system:config:remove\"],expression:\"['system:config:remove']\"}],staticStyle:{padding:\"3px 4px 3px 4px\",margin:\"2px\"},attrs:{type:\"danger\",size:\"mini\",icon:\"el-icon-delete\",loading:e.btnLonding},on:{click:function(t){return e.removeEvent(n)}}},[e._v(\"删除 \")])]]}}])})],1)],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)],1)},i=[],s=a(\"c7eb\"),r=a(\"1da1\"),o=a(\"2ef0\"),c={data:function(){return{keywords:\"\",add:!1,addType:!1,loading:!1,saveLoding:!1,showTable:!0,btnLonding:!1,tableData:[],currentPage:1,pageSize:10,total:0,rules:{sysKey:[{required:!0,message:\"参数名不能为空\"},{max:50,message:\"参数名不能超过50个字符\",trigger:\"blur\"}],sysValue:[{required:!0,message:\"参数值不能为空\"},{max:50,message:\"参数值不能超过50个字符\",trigger:\"blur\"}],sysDescribe:[{required:!0,message:\"参数描述不能为空\"},{max:200,message:\"参数描述不能超过200个字符\",trigger:\"blur\"}]}}},created:function(){this.getList()},methods:{activeCellMethod:function(e){e.column;var t=e.columnIndex;return 1!==t},handleQuery:Object(o[\"debounce\"])((function(){this.currentPage=1,this.pageSize=10,this.getList()}),1e3),getList:function(){var e=this;return Object(r[\"a\"])(Object(s[\"a\"])().mark((function t(){var a,n,i,r;return Object(s[\"a\"])().wrap((function(t){while(1)switch(t.prev=t.next){case 0:return e.loading=!0,e.addType=!1,e.saveLoding=!1,e.btnLonding=!1,a=e.$refs.xTable,e.add&&a.clearActived().then((function(){a.remove(row),e.add=!1})),e.add=!1,t.next=9,e.$axios.get(\"/sysPolicyController/getLicenseKey\").then((function(e){n=e.data.sysTime,i=e.data.lk})).catch((function(e){}));case 9:return e.loading=!0,r={currentPage:e.currentPage,pageSize:e.pageSize,keywords:e.keywords,sysTime:n,lk:i},t.next=13,e.$axios.get(\"/sysParameterController/getAll\",{params:r}).then((function(t){e.tableData=t.data.records,e.total=t.data.total,\"\"==t.data.records?e.showTable=!1:e.showTable=!0,e.loading=!1})).catch((function(t){e.loading=!1}));case 13:case\"end\":return t.stop()}}),t)})))()},handlePageChange:function(e){var t=e.currentPage,a=e.pageSize;this.currentPage=t,this.pageSize=a,this.getList()},editRowEvent:function(e){this.btnLonding=!0,this.$refs.xTable.setActiveRow(e)},saveRowEvent:Object(o[\"debounce\"])((function(e){var t=this;this.saveLoding=!0,this.$refs.xTable.validate(function(){var a=Object(r[\"a\"])(Object(s[\"a\"])().mark((function a(n){var i,r;return Object(s[\"a\"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(!n){a.next=14;break}return a.next=3,t.$axios.get(\"/sysPolicyController/getLicenseKey\").then((function(e){i=e.data.sysTime,r=e.data.lk})).catch((function(e){}));case 3:if(e.sysTime=i,e.lk=r,!t.addType){a.next=10;break}return a.next=8,t.$axios.post(\"/sysParameterController/addParameter\",e).then((function(e){0==e.code&&t.$message.success(\"新增成功\"),1==e.code&&t.$message.error(e.data),t.btnLonding=!1,t.addType=!1,t.add=!1,t.saveLoding=!1,t.getList()})).catch((function(e){t.saveLoding=!1}));case 8:a.next=12;break;case 10:return a.next=12,t.$axios.post(\"/sysParameterController/updateParameter\",e).then((function(e){0==e.code&&t.$message.success(\"修改成功\"),1==e.code&&t.$message.error(e.data),t.getList(),t.saveLoding=!1,t.btnLonding=!1})).catch((function(e){t.saveLoding=!1}));case 12:a.next=16;break;case 14:t.$XModal.message({status:\"error\",message:\"校验不通过!\"}),t.saveLoding=!1;case 16:case\"end\":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}()),this.saveLoding=!1}),1e3),cancelRowEvent:function(e){var t=this;this.addType=!1,this.saveLoding=!1,this.btnLonding=!1;var a=this.$refs.xTable;this.add?a.clearActived().then((function(){a.remove(e),t.add=!1})):a.clearActived().then((function(){a.revertData(e)}))},removeEvent:function(e){var t=this;this.$XModal.confirm(\"您确定要删除该数据?\").then(function(){var a=Object(r[\"a\"])(Object(s[\"a\"])().mark((function a(n){var i,r,o;return Object(s[\"a\"])().wrap((function(a){while(1)switch(a.prev=a.next){case 0:if(\"confirm\"!==n){a.next=6;break}return a.next=3,t.$axios.get(\"/sysPolicyController/getLicenseKey\").then((function(e){i=e.data.sysTime,r=e.data.lk})).catch((function(e){}));case 3:return o={id:e.id,sysTime:i,lk:r},a.next=6,t.$axios.post(\"/sysParameterController/deleteParameter\",o).then((function(e){0==e.code?t.$message({type:\"success\",message:\"删除成功!\"}):t.$message({type:\"error\",message:res.data}),t.getList()}));case 6:case\"end\":return a.stop()}}),a)})));return function(e){return a.apply(this,arguments)}}())},dateFormat:function(e,t){var a=e.cellValue;return void 0==a||null==a?\"\":this.$moment(a).format(\"YYYY-MM-DD HH:mm:ss\")},insertEvent:function(){var e=this;if(1==this.add)return this.$XModal.message({status:\"error\",message:\"未保存记录不能再次添加!\"}),!1;this.add=!0,this.addType=!0,this.showTable=!0,this.btnLonding=!0,this.$refs.xTable.insert().then((function(t){var a=t.row;return e.$refs.xTable.setActiveRow(a)}))}}},d=c,l=(a(\"99dd\"),a(\"2877\")),u=Object(l[\"a\"])(d,n,i,!1,null,\"d9cc0316\",null);t[\"default\"]=u.exports}}]);","extractedComments":[]}