You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
17 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-6d20889c"],{"3e9e":function(e,t,a){},"8ca5":function(e,t,a){"use strict";a("3e9e")},a073:function(e,t,a){"use strict";a.d(t,"b",(function(){return o})),a.d(t,"d",(function(){return l})),a.d(t,"a",(function(){return s})),a.d(t,"c",(function(){return r}));var i=a("b775");function o(e){return Object(i["a"])({url:"/admin/apiadmin/sysrole/listPage",method:"post",data:e,headers:{"Content-Type":"application/json"}})}function l(e){return Object(i["a"])({url:"/admin/apiadmin/dictcommons/typeValues",method:"get",params:e})}function s(e){return Object(i["a"])({url:"/admin/apiadmin/sysmenu/listAllByRoleSid",method:"POST",data:e,headers:{"Content-Type":"application/json"}})}function r(e){return Object(i["a"])({url:"/admin/apiadmin/sysroleauthorize/updateRoleAndMenuAdmin",method:"POST",data:e,headers:{"Content-Type":"application/json"}})}},e9c5:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e._self._c;return t("div",[t("el-tabs",{staticClass:"my-tabs",attrs:{type:"card"},on:{"tab-click":e.handleClick},model:{value:e.activeName,callback:function(t){e.activeName=t},expression:"activeName"}},[t("el-tab-pane",{attrs:{label:"角色列表",name:"roleList"}},[t("div",{staticClass:"container"},[t("div",{staticClass:"tab-header"},[t("el-form",{ref:"form",attrs:{inline:!0,model:e.search,"label-width":"80px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:16}},[t("el-form-item",{attrs:{label:"角色名称"}},[t("el-input",{attrs:{clearable:""},model:{value:e.search.name,callback:function(t){e.$set(e.search,"name",t)},expression:"search.name"}})],1),t("el-button",{on:{click:function(t){return e.getroleOrgList(1)}}},[e._v("查询")])],1)],1)],1)],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.roleTable,border:""}},[t("el-table-column",{attrs:{label:"序号",width:"80px",type:"index",align:"center"}}),t("el-table-column",{attrs:{label:"操作",width:"150px",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:function(t){return e.charactarMenus(a.row)}}},[e._v("角色授权")])]}}])}),t("el-table-column",{attrs:{prop:"name",label:"角色名称",width:"220px",align:"center"}}),t("el-table-column",{attrs:{prop:"code",label:"角色编码",align:"center"}}),t("el-table-column",{attrs:{prop:"dataRuleValue",label:"数据权限",align:"center"}}),t("el-table-column",{attrs:{prop:"orgName",label:"所属组织",align:"center"}}),t("el-table-column",{attrs:{prop:"remarks",label:"备注",align:"center"}}),t("el-table-column",{attrs:{prop:"isEnableName",label:"是否可用",align:"center"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-switch",{attrs:{"active-value":"1","inactive-value":"0","active-color":"#13ce66","inactive-color":"#ff4949"},on:{change:function(t){return e.enabledChange(t,a.row)}},model:{value:a.row.isEnable,callback:function(t){e.$set(a.row,"isEnable",t)},expression:"scope.row.isEnable"}})]}}])}),t("el-table-column",{attrs:{prop:"sort",label:"排序",align:"center"}})],1),t("pagination",{attrs:{total:e.page.total,page:e.page.current,limit:e.page.size},on:{"update:page":function(t){return e.$set(e.page,"current",t)},"update:limit":function(t){return e.$set(e.page,"size",t)},pagination:e.pagination}}),t("el-dialog",{attrs:{title:e.dialogTitle+"角色信息",visible:e.editDialog,width:"40%"},on:{"update:visible":function(t){e.editDialog=t}}},[t("table",{staticClass:"e-table",attrs:{cellspacing:"0"}},[t("tr",[t("td",[e._v("角色名称")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.name,callback:function(t){e.$set(e.roleForm,"name",t)},expression:"roleForm.name"}})],1)]),t("tr",[t("td",[e._v("编码")]),t("td",[t("el-input",{staticStyle:{width:"300px"},model:{value:e.roleForm.code,callback:function(t){e.$set(e.roleForm,"code",t)},expression:"roleForm.code"}})],1)]),t("tr",[t("td",[e._v("数据权限")]),t("td",[t("el-select",{staticStyle:{width:"300px"},model:{value:e.roleForm.dataRuleId,callback:function(t){e.$set(e.r