1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-05d2050a"],{"145a":function(e,t,r){},4426:function(e,t,r){"use strict";r.r(t);var n=function(){var e=this,t=e.$createElement,r=e._self._c||t;return r("div",{staticClass:"m-container"},[r("h2",[r("el-page-header",{attrs:{content:("create"==e.pageType?"添加":"修改")+"角色"},on:{back:e.onCancel}})],1),e._v(" "),r("div",{staticClass:"m-core"},[r("el-form",{ref:"form",attrs:{"label-width":"120px",width:"500px"}},[r("el-form-item",{attrs:{label:"角色名称",prop:"roleName"}},[r("el-input",{model:{value:e.result.roleName,callback:function(t){e.$set(e.result,"roleName",t)},expression:"result.roleName"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"角色描述"}},[r("el-input",{attrs:{type:"textarea"},model:{value:e.result.roleDesc,callback:function(t){e.$set(e.result,"roleDesc",t)},expression:"result.roleDesc"}})],1),e._v(" "),r("el-form-item",{attrs:{label:"基本权限"}},[r("el-checkbox",{attrs:{indeterminate:e.isIndeterminate},on:{change:e.onCheckAll},model:{value:e.checkAll,callback:function(t){e.checkAll=t},expression:"checkAll"}},[e._v("全选")]),e._v(" "),r("el-tree",{ref:"tree",attrs:{data:e.data,"show-checkbox":"","node-key":"id","highlight-current":"","default-checked-keys":e.result.menuIds,props:e.defaultProps},on:{check:e.onTreeCheck}})],1),e._v(" "),r("el-form-item",[r("el-button",{attrs:{type:"primary"},on:{click:e.onSubmit}},[e._v("立即"+e._s("create"==e.pageType?"创建":"修改"))]),e._v(" "),r("el-button",{on:{click:function(t){return e.onReSet("form")}}},[e._v("重置")])],1)],1)],1)])},a=[],o=(r("7f7f"),r("99b4")),u=r("4360"),s=r("1a62"),c={name:"adminManager",data:function(){return{organId:u["a"].getters.organ,pageType:this.$route.query.type,id:this.$route.query.id,isIndeterminate:!1,data:[],defaultProps:{children:"children",label:"label"},result:{roleName:null,roleDesc:null},checkAll:!1}},mounted:function(){this.lookSilder()},methods:{onSubmit:function(){var e=this;"update"==this.pageType?Object(o["v"])({id:this.id,organId:this.organId,roleDesc:this.result.roleDesc,roleName:this.result.roleName,menuIds:this.$refs.tree.getCheckedKeys()}).then(function(t){e.messageTips("修改",t)}):"create"==this.pageType&&Object(o["t"])({organId:this.organId,roleDesc:this.result.roleDesc,roleName:this.result.roleName,menuIds:this.$refs.tree.getCheckedKeys()}).then(function(t){e.messageTips("添加",t)})},messageTips:function(e,t){200==t.code?(this.$message({message:e+"成功",type:"success"}),this.$router.push("/specialSetup/adminManager")):this.$message.error(t.msg)},lookSilder:function(){var e=this;Object(s["c"])({hid:0}).then(function(t){200==t.code&&(e.data=e.setTableData(t.data))}),"update"==this.pageType&&Object(o["k"])({id:this.id}).then(function(t){200==t.code&&(e.result=t.data,e.checkAll=t.data.menuIds.length>=38,e.isIndeterminate=t.data.menuIds.length>0&&t.data.menuIds.length<38)})},onTreeCheck:function(){var e=this.$refs.tree.getCheckedKeys();this.checkAll=e.length>=38,this.isIndeterminate=e.length>0&&e.length<38},onCheckAll:function(e){e?this.$refs.tree.setCheckedNodes(this.data):this.$refs.tree.setCheckedNodes([])},setTableData:function(e){var t=this,r=[];return r=e.map(function(e){var r={};return r={id:e.id,name:e.name,label:e.name,type:e.type,path:e.path,permission:e.permission,icon:e.icon,parentId:e.parentId},e.sysMenus&&e.sysMenus.length>0&&(r.children=t.setTableData(e.sysMenus)),r}),r},onReSet:function(e){this.$refs[e].resetFields()},onCancel:function(){this.$router.push("/specialSetup/adminManager")}}},i=c,d=(r("da1a"),r("2877")),l=Object(d["a"])(i,n,a,!1,null,"78119bda",null);t["default"]=l.exports},"99b4":function(e,t,r){"use strict";r.d(t,"a",function(){return u}),r.d(t,"c",function(){return s}),r.d(t,"b",function(){return c}),r.d(t,"s",function(){return i}),r.d(t,"q",function(){return d}),r.d(t,"x",function(){return l}),r.d(t,"w",function(){return h}),r.d(t,"y",function(){return f}),r.d(t,"r",function(){return m}),r.d(t,"h",function(){return p}),r.d(t,"j",function(){return b}),r.d(t,"l",function(){return g}),r.d(t,"i",function(){return v}),r.d(t,"u",function(){return y}),r.d(t,"k",function(){return O}),r.d(t,"v",function(){return k}),r.d(t,"t",function(){return w}),r.d(t,"d",function(){return j}),r.d(t,"f",function(){return I}),r.d(t,"e",function(){return $}),r.d(t,"g",function(){return T}),r.d(t,"m",function(){return C}),r.d(t,"n",function(){return q}),r.d(t,"p",function(){return S}),r.d(t,"o",function(){return _});var n=r("b775"),a=r("4328"),o=r.n(a);function u(e){return Object(n["a"])({url:"/web-server/cooperationOrgan/add",method:"post",data:o.a.stringify(e)})}function s(e){return Object(n["a"])({url:"/web-server/cooperationOrgan/update",method:"put",data:o.a.stringify(e)})}function c(e){return Object(n["a"])({url:"/web-server/cooperationOrgan/del/".concat(e),method:"post"})}function i(e){return Object(n["a"])({url:"/web-server/cooperationOrgan/queryPage",method:"get",params:e})}function d(e){return Object(n["a"])({url:"/web-server/cooperationOrgan/queryByOrganId",method:"get",params:e})}function l(e){return Object(n["a"])({url:"/web-server/school/queryPage",method:"get",params:e})}function h(e){return Object(n["a"])({url:"/web-server/school/add",method:"post",data:o.a.stringify(e)})}function f(e){return Object(n["a"])({url:"/web-server/school/update",method:"post",data:o.a.stringify(e)})}function m(e){return Object(n["a"])({url:"/web-server/employee/queryEmployByOrganId",method:"get",params:e})}function p(e){return Object(n["a"])({url:"/web-server/employee/add",method:"post",data:e})}function b(e){return Object(n["a"])({url:"/web-server/employee/update",method:"post",data:e})}function g(e){return Object(n["a"])({url:"/auth-server/role/queryPage",method:"get",params:e})}function v(e){return Object(n["a"])({url:"/web-server/employee/employeeOperate",method:"post",data:o.a.stringify(e)})}function y(e){return Object(n["a"])({url:"/auth-server/role/queryPage",method:"get",params:e})}function O(e){return Object(n["a"])({url:"/auth-server/role/".concat(e.id),method:"get"})}function k(e){return Object(n["a"])({url:"/auth-server/role/update",method:"post",data:e})}function w(e){return Object(n["a"])({url:"/auth-server/role/add",method:"post",data:e})}function j(e){return Object(n["a"])({url:"/web-server/courseScheduleRewards/queryPage",method:"get",params:e})}function I(e){return Object(n["a"])({url:"/web-server/courseScheduleRewards/query",method:"get",params:e})}function $(e){return Object(n["a"])({url:"/web-server/courseScheduleRewards/add",method:"post",data:o.a.stringify(e)})}function T(e){return Object(n["a"])({url:"/web-server/courseScheduleRewards/update",method:"post",data:o.a.stringify(e)})}function C(e){return Object(n["a"])({url:"/web-server/hotWordLabelManage/queryPage",method:"get",params:e})}function q(e){return Object(n["a"])({url:"/web-server/hotWordLabelManage/add",method:"post",data:o.a.stringify(e)})}function S(e){return Object(n["a"])({url:"/web-server/hotWordLabelManage/update",method:"post",data:o.a.stringify(e)})}function _(e){return Object(n["a"])({url:"/web-server/hotWordLabelManage/del/".concat(e),method:"post"})}},da1a:function(e,t,r){"use strict";var n=r("145a"),a=r.n(n);a.a}}]);
|