1
0
Files
build.ems/build/usr/local/omc/htdocs/front/js/index.CVAVtA9B.js
2024-10-25 14:59:47 +08:00

2 lines
25 KiB
JavaScript

import{g as qe,z as He,y as je,_ as L,r as ie,l as r,an as $,W as Ye,j as Ge,A as Je,k as g,m as v,n as l,B as x,am as re,p as e,t as a,aj as Qe,az as w,E as u,F as c,J as me,D as Q,H as We,I as O,a6 as ce,ak as Xe,aA as Ze,aB as Ae,aC as et,aF as tt,aX as lt,V as at,aK as ot,aE as st,aL as nt,cg as dt,cs as it,aG as rt,aM as mt}from"./vendor/index.CRpmXtWV.js";import{_ as ct}from"./index.vue_vue_type_script_setup_true_lang.m9m5k4_V.js";import{l as ut,u as ft,c as yt,d as pt,e as gt,g as W,f as kt,h as vt}from"./role.DwMZm_PJ.js";import{r as ue,m as ht}from"./menu.DzdTEPqJ.js";import{r as _t}from"./dept.w3UZhzre.js";import{d as bt,p as X,R as b,$ as wt,a0 as xt,_ as St}from"../index.D-NvtsOM.js";import{u as Kt}from"./dict.DBZ2k0Lk.js";import{c as E,d as V}from"./parse-tree-utils.CVXqlbRx.js";const Tt={class:"button-container"},Ct={key:0},It={key:0},Nt=qe({__name:"index",setup(Dt){const{t:s}=bt(),{getDict:fe}=Kt(),ye=He(),pe=je().path;let S=L({sysNormalDisable:[]}),K=ie(["",""]),y=L({roleName:"",roleKey:"",status:void 0,beginTime:"",endTime:"",pageNum:1,pageSize:20});function ge(){y=Object.assign(y,{roleName:"",roleKey:"",status:void 0,beginTime:"",endTime:"",pageNum:1,pageSize:20}),K.value=["",""],N.current=1,N.pageSize=20,T()}let p=L({loading:!1,size:"middle",seached:!1,data:[],selectedRowKeys:[]}),Z=[{title:s("views.system.role.roleId"),dataIndex:"roleId",align:"left",width:100},{title:s("views.system.role.roleName"),dataIndex:"roleName",align:"left",width:200},{title:s("views.system.role.roleKey"),dataIndex:"roleKey",align:"left",width:200},{title:s("views.system.role.roleSort"),dataIndex:"roleSort",align:"left",width:100},{title:s("views.system.role.roleStatus"),dataIndex:"status",key:"status",align:"center",width:100},{title:s("views.system.role.createTime"),dataIndex:"createTime",align:"center",width:150,customRender(n){return+n.value<=0?"":X(+n.value)}},{title:s("common.operate"),key:"roleId",align:"left"}],N=L({current:1,pageSize:20,defaultPageSize:20,pageSizeOptions:["10","20","50","100"],hideOnSinglePage:!1,showQuickJumper:!0,showSizeChanger:!0,total:0,showTotal:n=>s("common.tablePaginationTotal",{total:n}),onChange:(n,o)=>{N.current=n,N.pageSize=o,y.pageNum=n,y.pageSize=o,T()}});function ke({key:n}){p.size=n}function ve(n){p.selectedRowKeys=n}const he=ie([{value:"1",label:s("views.system.role.allScopeOptions")},{value:"2",label:s("views.system.role.byMyselfScopeOptions")},{value:"3",label:s("views.system.role.onlyClassScopeOptions")},{value:"4",label:s("views.system.role.classAllScopeOptions")},{value:"5",label:s("views.system.role.myselfScopeOptions")}]);let h={treeData:[],checkedKeys:[],expandedKeys:[]},M={treeData:[],checkedKeys:[],expandedKeys:[]},t=L({visibleByView:!1,visibleByEdit:!1,visibleByDataScope:!1,title:"角色",from:{roleId:void 0,roleName:"",roleKey:"",roleSort:0,status:"0",menuIds:[],deptIds:[],remark:"",dataScope:"5",deptCheckStrictly:"1",menuCheckStrictly:"1",createTime:0},confirmLoading:!1,menuTree:{treeData:[],checkedKeys:[],expandedKeys:[]},deptTree:{treeData:[],checkedKeys:[],expandedKeys:[]}});const R=r.Form.useForm(t.from,L({roleName:[{required:!0,min:1,max:30,message:s("views.system.role.trueValue",{msg:s("views.system.role.roleName")})}],roleKey:[{required:!0,min:1,max:50,message:s("views.system.role.trueValue",{msg:s("views.system.role.roleKey")})}]}));function _e(n){if(!n){r.message.error(s("common.getInfoFail"),2);return}if(t.confirmLoading)return;const o=r.message.loading(s("common.loading"),0);t.confirmLoading=!0,Promise.all([W(n),ue(n)]).then(m=>{if(t.confirmLoading=!1,o(),m[0].code===b&&m[0].data){if(t.from=Object.assign(t.from,m[0].data),m[1].code===b&&m[1].data){const{menus:i,checkedKeys:f}=m[1].data;h.checkedKeys=E(i,"id"),h.expandedKeys=V(i,"id"),h.treeData=i,t.menuTree.treeData=i,t.menuTree.checkedKeys=f,t.from.menuIds=f}t.title=s("views.system.role.roleInfo"),t.visibleByView=!0}else r.message.error(s("common.getInfoFail"),2)})}function A(n){if(n){if(t.confirmLoading)return;const o=r.message.loading(s("common.loading"),0);t.confirmLoading=!0,Promise.all([W(n),ue(n)]).then(m=>{if(t.confirmLoading=!1,o(),m[0].code===b&&m[0].data){if(t.from=Object.assign(t.from,m[0].data),m[1].code===b&&m[1].data){const{menus:i,checkedKeys:f}=m[1].data;h.checkedKeys=E(i,"id"),h.expandedKeys=V(i,"id"),h.treeData=i,t.menuTree.treeData=i,t.menuTree.checkedKeys=f,t.from.menuIds=f}t.title=s("common.editText")+s("views.system.role.roleInfo"),t.visibleByEdit=!0}else r.message.error(s("common.getInfoFail"),2)})}else if(R.resetFields(),h.treeData.length>0)t.menuTree.treeData=h.treeData,t.title=s("common.addText")+s("views.system.role.roleInfo"),t.visibleByEdit=!0;else{if(t.confirmLoading)return;const o=r.message.loading(s("common.loading"),0);t.confirmLoading=!0,ht().then(m=>{t.confirmLoading=!1,o(),m.code===b&&Array.isArray(m.data)&&(h.checkedKeys=E(m.data,"id"),h.expandedKeys=V(m.data,"id"),h.treeData=m.data,t.menuTree.treeData=m.data,t.title=s("common.addText")+s("views.system.role.roleInfo"),t.visibleByEdit=!0)})}}function be(){R.validate().then(()=>{t.confirmLoading=!0;const n=$(t.from),o=n.roleId?ft(n):yt(n),m="role";r.message.loading({content:s("common.loading"),key:m}),o.then(i=>{i.code===b?(r.message.success({content:s("common.msgSuccess",{msg:t.title}),key:m,duration:2}),t.visibleByEdit=!1,R.resetFields(),T(1)):r.message.error({content:`${i.msg}`,key:m,duration:2})}).finally(()=>{t.confirmLoading=!1})}).catch(n=>{r.message.error(s("common.errorFields",{num:n.errorFields.length}),3)})}function F(){t.visibleByEdit=!1,t.visibleByView=!1,t.visibleByDataScope=!1,R.resetFields(),t.menuTree.checkedKeys=[],t.menuTree.expandedKeys=[],t.deptTree.checkedKeys=[],t.deptTree.expandedKeys=[]}function ee(n,o,m){let i=Array.isArray(n)?n:n.checked;m==="menu"&&(t.from.menuCheckStrictly==="1"&&(i=i.concat(o.halfCheckedKeys)),t.from.menuIds=i),m==="dept"&&(t.from.deptCheckStrictly==="1"&&(i=i.concat(o.halfCheckedKeys)),t.from.deptIds=i)}function te(n,o){o==="menu"&&(t.menuTree.expandedKeys=n?h.expandedKeys:[]),o==="dept"&&(t.deptTree.expandedKeys=n?M.expandedKeys:[])}function le(n,o){o==="menu"&&(t.menuTree.checkedKeys=n?h.checkedKeys:[],t.from.menuIds=t.menuTree.checkedKeys),o==="dept"&&(t.deptTree.checkedKeys=n?M.checkedKeys:[],t.from.deptIds=t.deptTree.checkedKeys)}function ae(n,o){o==="menu"&&(t.from.menuCheckStrictly=n?"1":"0"),o==="dept"&&(t.from.deptCheckStrictly=n?"1":"0")}function we(){if(t.confirmLoading)return;t.confirmLoading=!0;const n=r.message.loading(s("common.loading"),0),o=$(t.from);o.dataScope!=="2"&&(o.deptIds=[]),pt(o).then(m=>{m.code===b?(r.message.success({content:s("common.msgSuccess",{msg:t.title}),duration:2}),t.visibleByDataScope=!1,R.resetFields()):r.message.error({content:`${m.msg}`,duration:2})}).finally(()=>{n(),t.confirmLoading=!1})}function xe(n){if(!n){r.message.error(s("common.getInfoFail"),2);return}if(t.confirmLoading)return;const o=r.message.loading(s("common.loading"),0);t.confirmLoading=!0,Promise.all([W(n),_t(n)]).then(m=>{if(m[0].code===b&&m[0].data){if(t.from=Object.assign(t.from,m[0].data),m[1].code===b&&m[1].data){const{depts:i,checkedKeys:f}=m[1].data;M.checkedKeys=E(i,"id"),M.expandedKeys=V(i,"id"),M.treeData=i,t.deptTree.treeData=i,t.deptTree.checkedKeys=f,t.from.deptIds=f}t.title=s("views.system.role.distribute"),t.visibleByDataScope=!0}else r.message.error(s("common.getInfoFail"),2)}).finally(()=>{t.confirmLoading=!1,o()})}function Se(n){ye.push({path:`${pe}${xt}/auth-user/${n.roleId}`,query:{roleName:n.roleName}})}function Ke(n){const o=n.status==="1"?s("views.system.role.open"):s("views.system.role.close");r.Modal.confirm({title:s("common.tipTitle"),content:s("views.system.role.statusSure",{text:o,roleName:n.roleName}),onOk(){const m=r.message.loading(s("common.loading"),0);gt(n.roleId,n.status).then(i=>{m(),i.code===b?r.message.success({content:`${n.roleName} ${o} ${s("common.msgSuccess")}`,duration:2}):r.message.error({content:s("views.system.role.statusSure",{text:o,roleName:n.roleName}),duration:2}),T()})},onCancel(){n.status=n.status==="1"?"0":"1"}})}function oe(n="0"){n==="0"&&(n=p.selectedRowKeys.join(",")),r.Modal.confirm({title:s("common.tipTitle"),content:s("views.system.role.delSure",{roleId:n}),onOk(){const o="delRole";r.message.loading({content:s("common.loading"),key:o}),kt(n).then(m=>{m.code===b?(r.message.success({content:s("common.msgSuccess",{msg:s("common.deleteText")}),key:o,duration:2}),T()):r.message.error({content:`${m.msg}`,key:o,duration:2})})}})}function Te(){r.Modal.confirm({title:s("common.tipTitle"),content:s("views.system.user.exportSure"),onOk(){const n="exportRole";r.message.loading({content:s("common.loading"),key:n}),vt($(y)).then(o=>{o.code===b?(r.message.success({content:s("common.msgSuccess",{msg:s("views.system.user.export")}),key:n,duration:2}),mt.saveAs(o.data,`role_${Date.now()}.xlsx`)):r.message.error({content:`${o.msg}`,key:n,duration:2})})}})}function T(n){p.loading||(p.loading=!0,n&&(y.pageNum=n),K.value||(K.value=["",""]),y.beginTime=K.value[0],y.endTime=K.value[1],ut($(y)).then(o=>{o.code===b&&Array.isArray(o.rows)&&(p.selectedRowKeys.length>0&&(p.selectedRowKeys=[]),N.total=o.total,p.data=o.rows,N.total<=(y.pageNum-1)*N.pageSize&&y.pageNum!==1&&(p.loading=!1,T(y.pageNum-1))),p.loading=!1}))}return Ye(()=>{Promise.allSettled([fe("sys_normal_disable")]).then(n=>{n[0].status==="fulfilled"&&(S.sysNormalDisable=n[0].value)}),T()}),(n,o)=>{const m=r.Input,i=r.FormItem,f=r.Col,q=r.Select,Ce=r.RangePicker,Ie=Ze,_=r.Button,Ne=Ae,U=r.Space,C=r.Row,P=r.Form,se=r.Card,De=et,ne=tt,Oe=lt,de=r.Switch,I=r.Tooltip,Re=at,ze=ot,H=r.MenuItem,Be=r.Menu,Le=r.Dropdown,j=ct,Me=st,Ue=nt,Fe=dt,Pe=it,$e=r.Table,Y=r.Textarea,G=r.Tree,J=Ge("ProModal"),Ee=rt,Ve=r.InputNumber,B=r.Checkbox,D=Je("perms");return g(),v(e(Xe),null,{default:l(()=>[x(a(se,{bordered:!1,"body-style":{marginBottom:"24px",paddingBottom:0}},{default:l(()=>[a(P,{model:e(y),name:"queryParams",layout:"horizontal"},{default:l(()=>[a(C,{gutter:16},{default:l(()=>[a(f,{lg:6,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleName"),name:"roleName"},{default:l(()=>[a(m,{value:e(y).roleName,"onUpdate:value":o[0]||(o[0]=d=>e(y).roleName=d),"allow-clear":""},null,8,["value"])]),_:1},8,["label"])]),_:1}),a(f,{lg:6,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleKey"),name:"roleKey"},{default:l(()=>[a(m,{value:e(y).roleKey,"onUpdate:value":o[1]||(o[1]=d=>e(y).roleKey=d),"allow-clear":""},null,8,["value"])]),_:1},8,["label"])]),_:1}),a(f,{lg:4,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleStatus"),name:"status"},{default:l(()=>[a(q,{value:e(y).status,"onUpdate:value":o[2]||(o[2]=d=>e(y).status=d),"allow-clear":"",options:e(S).sysNormalDisable},null,8,["value","options"])]),_:1},8,["label"])]),_:1}),a(f,{lg:8,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.createTime"),name:"queryRangePicker"},{default:l(()=>[a(Ce,{value:e(K),"onUpdate:value":o[3]||(o[3]=d=>Qe(K)?K.value=d:K=d),"allow-clear":"",bordered:"","show-time":{format:"HH:mm:ss"},format:"YYYY-MM-DD HH:mm:ss","value-format":"x",style:{width:"100%"}},null,8,["value"])]),_:1},8,["label"])]),_:1}),a(f,{lg:6,md:12,xs:24},{default:l(()=>[a(i,null,{default:l(()=>[a(U,{size:8},{default:l(()=>[a(_,{type:"primary",onClick:o[4]||(o[4]=w(d=>T(1),["prevent"]))},{icon:l(()=>[a(Ie)]),default:l(()=>[u(" "+c(e(s)("common.search")),1)]),_:1}),a(_,{type:"default",onClick:w(ge,["prevent"])},{icon:l(()=>[a(Ne)]),default:l(()=>[u(" "+c(e(s)("common.reset")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},512),[[re,e(p).seached]]),a(se,{bordered:!1,"body-style":{padding:"0px"}},{title:l(()=>[me("div",Tt,[x((g(),v(_,{type:"primary",onClick:o[5]||(o[5]=w(d=>A(),["prevent"]))},{icon:l(()=>[a(De)]),default:l(()=>[u(" "+c(e(s)("common.addText")),1)]),_:1})),[[D,["system:role:add"],"has"]]),x((g(),v(_,{type:"default",danger:"",disabled:e(p).selectedRowKeys.length<=0,onClick:o[6]||(o[6]=w(d=>oe(),["prevent"]))},{icon:l(()=>[a(ne)]),default:l(()=>[u(" "+c(e(s)("common.deleteText")),1)]),_:1},8,["disabled"])),[[D,["system:role:remove"],"has"]]),x((g(),v(_,{type:"dashed",onClick:o[7]||(o[7]=w(d=>Te(),["prevent"]))},{icon:l(()=>[a(Oe)]),default:l(()=>[u(" "+c(e(s)("common.export")),1)]),_:1})),[[D,["system:role:export"],"has"]])])]),extra:l(()=>[a(U,{size:8,align:"center"},{default:l(()=>[a(I,null,{title:l(()=>[u(c(e(s)("common.searchBarText")),1)]),default:l(()=>[a(de,{checked:e(p).seached,"onUpdate:checked":o[8]||(o[8]=d=>e(p).seached=d),"checked-children":e(s)("common.switch.show"),"un-checked-children":e(s)("common.switch.hide"),size:"small"},null,8,["checked","checked-children","un-checked-children"])]),_:1}),a(I,null,{title:l(()=>[u(c(e(s)("common.reloadText")),1)]),default:l(()=>[a(_,{type:"text",onClick:o[9]||(o[9]=w(d=>T(),["prevent"]))},{icon:l(()=>[a(Re)]),_:1})]),_:1}),a(I,{placement:"topRight"},{title:l(()=>[u(c(e(s)("common.sizeText")),1)]),default:l(()=>[a(Le,{placement:"bottomRight",trigger:"click"},{overlay:l(()=>[a(Be,{"selected-keys":[e(p).size],onClick:ke},{default:l(()=>[a(H,{key:"default"},{default:l(()=>[u(c(e(s)("common.size.default")),1)]),_:1}),a(H,{key:"middle"},{default:l(()=>[u(c(e(s)("common.size.middle")),1)]),_:1}),a(H,{key:"small"},{default:l(()=>[u(c(e(s)("common.size.small")),1)]),_:1})]),_:1},8,["selected-keys"])]),default:l(()=>[a(_,{type:"text"},{icon:l(()=>[a(ze)]),_:1})]),_:1})]),_:1})]),_:1})]),default:l(()=>[a($e,{class:"table","row-key":"roleId",columns:e(Z),loading:e(p).loading,"data-source":e(p).data,size:e(p).size,pagination:e(N),scroll:{x:e(Z).length*120},"row-selection":{type:"checkbox",selectedRowKeys:e(p).selectedRowKeys,onChange:ve}},{bodyCell:l(({column:d,record:k})=>[d.key==="status"?(g(),Q(We,{key:0},[e(S).sysNormalDisable.length>0&&k.roleId!=="1"&&e(wt)(["system:role:edit"])?(g(),v(de,{key:0,checked:k.status,"onUpdate:checked":z=>k.status=z,"checked-value":"1","checked-children":e(S).sysNormalDisable[0].label,"un-checked-value":"0","un-checked-children":e(S).sysNormalDisable[1].label,size:"small",onChange:z=>Ke(k)},null,8,["checked","onUpdate:checked","checked-children","un-checked-children","onChange"])):(g(),v(j,{key:1,options:e(S).sysNormalDisable,value:k.status},null,8,["options","value"]))],64)):O("",!0),d.key==="roleId"?(g(),v(U,{key:1,size:8,align:"center"},{default:l(()=>[a(I,null,{title:l(()=>[u(c(e(s)("common.viewText")),1)]),default:l(()=>[x((g(),v(_,{type:"link",onClick:w(z=>_e(k.roleId),["prevent"])},{icon:l(()=>[a(Me)]),_:2},1032,["onClick"])),[[D,["system:role:query"],"has"]])]),_:2},1024),k.roleId!=="1"?(g(),v(I,{key:0},{title:l(()=>[u(c(e(s)("common.editText")),1)]),default:l(()=>[x((g(),v(_,{type:"link",onClick:w(z=>A(k.roleId),["prevent"])},{icon:l(()=>[a(Ue)]),_:2},1032,["onClick"])),[[D,["system:role:edit"],"has"]])]),_:2},1024)):O("",!0),k.roleId!=="1"?(g(),v(I,{key:1},{title:l(()=>[u(c(e(s)("common.deleteText")),1)]),default:l(()=>[x((g(),v(_,{type:"link",onClick:w(z=>oe(k.roleId),["prevent"])},{icon:l(()=>[a(ne)]),_:2},1032,["onClick"])),[[D,["system:role:remove"],"has"]])]),_:2},1024)):O("",!0),k.roleId!=="1"?(g(),v(I,{key:2,placement:"topRight"},{title:l(()=>[u(c(e(s)("views.system.role.distribute")),1)]),default:l(()=>[x((g(),v(_,{type:"link",onClick:w(z=>xe(k.roleId),["prevent"])},{icon:l(()=>[a(Fe)]),_:2},1032,["onClick"])),[[D,["system:role:edit"],"has"]])]),_:2},1024)):O("",!0),k.roleId!=="1"?(g(),v(I,{key:3,placement:"topRight"},{title:l(()=>[u(c(e(s)("views.system.role.distributeUser")),1)]),default:l(()=>[x((g(),v(_,{type:"link",onClick:w(z=>Se(k),["prevent"])},{icon:l(()=>[a(Pe)]),_:2},1032,["onClick"])),[[D,["system:role:auth"],"has"]])]),_:2},1024)):O("",!0)]),_:2},1024)):O("",!0)]),_:1},8,["columns","loading","data-source","size","pagination","scroll","row-selection"])]),_:1}),a(J,{drag:!0,width:800,destroyOnClose:!1,visible:e(t).visibleByView,title:e(t).title,onCancel:F},{footer:l(()=>[a(_,{key:"cancel",onClick:F},{default:l(()=>[u(c(e(s)("common.cancel")),1)]),_:1})]),default:l(()=>[a(P,{layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:l(()=>[a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleId"),name:"roleId"},{default:l(()=>[u(c(e(t).from.roleId),1)]),_:1},8,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.createTime"),name:"createTime"},{default:l(()=>[+e(t).from.createTime>0?(g(),Q("span",Ct,c(e(X)(+e(t).from.createTime)),1)):O("",!0)]),_:1},8,["label"])]),_:1})]),_:1}),a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleSort"),name:"roleSort"},{default:l(()=>[u(c(e(t).from.roleSort),1)]),_:1},8,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleStatus"),name:"status"},{default:l(()=>[a(j,{options:e(S).sysNormalDisable,value:e(t).from.status},null,8,["options","value"])]),_:1},8,["label"])]),_:1})]),_:1}),a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleName"),name:"roleName"},{default:l(()=>[u(c(e(t).from.roleName),1)]),_:1},8,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleKey"),name:"roleKey"},{default:l(()=>[u(c(e(t).from.roleKey),1)]),_:1},8,["label"])]),_:1})]),_:1}),a(i,{label:e(s)("views.system.role.roleMark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:l(()=>[a(Y,{value:e(t).from.remark,"onUpdate:value":o[10]||(o[10]=d=>e(t).from.remark=d),"auto-size":{minRows:2,maxRows:6},disabled:!0},null,8,["value"])]),_:1},8,["label"]),a(i,{label:e(s)("views.system.role.menu"),name:"menuCheckStrictly","label-col":{span:3},"label-wrap":!0},{default:l(()=>[a(G,{disabled:"",checkable:"",selectable:!1,"expanded-keys":e(t).menuTree.expandedKeys,"onUpdate:expandedKeys":o[11]||(o[11]=d=>e(t).menuTree.expandedKeys=d),"checked-keys":e(t).menuTree.checkedKeys,"onUpdate:checkedKeys":o[12]||(o[12]=d=>e(t).menuTree.checkedKeys=d),"check-strictly":e(t).from.menuCheckStrictly==="0","tree-data":e(t).menuTree.treeData,"field-names":{children:"children",title:"label",key:"id"},height:256,style:{border:"1px solid #d9d9d9","margin-top":"4px"}},null,8,["expanded-keys","checked-keys","check-strictly","tree-data"])]),_:1},8,["label"])]),_:1})]),_:1},8,["visible","title"]),a(J,{drag:!0,width:800,keyboard:!1,"mask-closable":!1,visible:e(t).visibleByEdit,title:e(t).title,"confirm-loading":e(t).confirmLoading,destroyOnClose:!0,onOk:be,onCancel:F},{default:l(()=>[a(P,{name:"modalStateFromByEdit",layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:l(()=>[a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,ce({label:e(s)("views.system.role.roleName"),name:"roleName"},e(R).validateInfos.roleName),{default:l(()=>[a(m,{value:e(t).from.roleName,"onUpdate:value":o[13]||(o[13]=d=>e(t).from.roleName=d),"allow-clear":""},null,8,["value"])]),_:1},16,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleStatus"),name:"status"},{default:l(()=>[a(q,{value:e(t).from.status,"onUpdate:value":o[14]||(o[14]=d=>e(t).from.status=d),"default-value":"0",options:e(S).sysNormalDisable},null,8,["value","options"])]),_:1},8,["label"])]),_:1})]),_:1}),a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,ce({label:e(s)("views.system.role.roleKey"),name:"roleKey"},e(R).validateInfos.roleKey),{default:l(()=>[a(m,{value:e(t).from.roleKey,"onUpdate:value":o[15]||(o[15]=d=>e(t).from.roleKey=d),"allow-clear":""},{prefix:l(()=>[a(I,{placement:"topLeft"},{title:l(()=>[me("div",null,c(e(s)("views.system.role.roleKeyTip")),1)]),default:l(()=>[a(Ee,{style:{color:"rgba(0, 0, 0, 0.45)"}})]),_:1})]),_:1},8,["value"])]),_:1},16,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleSort"),name:"roleSort"},{default:l(()=>[a(Ve,{value:e(t).from.roleSort,"onUpdate:value":o[16]||(o[16]=d=>e(t).from.roleSort=d),min:0,max:65535,step:1},null,8,["value"])]),_:1},8,["label"])]),_:1})]),_:1}),a(i,{label:e(s)("views.system.role.roleMark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:l(()=>[a(Y,{value:e(t).from.remark,"onUpdate:value":o[17]||(o[17]=d=>e(t).from.remark=d),"auto-size":{minRows:4,maxRows:6},maxlength:450,"show-count":!0},null,8,["value"])]),_:1},8,["label"]),a(i,{label:e(s)("views.system.role.menu"),name:"menuCheckStrictly","label-col":{span:3},"label-wrap":!0},{default:l(()=>[a(U,{size:12,align:"center"},{default:l(()=>[a(B,{id:"menu_1",checked:e(t).menuTree.expandedKeys.length>0,onChange:o[18]||(o[18]=d=>te(d.target.checked,"menu"))},{default:l(()=>[u(c(e(s)("views.system.role.openSwitch")),1)]),_:1},8,["checked"]),a(B,{id:"menu_2",checked:e(t).from.menuIds.length>0,onChange:o[19]||(o[19]=d=>le(d.target.checked,"menu"))},{default:l(()=>[u(c(e(s)("views.system.role.selAllSwitch")),1)]),_:1},8,["checked"]),a(B,{id:"menu_3",checked:e(t).from.menuCheckStrictly==="1",onChange:o[20]||(o[20]=d=>ae(d.target.checked,"menu"))},{default:l(()=>[u(c(e(s)("views.system.role.relationSwitch")),1)]),_:1},8,["checked"])]),_:1}),a(G,{checkable:"",selectable:!1,onCheck:o[21]||(o[21]=(d,k)=>ee(d,k,"menu")),"expanded-keys":e(t).menuTree.expandedKeys,"onUpdate:expandedKeys":o[22]||(o[22]=d=>e(t).menuTree.expandedKeys=d),"checked-keys":e(t).menuTree.checkedKeys,"onUpdate:checkedKeys":o[23]||(o[23]=d=>e(t).menuTree.checkedKeys=d),"check-strictly":e(t).from.menuCheckStrictly==="0","tree-data":e(t).menuTree.treeData,"field-names":{children:"children",title:"label",key:"id"},height:256,style:{border:"1px solid #d9d9d9","margin-top":"4px"}},null,8,["expanded-keys","checked-keys","check-strictly","tree-data"])]),_:1},8,["label"])]),_:1})]),_:1},8,["visible","title","confirm-loading"]),a(J,{drag:!0,width:800,destroyOnClose:!0,keyboard:!1,"mask-closable":!1,visible:e(t).visibleByDataScope,title:e(t).title,"confirm-loading":e(t).confirmLoading,onOk:we,onCancel:F},{default:l(()=>[a(P,{name:"modalStateFromByDataScope",layout:"horizontal","label-col":{span:6},"label-wrap":!0},{default:l(()=>[a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleId"),name:"roleId"},{default:l(()=>[u(c(e(t).from.roleId),1)]),_:1},8,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.createTime"),name:"createTime"},{default:l(()=>[+e(t).from.createTime>0?(g(),Q("span",It,c(e(X)(+e(t).from.createTime)),1)):O("",!0)]),_:1},8,["label"])]),_:1})]),_:1}),a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleSort"),name:"roleSort"},{default:l(()=>[u(c(e(t).from.roleSort),1)]),_:1},8,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleStatus"),name:"status"},{default:l(()=>[a(j,{options:e(S).sysNormalDisable,value:e(t).from.status},null,8,["options","value"])]),_:1},8,["label"])]),_:1})]),_:1}),a(C,{gutter:16},{default:l(()=>[a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleName"),name:"roleName"},{default:l(()=>[u(c(e(t).from.roleName),1)]),_:1},8,["label"])]),_:1}),a(f,{lg:12,md:12,xs:24},{default:l(()=>[a(i,{label:e(s)("views.system.role.roleKey"),name:"roleKey"},{default:l(()=>[u(c(e(t).from.roleKey),1)]),_:1},8,["label"])]),_:1})]),_:1}),a(i,{label:e(s)("views.system.role.roleMark"),name:"remark","label-col":{span:3},"label-wrap":!0},{default:l(()=>[a(Y,{value:e(t).from.remark,"onUpdate:value":o[24]||(o[24]=d=>e(t).from.remark=d),"auto-size":{minRows:2,maxRows:6},disabled:!0},null,8,["value"])]),_:1},8,["label"]),a(i,{label:e(s)("views.system.role.preScope"),name:"dataScope","label-col":{span:3},"label-wrap":!0},{default:l(()=>[a(q,{value:e(t).from.dataScope,"onUpdate:value":o[25]||(o[25]=d=>e(t).from.dataScope=d),"default-value":"5",options:he.value},null,8,["value","options"])]),_:1},8,["label"]),x(a(i,{label:e(s)("views.system.role.dataPer"),name:"deptCheckStrictly","label-col":{span:3},"label-wrap":!0},{default:l(()=>[a(U,{size:12,align:"center"},{default:l(()=>[a(B,{id:"dept_1",checked:e(t).deptTree.expandedKeys.length>0,onChange:o[26]||(o[26]=d=>te(d.target.checked,"dept"))},{default:l(()=>[u(c(e(s)("views.system.role.openSwitch")),1)]),_:1},8,["checked"]),a(B,{id:"dept_2",checked:e(t).from.deptIds.length>0,onChange:o[27]||(o[27]=d=>le(d.target.checked,"dept"))},{default:l(()=>[u(c(e(s)("views.system.role.selAllSwitch")),1)]),_:1},8,["checked"]),a(B,{id:"dept_1",checked:e(t).from.deptCheckStrictly==="1",onChange:o[28]||(o[28]=d=>ae(d.target.checked,"dept"))},{default:l(()=>[u(c(e(s)("views.system.role.relationSwitch")),1)]),_:1},8,["checked"])]),_:1}),a(G,{checkable:"",selectable:!1,onCheck:o[29]||(o[29]=(d,k)=>ee(d,k,"dept")),"expanded-keys":e(t).deptTree.expandedKeys,"onUpdate:expandedKeys":o[30]||(o[30]=d=>e(t).deptTree.expandedKeys=d),"checked-keys":e(t).deptTree.checkedKeys,"onUpdate:checkedKeys":o[31]||(o[31]=d=>e(t).deptTree.checkedKeys=d),"check-strictly":e(t).from.deptCheckStrictly==="0","tree-data":e(t).deptTree.treeData,"field-names":{children:"children",title:"label",key:"id"},height:256,style:{border:"1px solid #d9d9d9","margin-top":"4px"}},null,8,["expanded-keys","checked-keys","check-strictly","tree-data"])]),_:1},8,["label"]),[[re,e(t).from.dataScope==="2"]])]),_:1})]),_:1},8,["visible","title","confirm-loading"])]),_:1})}}}),$t=St(Nt,[["__scopeId","data-v-85d0a04e"]]);export{$t as default};