企微助手 ,仓库名 短剧

29.7a9df7ab202c1cbe8b20.js 8.9KB

1
  1. webpackJsonp([29],{"4aKH":function(t,i){t.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAcCAYAAAAAwr0iAAAAAXNSR0IArs4c6QAAAz9JREFUSA3tVktIVGEU/s51tAiZyMp8EEZBREWLclFg0WBgOQYVLqIgiwKjReBjLGoRQfRwhhYilEQQWEjtpBlLCiwMemBUhJGUthBKMLSUfI5zOveO3TvTf0cdH7Tph5k5/znfd853z/0fQ5jJeFSzEMN9hQC7AMqU3wFJ1wbNUY/80qdTSU1TAdliAr5jYL4inxTbOKEZGo4gv6LdNj7unJ4Av/eyFD41UWIjRtQD4ly4K97GwsYvIOA9gBDfiZVQ9VMnFqWsQ87RfjUGadJko6Um0YS03ksCo9KcT8ng5ejtKYsFnVhAwFuMrr5mk9zRuUNaL4stzkFcFIthL4CZcL/ymrT6ujzxqEUe22LZcViMFQhUptkx7AU0+EoEfNwgEHeaRKKlph234bDlqgIaqpzy5Ges/JRu2oQe047XCNlzVQGh0e2Se7GZn3m1ZVOLacdjEH1DQclXO4oqgMbW/gXMwOPqsKBEboS+t+MdjDrhsR1NFcBakgIcGjxh+PI8v2RRnlPiEzl0wcl0KRZEFaBRmwJmnERLzQLDv9tTLed+rYKxcxCG5KgphKv8u11Y96kCkPgAhJ8RhAGZ30YvrAOpoFz2NZ2Xtg5H4KJNwickaNtQUNYUHYie2R/Ffu9+OXDqBPpCJO6Vs7wrmjY+C/iy5AY8LLvGZdyGxIMS+QjW6pG86S5crqAtL8JpL0AH6KfgMmctsov1KzY8Gn1rMMqr4C5viLWo/kDN30ZvKoLyEMw9SJRdlOf5YsbEsBfQ1OSIUu+/uhUI3pIFuNIgEz0R5mm4PS8jk0XZDVXzMDZ8SHwXpUtLrBi9gZZQBHfpe91nCfB718v8gijdLE93FgWemwYp/Dr0209dL0Svxf9QCrwDUzc0ng9OyACHcsTvFn+qkUP9GoFDy8Wu8mdhAX7fPiHp71y2IP1AujPTaL3evhH+IH7rYFKTTc9D1I405wYtfEnwjXBxI9dz870H6aB4Zr+4XoZlLXX175S2antkEvG3ijoMGWHQRtOeC4M4W5Pi0UU07rZqsWyzORwhZOkCnHNYYtLU6sqelDK7gP8C/nkHHNCoESGyrkvCK/MtM1rlVFT/H5iAmRr8+Teb3/JfFlt2sQAAAABJRU5ErkJggg=="},eLUo:function(t,i,e){"use strict";Object.defineProperty(i,"__esModule",{value:!0});var a={name:"roleManage",components:{noData:e("YLOf").a},data:function(){return{loading:!1,dialogLoading:!1,dialogTableVisible:!1,dialogTitleName:"添加账号",tableData:[],name:"",is_super_admin:"",password:"",id:"",role_ids:[],corp_ids:[],roleList:[],corpList:[]}},created:function(){this.init(),this.get_roleList(),this.get_corpList()},methods:{deleteSystemAccount:function(t){var i=this;this.$confirm("确定要删除账号("+t.name+")?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){i.$loading(i.$loadingConfig),i.$axios.post(i.URL.BASEURL+i.URL.admin_del,{id:t.id}).then(function(t){t=t.data;i.$loading(i.$loadingConfig).close(),t&&0==t.errno?i.init():i.$message({message:t.err,type:"warning"})}).catch(function(){i.$loading(i.$loadingConfig).close()})}).catch(function(){})},init:function(){var t=this;this.loading=!0,this.$axios.get(this.URL.BASEURL+this.URL.manager_list,{params:{page:1,page_size:50}}).then(function(i){(i=i.data)&&0==i.errno?t.tableData=i.rst.data:4002!=i.errno&&t.$message({message:i.err,type:"warning"}),t.loading=!1}).catch(function(){t.loading=!1})},get_roleList:function(){var t=this;this.$axios.get(this.URL.BASEURL+this.URL.all_permission_list,{}).then(function(i){(i=i.data)&&0==i.errno?t.roleList=i.rst:t.$message({message:i.err,type:"warning"})}).catch(function(){})},get_corpList:function(){var t=this;this.$axios.get(this.URL.BASEURL+this.URL.all_corp_list,{}).then(function(i){(i=i.data)&&0==i.errno?t.corpList=i.rst:t.$message({message:i.err,type:"warning"})}).catch(function(){})},addManager:function(){var t=this;if(""==this.name)return this.$message({message:"权限名为必填项",type:"warning"}),!1;this.$axios.post(this.URL.BASEURL+this.URL.manager_add,{name:this.name,password:this.password,role_id:this.role_ids,corp_id:this.corp_ids}).then(function(i){(i=i.data)&&0==i.errno&&(t.dialogTableVisible=!1,t.init()),t.$message({message:i.err,type:"warning"})}).catch(function(){})},editManager:function(){var t=this;if(""==this.id)return this.$message({message:"id获取不到",type:"warning"}),!1;this.$axios.post(this.URL.BASEURL+this.URL.manager_edit,{password:this.password,role_id:this.role_ids,corp_id:this.corp_ids,id:this.id}).then(function(i){(i=i.data)&&0==i.errno&&(t.dialogTableVisible=!1,t.init()),t.$message({message:i.err,type:"warning"})}).catch(function(){})},rebackInfo:function(t){var i=this;if(!t)return this.$message({message:"id没有获取到",type:"warning"}),!1;this.dialogLoading=!0,this.$axios.get(this.URL.BASEURL+this.URL.manager_info,{params:{id:Number(t)}}).then(function(t){(t=t.data)&&0==t.errno?(i.name=t.rst.name,i.role_ids=t.rst.role_id,i.corp_ids=t.rst.corp_id):i.$message({message:t.err,type:"warning"}),i.dialogLoading=!1}).catch(function(){i.dialogLoading=!1})},openDialog:function(t,i){this.password="","edit"==t?(this.dialogTitleName="编辑账号",this.id=i.id,this.is_super_admin=i.is_super_admin,this.rebackInfo(i.id)):(this.dialogTitleName="添加账号",this.id="",this.name="",this.role_ids=[],this.corp_ids=[]),this.dialogTableVisible=!0}}},s={render:function(){var t=this,i=t.$createElement,a=t._self._c||i;return a("div",{staticClass:"con"},[a("div",[a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(i){return t.openDialog("add")}}},[t._v("添加账号")]),t._v(" "),a("span",{staticStyle:{color:"red","font-size":"12px","margin-left":"4px"}},[t._v("* 系统管理员不可更改主体及角色")])],1),t._v(" "),a("table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"tableCon"},[t._m(0),t._v(" "),t.tableData&&t.tableData.length>0?[a("tbody",t._l(t.tableData,function(i,s){return a("tr",{key:i.id},[a("td",[t._v("\n "+t._s(i.name?i.name:"-")+"\n "),a("el-tooltip",{attrs:{effect:"dark",content:"系统管理员"}},[a("div",{staticStyle:{display:"inline-block"}},[1==i.is_system_admin?a("img",{staticClass:"pointer",staticStyle:{width:"14px"},attrs:{src:e("4aKH"),alt:""}}):t._e()])])],1),t._v(" "),a("td",[a("div",{staticClass:"lableBox_dad"},[i.corp&&i.corp.length>0?t._l(i.corp,function(i,e){return a("div",{key:e,staticClass:"lableBox"},[t._v("\n "+t._s(i)+"\n ")])}):[t._v("-")]],2)]),t._v(" "),a("td",[a("div",{staticClass:"lableBox_dad"},[i.role&&i.role.length>0?t._l(i.role,function(i,e){return a("div",{key:e,staticClass:"lableBox"},[t._v("\n "+t._s(i)+"\n ")])}):[t._v("-")]],2)]),t._v(" "),a("td",[a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){return t.openDialog("edit",i)}}},[t._v("编辑")]),t._v(" "),1!=i.is_system_admin?a("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(e){return t.deleteSystemAccount(i)}}},[t._v("删除")]):t._e()],1)])}),0)]:t._e()],2),t._v(" "),t.tableData&&0==t.tableData.length?a("noData"):t._e(),t._v(" "),a("el-dialog",{staticClass:"dialogCon_permission",attrs:{title:t.dialogTitleName,visible:t.dialogTableVisible,"append-to-body":!0,width:"500px"},on:{"update:visible":function(i){t.dialogTableVisible=i}}},[a("div",{directives:[{name:"loading",rawName:"v-loading",value:t.dialogLoading,expression:"dialogLoading"}],staticClass:"dialogCon"},[a("div",{staticClass:"itemBox",staticStyle:{"margin-top":"0"}},[a("div",{staticClass:"name"},[t._v("名称:")]),t._v(" "),a("div",{staticClass:"ipt"},[a("el-input",{attrs:{size:"small",disabled:"编辑账号"==t.dialogTitleName,placeholder:"请输入名称"},model:{value:t.name,callback:function(i){t.name=i},expression:"name"}})],1)]),t._v(" "),a("div",{staticClass:"itemBox"},[a("div",{staticClass:"name"},[t._v("密码:")]),t._v(" "),a("div",{staticClass:"ipt"},[a("el-input",{attrs:{size:"small",placeholder:"请输入密码"},model:{value:t.password,callback:function(i){t.password=i},expression:"password"}}),t._v(" "),"编辑账号"==t.dialogTitleName?a("div",{staticStyle:{color:"red","font-size":"12px","margin-top":"6px","margin-left":"4px"}},[t._v("*密码不填不修改,填写后将覆盖原密码")]):t._e()],1)]),t._v(" "),a("div",{staticClass:"itemBox"},[a("div",{staticClass:"name"},[t._v("选择主体:")]),t._v(" "),a("div",{staticClass:"ipt"},[a("el-select",{staticStyle:{width:"100%"},attrs:{size:"small",disabled:1==t.is_super_admin,multiple:"",placeholder:"请选择"},model:{value:t.corp_ids,callback:function(i){t.corp_ids=i},expression:"corp_ids"}},t._l(t.corpList,function(t){return a("el-option",{key:t.id,attrs:{label:t.corp_name,value:t.id}})}),1)],1)]),t._v(" "),a("div",{staticClass:"itemBox"},[a("div",{staticClass:"name"},[t._v("选择权限:")]),t._v(" "),a("div",{staticClass:"ipt"},[a("el-select",{staticStyle:{width:"100%"},attrs:{size:"small",disabled:1==t.is_super_admin,multiple:"",placeholder:"请选择"},model:{value:t.role_ids,callback:function(i){t.role_ids=i},expression:"role_ids"}},t._l(t.roleList,function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})}),1)],1)])]),t._v(" "),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"mini"},on:{click:function(i){t.dialogTableVisible=!1}}},[t._v("取 消")]),t._v(" "),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(i){"添加账号"==t.dialogTitleName?t.addManager():t.editManager()}}},[t._v("确 定")])],1)])],1)},staticRenderFns:[function(){var t=this.$createElement,i=this._self._c||t;return i("thead",[i("tr",[i("th",[this._v("账号名称")]),this._v(" "),i("th",{staticStyle:{width:"30%"}},[this._v("主体")]),this._v(" "),i("th",{staticStyle:{width:"30%"}},[this._v("角色")]),this._v(" "),i("th",[this._v("操作")])])])}]};var n=e("VU/8")(a,s,!1,function(t){e("tTUF")},"data-v-9ab79ea4",null);i.default=n.exports},tTUF:function(t,i){}});