/*! * build: vue-admin-beautiful * vue-admin-beautiful author: chuzhixin 1204505056@qq.com * vue-admin-beautiful QQ Group(QQ群): 972435319、1139183756 * time: 2024-10-10 11:14:28 */ (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-1b2637bc"],{"878b":function(e,t,a){},ae7a:function(e,t,a){"use strict";a.r(t);var l=a("f2bf");const o={class:"manage-container"},c={class:"dialog-footer"},d={class:"dialog-footer"};function n(e,t,a,n,r,i){const u=Object(l["resolveComponent"])("el-input"),b=Object(l["resolveComponent"])("el-button"),m=Object(l["resolveComponent"])("el-form-item"),s=Object(l["resolveComponent"])("el-form"),j=Object(l["resolveComponent"])("el-dialog"),p=Object(l["resolveComponent"])("vab-query-form"),O=Object(l["resolveComponent"])("el-table-column"),h=Object(l["resolveComponent"])("el-table"),f=Object(l["resolveComponent"])("vab-query-form-left-panel"),V=Object(l["resolveComponent"])("el-pagination"),g=Object(l["resolveComponent"])("vab-query-form-right-panel"),N=Object(l["resolveComponent"])("el-tab-pane"),C=Object(l["resolveComponent"])("el-tabs"),w=Object(l["resolveComponent"])("role-edit");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",o,[Object(l["createVNode"])(C,{modelValue:r.activeName,"onUpdate:modelValue":t[19]||(t[19]=e=>r.activeName=e),onTabClick:i.handleClick},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(N,{label:"用户列表",name:"first"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(p,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:r.input,"onUpdate:modelValue":t[0]||(t[0]=e=>r.input=e),placeholder:"用户名"},null,8,["modelValue"]),Object(l["createVNode"])(u,{modelValue:r.input,"onUpdate:modelValue":t[1]||(t[1]=e=>r.input=e),placeholder:"电话号码"},null,8,["modelValue"]),Object(l["createVNode"])(u,{modelValue:r.input,"onUpdate:modelValue":t[2]||(t[2]=e=>r.input=e),placeholder:"用户昵称"},null,8,["modelValue"]),Object(l["createVNode"])(b,{type:"primary"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.cx")),1)]),_:1}),Object(l["createVNode"])(b,{type:"primary",plain:""},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.chongz")),1)]),_:1}),Object(l["createVNode"])(b,{type:"primary",onClick:t[3]||(t[3]=t=>e.dialogFormVisible=!0)},{default:Object(l["withCtx"])(()=>t[20]||(t[20]=[Object(l["createTextVNode"])(" 新增用户 ")])),_:1}),Object(l["createVNode"])(j,{modelValue:e.dialogFormVisible,"onUpdate:modelValue":t[9]||(t[9]=t=>e.dialogFormVisible=t),title:"编辑"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{model:e.form},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,{label:"上级分类","label-width":e.formLabelWidth},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:e.form.name,"onUpdate:modelValue":t[4]||(t[4]=t=>e.form.name=t),autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(l["createVNode"])(m,{label:"分类名称","label-width":e.formLabelWidth},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:e.form.name,"onUpdate:modelValue":t[5]||(t[5]=t=>e.form.name=t),autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(l["createVNode"])(m,{label:"分类排序","label-width":e.formLabelWidth},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:e.form.name,"onUpdate:modelValue":t[6]||(t[6]=t=>e.form.name=t),autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"])]),_:1},8,["model"]),Object(l["createElementVNode"])("div",c,[Object(l["createVNode"])(b,{onClick:t[7]||(t[7]=t=>e.dialogFormVisible=!1)},{default:Object(l["withCtx"])(()=>t[21]||(t[21]=[Object(l["createTextVNode"])("取 消")])),_:1}),Object(l["createVNode"])(b,{type:"primary",onClick:t[8]||(t[8]=t=>e.dialogFormVisible=!1)},{default:Object(l["withCtx"])(()=>t[22]||(t[22]=[Object(l["createTextVNode"])(" 确定 ")])),_:1})])]),_:1},8,["modelValue"])]),_:1}),Object(l["createVNode"])(h,{data:e.tableData,border:"",stripe:"",style:{width:"100%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(O,{prop:"id",label:"ID",width:"60",align:"center"}),Object(l["createVNode"])(O,{prop:"code",label:e.$t("staff.yhm"),width:"120",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"name",label:e.$t("staff.xm"),width:"120",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"tel",label:"电话号码",width:"120",align:"center"}),Object(l["createVNode"])(O,{prop:"sign",label:"最近登录时间",width:"150",align:"center"}),Object(l["createVNode"])(O,{prop:"enroll",label:"登录次数",width:"100",align:"center"}),Object(l["createVNode"])(O,{prop:"company",label:"公司名称",width:"200",align:"center"}),Object(l["createVNode"])(O,{prop:"type",label:"用户类型",width:"100",align:"center"}),Object(l["createVNode"])(O,{prop:"role",label:"角色",width:"100",align:"center"}),Object(l["createVNode"])(O,{prop:"date",label:"创建日期",width:"150",align:"center"}),Object(l["createVNode"])(O,{fixed:"right",label:e.$t("defalult.cz"),width:"200",align:"center"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{type:"text",onClick:t[10]||(t[10]=t=>e.dialogFormVisible=!0)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.bj")),1)]),_:1}),Object(l["createVNode"])(j,{modelValue:e.dialogFormVisible,"onUpdate:modelValue":t[16]||(t[16]=t=>e.dialogFormVisible=t),title:"编辑"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{model:e.form},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(m,{label:"上级分类","label-width":e.formLabelWidth},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:e.form.name,"onUpdate:modelValue":t[11]||(t[11]=t=>e.form.name=t),autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(l["createVNode"])(m,{label:"分类名称","label-width":e.formLabelWidth},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:e.form.name,"onUpdate:modelValue":t[12]||(t[12]=t=>e.form.name=t),autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"]),Object(l["createVNode"])(m,{label:"分类排序","label-width":e.formLabelWidth},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(u,{modelValue:e.form.name,"onUpdate:modelValue":t[13]||(t[13]=t=>e.form.name=t),autocomplete:"off"},null,8,["modelValue"])]),_:1},8,["label-width"])]),_:1},8,["model"]),Object(l["createElementVNode"])("div",d,[Object(l["createVNode"])(b,{onClick:t[14]||(t[14]=t=>e.dialogFormVisible=!1)},{default:Object(l["withCtx"])(()=>t[23]||(t[23]=[Object(l["createTextVNode"])("取 消")])),_:1}),Object(l["createVNode"])(b,{type:"primary",onClick:t[15]||(t[15]=t=>e.dialogFormVisible=!1)},{default:Object(l["withCtx"])(()=>t[24]||(t[24]=[Object(l["createTextVNode"])(" 确 定 ")])),_:1})])]),_:1},8,["modelValue"]),Object(l["createVNode"])(b,{type:"text",size:"small"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1})]),_:1},8,["label"])]),_:1},8,["data"]),Object(l["createVNode"])(p,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(f),Object(l["createVNode"])(g,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(V,{"current-page":e.currentPage4,"page-sizes":[100,200,300,400],"page-size":100,layout:"total, sizes, prev, pager, next, jumper",total:400,onSizeChange:i.handleSizeChange,onCurrentChange:i.handleCurrentChange},null,8,["current-page","onSizeChange","onCurrentChange"])]),_:1})]),_:1})]),_:1}),Object(l["createVNode"])(N,{label:"角色管理",name:"second"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(p,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{type:"primary",onClick:t[17]||(t[17]=t=>e.dialogFormIp=!0)},{default:Object(l["withCtx"])(()=>t[25]||(t[25]=[Object(l["createTextVNode"])(" 添加角色 ")])),_:1})]),_:1}),Object(l["createVNode"])(h,{data:r.roleData,border:"",stripe:"",style:{width:"100%"}},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(O,{prop:"id",label:"ID",width:"60",align:"center"}),Object(l["createVNode"])(O,{prop:"name",label:"角色名",width:"120",align:"center"}),Object(l["createVNode"])(O,{prop:"status",label:e.$t("dataEnquiry.zt"),width:"120",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"message",label:"备注信息",width:"120",align:"center"}),Object(l["createVNode"])(O,{prop:"createTime",label:e.$t("grouping.cjsj"),width:"150",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{prop:"updateTime",label:e.$t("grouping.gxsj"),width:"100",align:"center"},null,8,["label"]),Object(l["createVNode"])(O,{fixed:"right",label:e.$t("defalult.cz"),align:"center"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(b,{type:"text",onClick:t[18]||(t[18]=t=>e.dialogIpEdit=!0)},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.bj")),1)]),_:1}),Object(l["createVNode"])(b,{type:"text",size:"small"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(e.$t("defalult.sc")),1)]),_:1}),Object(l["createVNode"])(b,{type:"text",size:"small"},{default:Object(l["withCtx"])(()=>t[26]||(t[26]=[Object(l["createTextVNode"])("角色授权")])),_:1})]),_:1},8,["label"])]),_:1},8,["data"]),Object(l["createVNode"])(p,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(g,null,{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(V,{background:r.background,"current-page":r.queryForm.pageNo,layout:r.layout,"page-size":r.queryForm.pageSize,total:r.total,onCurrentChange:i.handleCurrentChange,onSizeChange:i.handleSizeChange},null,8,["background","current-page","layout","page-size","total","onCurrentChange","onSizeChange"])]),_:1})]),_:1})]),_:1}),Object(l["createVNode"])(N,{label:"部门管理",name:"third"},{default:Object(l["withCtx"])(()=>t[27]||(t[27]=[Object(l["createTextVNode"])("部门管理")])),_:1})]),_:1},8,["modelValue","onTabClick"]),Object(l["createVNode"])(w,{ref:"edit"},null,512)])}var r=a("cc5e"),i={name:"Manage",data(){return{roleData:[],lazy:!0,activeName:"first",layout:"total, sizes, prev, pager, next, jumper",total:0,input:"",textarea:"",list:[],background:!0,listLoading:!0,elementLoadingText:"正在加载...",queryForm:{page:1,size:20,name:""}}},computed:{height(){return 500}},methods:{handleClick(e,t){console.log(e,t),"second"==e.paneName&&this.fetchData()},async menuStatus(e,t){const{code:a,msg:l}=await Object(r["doEdit"])({status:e,id:t});0==a?this.$notify({title:l,type:"success"}):this.$notify.error({title:l}),this.fetchData()},async fetchData(){this.listLoading=!0,console.log("queryForm="+this.queryForm);const{data:e,totalCount:t}=await Object(r["getList"])(this.queryForm);this.roleData=e,this.total=t,setTimeout(()=>{this.listLoading=!1},500)},handleAdd(){this.$refs["edit"].showEdit()},handleEdit(e){this.$refs["edit"].showEdit(e)},handleSizeChange(e){this.queryForm.size=e,this.fetchData()},handleCurrentChange(e){this.queryForm.page=e,this.fetchData()},handleDelete(e){e.id&&this.$confirm("你确定要删除当前项吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{const{msg:t}=Object(r["doDelete"])({menuId:e.id});this.$message({type:"success",message:t})}).catch(()=>{this.$message({type:"info",message:"已取消删除"})})}}},u=(a("e552"),a("d959")),b=a.n(u);const m=b()(i,[["render",n],["__scopeId","data-v-c12a3042"]]);t["default"]=m},cc5e:function(e,t,a){"use strict";a.r(t),a.d(t,"getList",(function(){return o})),a.d(t,"doEdit",(function(){return c})),a.d(t,"doDelete",(function(){return d})),a.d(t,"doAdd",(function(){return n})),a.d(t,"getMenuIdsByRoleId",(function(){return r})),a.d(t,"assignMenu",(function(){return i})),a.d(t,"miniRoleSelect",(function(){return u})),a.d(t,"miniRoleInsert",(function(){return b})),a.d(t,"miniRoleUpdate",(function(){return m})),a.d(t,"miniRoleRemove",(function(){return s})),a.d(t,"miniRoleAssignMenu",(function(){return j})),a.d(t,"getMiniRoleMenuIdsByRoleId",(function(){return p}));var l=a("b775");function o(e){let t="?page="+e.page+"&size="+e.size;return e.name&&(t+="&name="+e.name),Object(l["default"])({url:"/sysRole/select"+t,method:"get",data:e})}function c(e){return Object(l["default"])({url:"/sysRole/update",method:"post",data:e})}function d(e){return Object(l["default"])({url:"/sysRole/remove",method:"post",data:e})}function n(e){return Object(l["default"])({url:"/sysRole/insert",method:"post",data:e})}function r(e){return Object(l["default"])({url:"/sysRole/getMenuIdsByRoleId?roleId="+e.roleId,method:"get",data:e})}function i(e){return Object(l["default"])({url:"/sysRole/assignMenu",method:"post",data:e})}function u(e){let t="?page="+e.page+"&size="+e.size;return void 0!=e.name&&(t+="&name="+e.name),Object(l["default"])({url:"/miniRole/select"+t,method:"get",data:e})}function b(e){return Object(l["default"])({url:"/miniRole/insert",method:"post",data:e})}function m(e){return Object(l["default"])({url:"/miniRole/update",method:"post",data:e})}function s(e){return Object(l["default"])({url:"/miniRole/remove?roleId="+e.roleId,method:"post",data:e})}function j(e){return Object(l["default"])({url:"/miniRole/assignMenu",method:"post",data:e})}function p(e){return Object(l["default"])({url:"/miniRole/getMenuIdsByRoleId?roleId="+e.roleId,method:"get",data:e})}},e552:function(e,t,a){"use strict";a("878b")}}]);