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
25 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-74872439"],{"04a1":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("user-manage-list",{attrs:{dataObj:e.dataObj},on:{status:e.isShow,item:e.listObj}})],1)],1)],1)},s=[],o=function(){var e=this,t=e._self._c;return t("div",[t("div",{staticClass:"tab-header"},[t("el-form",{ref:"form",attrs:{inline:!0,model:e.page.params,"label-width":"80px"}},[t("el-row",{attrs:{gutter:20}},[t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"用户名"}},[t("el-input",{attrs:{clearable:""},model:{value:e.page.params.userName,callback:function(t){e.$set(e.page.params,"userName",t)},expression:"page.params.userName"}})],1),t("el-form-item",{attrs:{label:"姓名"}},[t("el-input",{attrs:{clearable:""},model:{value:e.page.params.name,callback:function(t){e.$set(e.page.params,"name",t)},expression:"page.params.name"}})],1),t("el-button",{attrs:{type:"primary",icon:"el-icon-search",size:"small"},on:{click:function(t){return e.getOrgUserList(1)}}},[e._v("查询")]),t("el-button",{attrs:{type:"primary",icon:"el-icon-refresh",size:"small"},on:{click:e.handleReset}},[e._v("重置")])],1)],1)],1)],1),t("el-table",{staticStyle:{width:"100%"},attrs:{data:e.userTable,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:"danger",size:"mini"},on:{click:function(t){return e.initPwd(a.row)}}},[e._v(" 初始化密码 ")])]}}])}),t("el-table-column",{attrs:{prop:"userName",label:"用户名",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.userName)+" ")]}}])}),t("el-table-column",{attrs:{prop:"name",label:"姓名",align:"center"}}),t("el-table-column",{attrs:{prop:"roleName",label:"角色",align:"center"}}),t("el-table-column",{attrs:{prop:"departmentName",label:"所属组织",align:"center"}}),t("el-table-column",{attrs:{prop:"accountTypeValue",label:"账户类型",align:"center"}}),t("el-table-column",{attrs:{prop:"userTypeValue",label:"用户类型",align:"center"}}),t("el-table-column",{attrs:{prop:"isEnable",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:"createTime",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:"设置角色",visible:e.roleDialog,width:"30%"},on:{"update:visible":function(t){e.roleDialog=t}}},[t("el-form",{ref:"roleForm",attrs:{model:e.roleForm,rules:e.rules}},[t("el-form-item",{attrs:{label:"角色名称","label-width":e.formLabelWidth,prop:"roleSid"}},[t("el-select",{attrs:{placeholder:"请选择",filterable:"",multiple:""},model:{value:e.roleForm.roleSid,callback:function(t){e.$set(e.roleForm,"roleSid",t)},expression:"roleForm.roleSid"}},e._l(e.roleList,(function(e,a){return t("el-option",{key:a,attrs:{label:e.name,value:e.sid}})})),1)],1)],1),t("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[t("el-button",{attrs:{type:"primary"},on:{click:function(t){return e.saveRole("roleForm")}}},[e._v("保 存")]),t("el-button",{on:{click:function(t){e.roleDialog=!1}}},[e._v("关 闭")])],1)],1),t("el-dialog",{a