<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1880baf3"],{"57a0":function(t,e,s){"use strict";var a=s("ca11"),i=s.n(a);i.a},ca11:function(t,e,s){},e7b3:function(t,e,s){"use strict";s.r(e);var a=function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",{class:t.isshow?"contain":"addForm"},[t.isshow?[s("el-form",{staticClass:"demo-form-inline",attrs:{inline:!0,model:t.submitObj}},[s("el-form-item",{attrs:{label:"",prop:"name"}},[s("el-input",{attrs:{placeholder:"è§’è‰²åç§°"},nativeOn:{keydown:function(e){return!e.type.indexOf("key")&amp;&amp;t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.inputSeacher()}},model:{value:t.submitObj.name,callback:function(e){t.$set(t.submitObj,"name",e)},expression:"submitObj.name"}})],1),s("el-form-item",[s("el-button",{staticClass:"addBtn",attrs:{type:"primary"},on:{click:t.addRole}},[t._v("æ–°å»º")])],1)],1),s("div",[s("el-table",{staticStyle:{width:"100%"},attrs:{data:t.tableData,border:"","header-cell-style":{background:"#f5f5f5"}}},[s("el-table-column",{attrs:{type:"index",align:"center",label:"åºå·",width:"60"}}),s("el-table-column",{attrs:{prop:"name",align:"center",label:"è§’è‰²åç§°"}}),s("el-table-column",{attrs:{prop:"status",align:"center",label:"çŠ¶æ€",formatter:t.stateFormat}}),s("el-table-column",{attrs:{prop:"remark",align:"center",label:"å¤‡æ³¨"}}),s("el-table-column",{attrs:{prop:"createTime",align:"center",label:"åˆ›å»ºæ—¶é—´"}}),s("el-table-column",{attrs:{label:"æ“ä½œ",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){return[s("span",{staticClass:"handle",on:{click:function(s){return t.editData(e)}}},[t._v("ç¼–è¾‘")]),s("span",{staticClass:"handle",on:{click:function(s){return t.startDel(e)}}},[t._v(t._s("0"==e.row.status?"å¯ç”¨":"ç¦ç”¨"))])]}}],null,!1,2325357776)})],1)],1),s("div",{staticClass:"pageNum"},[s("span",{staticClass:"demonstration"}),s("el-pagination",{attrs:{"current-page":t.submitObj.page,"page-size":100,layout:"prev, pager, next, jumper",total:t.totalCount},on:{"current-change":t.handleCurrentChange,"update:currentPage":function(e){return t.$set(t.submitObj,"page",e)},"update:current-page":function(e){return t.$set(t.submitObj,"page",e)}}})],1)]:[s("div",{staticClass:"addform"},[s("p",{staticClass:"header"},[t._v(t._s(t.isEdit?"ç¼–è¾‘":"æ–°å¢ž"))]),s("el-form",{staticClass:"demo-form-inline",attrs:{model:t.addForm,"label-width":"100px"}},[s("el-form-item",{attrs:{label:"è§’è‰²åç§°"}},[s("el-input",{model:{value:t.addForm.name,callback:function(e){t.$set(t.addForm,"name",e)},expression:"addForm.name"}})],1),s("el-form-item",{attrs:{label:"å¤‡æ³¨"}},[s("el-input",{attrs:{type:"textarea"},model:{value:t.addForm.remark,callback:function(e){t.$set(t.addForm,"remark",e)},expression:"addForm.remark"}})],1),s("el-form-item",{attrs:{label:"çŠ¶æ€"}},[s("el-radio-group",{model:{value:t.addForm.status,callback:function(e){t.$set(t.addForm,"status",e)},expression:"addForm.status"}},[s("el-radio",{attrs:{label:"1"}},[t._v("æ­£å¸¸")]),s("el-radio",{attrs:{label:"0"}},[t._v("ç¦ç”¨")])],1)],1),s("el-form-item",{attrs:{label:"å¤‡æ³¨"}},[s("el-tree",{attrs:{data:t.sdata,"show-checkbox":"","node-key":"id","default-checked-keys":t.selected,props:t.defaultProps},on:{check:t.getCheckedNodes}})],1)],1),s("div",{staticClass:"submit"},[t.isEdit?s("span",{on:{click:function(e){return t.submitEdit()}}},[t._v("ä¿å­˜")]):s("span",{on:{click:function(e){return t.save()}}},[t._v("ä¿å­˜")]),s("span",{on:{click:function(e){t.isshow=!t.isshow}}},[t._v("å–æ¶ˆ")])])],1)]],2)},i=[],n=(s("7f7f"),s("7514"),s("fef1")),o={data:function(){return{dialogVisible:!1,isshow:!0,isEdit:!1,sdata:[],zdata:[],expandNodes:[],zexpandNodes:[],defaultProps:{children:"children",label:"name"},totalCount:1,submitObj:{name:"",page:1},selected:[],tableData:[],addForm:{name:"",remark:"",status:"0",menuIdList:[]}}},created:function(){var t=this;this.getTable(this.submitObj),this.getAxios(n["k"]+"/sys/menu/perms").then(function(e){0==e.code&amp;&amp;(t.sdata=t.$utils.rootTreeData(e.data),t.expandNodes=t.$utils.expandNodes(e.data),console.log(t.sdata,t.expandNodes))})},mounted:function(){},methods:{save:function(){var t=this;this.addForm.menuIdList=this.selected,this.addForm.menuIdList.find(function(t){return"0"==t})||this.addForm.menuIdList.push("0"),this.postAxios(n["k"]+"/sys/role/save",this.addForm,"json").then(function(e){0==e.code?(t.$notify({title:"æˆåŠŸ",message:"æˆåŠŸä¿å­˜ï¼",type:"success"}),t.getTable(t.submitObj),t.isshow=!t.isshow):t.$notify({title:"å¤±è´¥",message:"ä¿å­˜å¤±è´¥,è¯·æ£€æŸ¥å¿…å¡«ä¿¡æ¯æ˜¯å¦ç¬¦åˆè§„èŒƒ",type:"error"})})},submitEdit:function(){var t=this;this.addForm.menuIdList.find(function(t){return"0"==t})||this.addForm.menuIdList.push("0"),this.postAxios(n["k"]+"/sys/role/update",this.addForm,"json").then(function(e){0==e.code?(t.$notify({title:"æˆåŠŸ",message:"æˆåŠŸä¿å­˜ï¼",type:"success"}),t.getTable(t.submitObj),t.isshow=!t.isshow):t.$notify({title:"å¤±è´¥",message:"ä¿å­˜å¤±è´¥,è¯·æ£€æŸ¥å¿…å¡«ä¿¡æ¯æ˜¯å¦ç¬¦åˆè§„èŒƒ",type:"error"})})},editData:function(t){var e=this;this.isshow=!this.isshow,this.isEdit=!0;var s=this;this.selected=[],this.getAxios(n["k"]+"/sys/role/info/"+t.row.id).then(function(t){0==t.code&amp;&amp;(e.addForm=t.data,s.addForm.menuIdList=s.addForm.menuIdList.filter(function(t){return"0"!=t}),s.selected=s.addForm.menuIdList)})},getCheckedNodes:function(t,e){this.addForm.menuIdList=e.checkedKeys,this.addForm.menuIdList=this.addForm.menuIdList.concat(e.halfCheckedKeys)},deleteData:function(t){console.log("åˆ&nbsp;é™¤äº†!",t)},inputSeacher:function(){this.getTable(this.submitObj)},handleCurrentChange:function(t){this.submitObj.page=t,this.getTable(this.submitObj)},getTable:function(t){var e=this;console.log("aAA",t.page),this.getAxios(n["k"]+"/sys/role/list?limit=10&amp;page="+t.page+"&amp;sidx&amp;order&amp;name="+t.name).then(function(t){0==t.code&amp;&amp;(e.tableData=t.data.list,e.totalCount=t.data.totalCount)})},startDel:function(t){var e=this;console.log(1111,t),"1"==t.row.status?this.getAxios(n["k"]+"/sys/role/delete?id="+t.row.id).then(function(t){"0"==t.code&amp;&amp;e.getTable(e.submitObj)}):this.getAxios(n["k"]+"/sys/role/enabled?id="+t.row.id).then(function(t){"0"==t.code&amp;&amp;e.getTable(e.submitObj)})},stateFormat:function(t){return 1==t.status?"å¯ç”¨":0==t.status?"ç¦ç”¨":void 0},addRole:function(){this.isshow=!this.isshow,this.isEdit=!1,this.selected=[],this.addForm={name:"",postType:"",remark:"",status:"0",menuIdList:[]}}}},r=o,l=(s("57a0"),s("2877")),d=Object(l["a"])(r,a,i,!1,null,null,null);e["default"]=d.exports}}]);</pre></body></html>