sgxt_web/qb/static/js/chunk-2938498a.5d0e2e2c.js

1 line
13 KiB
JavaScript
Raw Normal View History

2025-04-22 16:39:00 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2938498a"],{"4b6a":function(e,t,l){"use strict";l("649a")},"649a":function(e,t,l){},7892:function(e,t,l){"use strict";l.r(t);var a=l("7a23"),o=(l("0792"),l("7902"),l("3ef4")),c=l("92c2");const r={class:"treeCnt"},d={class:"dialog-footer"},n=Object(a["createTextVNode"])("取消"),b=Object(a["createTextVNode"])("保存");var i={__name:"PrivilegesDialog",props:{modelValue:{type:Boolean,required:!0},roleId:{type:String,required:!0}},emits:["update:modelValue","updateRole"],setup(e,{emit:t}){const l=e,i=(Object(a["ref"])({}),()=>{t("update:modelValue",!1)}),u=()=>{let e={roleId:Number(l.roleId),menuIds:O.value.getCheckedKeys().map(e=>Number(e))};Object(c["A"])(e).then(e=>{o["a"].success("操作成功")}),i()},s=Object(a["ref"])([]),j=async()=>{const e=await Object(c["m"])();s.value=e};j();const O=Object(a["ref"])(null),m={children:"sysMenuList",label:"menuName"},p=async()=>{const e=await Object(c["p"])(l.roleId);O.value.setCheckedKeys(e)},v=e=>{let t=O.value.getNode(e.id);const l=O.value.getCheckedKeys();if(t.checked)for(let a=t.level;a>1;a--)t.parent.checked||(t=t.parent);O.value.setCheckedKeys(l)};return Object(a["watch"])(()=>l.roleId,e=>{e&&p()},{immediate:!0,deep:!0}),(t,l)=>{const o=Object(a["resolveComponent"])("el-tree"),c=Object(a["resolveComponent"])("el-button"),j=Object(a["resolveComponent"])("el-dialog");return Object(a["openBlock"])(),Object(a["createElementBlock"])("div",null,[Object(a["createVNode"])(j,{title:"分配权限",width:"500px","model-value":e.modelValue,"destroy-on-close":!0,onClose:i},{footer:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",d,[Object(a["createVNode"])(c,{onClick:i},{default:Object(a["withCtx"])(()=>[n]),_:1}),Object(a["createVNode"])(c,{type:"primary",onClick:u},{default:Object(a["withCtx"])(()=>[b]),_:1})])]),default:Object(a["withCtx"])(()=>[Object(a["createElementVNode"])("div",r,[Object(a["createVNode"])(o,{ref_key:"treeRef",ref:O,data:s.value,props:m,"node-key":"id","show-checkbox":"","default-expand-all":"","check-strictly":!0,onCheck:v},null,8,["data"])])]),_:1},8,["model-value"])])}}},u=(l("a1e3"),l("6b0d")),s=l.n(u);const j=s()(i,[["__scopeId","data-v-e7b49dba"]]);var O=j,m=l("6605");const p=e=>(Object(a["pushScopeId"])("data-v-47c87b11"),e=e(),Object(a["popScopeId"])(),e),v={class:"titleBox"},f=p(()=>Object(a["createElementVNode"])("div",{class:"title"},"角色列表",-1)),h={class:"btnBox"},V=p(()=>Object(a["createElementVNode"])("span",null,"新增",-1)),N=Object(a["createTextVNode"])(" 查询 "),x=Object(a["createTextVNode"])(" 重置 "),C={class:"tabBox"},w=Object(a["createTextVNode"])("正常"),g=Object(a["createTextVNode"])("注销"),k=Object(a["createTextVNode"])("未知"),y=Object(a["createTextVNode"])("修改"),_=Object(a["createTextVNode"])("管理用户"),B=Object(a["createTextVNode"])("菜单权限"),z=Object(a["createTextVNode"])("删除"),E={key:0,class:"dialog"},T={class:"head_box"},I={class:"title"},D=Object(a["createTextVNode"])("保存"),U=Object(a["createTextVNode"])("保存"),S=Object(a["createTextVNode"])("关闭");var L={__name:"index",setup(e){const{proxy:t}=Object(a["getCurrentInstance"])(),{D_ZDY_SJQX:l}=t.$dict("D_ZDY_SJQX"),r=Object(a["ref"])(null),d=Object(a["ref"])(0),n=Object(a["ref"])(),b=Object(a["ref"])(0),i=(Object(a["ref"])(1),Object(a["ref"])(20),Object(a["ref"])({})),u=Object(a["ref"])({page:1,size:20,dictName:"",dictCode:"",xtZxbz:""}),s=Object(a["ref"])(null),j=Object(a["ref"])({roleName:[{required:!0,message:"请输入角色名称",trigger:"change"}],roleCode:[{required:!0,message:"请输入角色编码",trigger:"change"}],roleDesc:[{required:!0,message:"请输入角色描述",trigger:"change"}],orderNo:[{required:!0,message:"请输入排序号",trigger:"change"}],dataPermissionLevel:[{required:!0,message:"请选择权限范围",trigger:"change"}]}),p=Object(a["ref"])(!0),L=Object(a["ref"])({}),P=Object(a["ref"])(!1),q=Object(a["ref"])([]),Z=Object(a["ref"])(!1),K=async()=>{const e=u.value;e.current=e.page;const t=await Object(c["o"])(e);q.value=null==