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 lines
2.5 KiB
1 lines
2.5 KiB
import{d as L,r as o,bf as v,ax as U,G as F,a as f,f as x,e as t,b as a,H as n,h as _,I as b,F as G,g as I,c as q,q as z,t as H,ab as K,bA as W,bB as j,al as J,dW as O,cB as Q,am as X,ai as Y,ac as Z,_ as $}from"./index-e450010e.js";/* empty css */import{g as ee,b as te}from"./postrole-86ae9f12.js";const ae={class:"tab_pane_box"},le=L({name:"postsetuprole",inheritAttrs:!1,__name:"index1",setup(oe){const p=o(v);o(!1),o([]);const g=o([]),u=o(!1),m=o(1),h=o([]);function k(s){ee({name:s,ordid:"272",postid:"794"}).then(({data:e})=>{g.value=e;let d=new Array;e&&e.length>0&&e.forEach(i=>{i.istrue&&d.push(i.menukey),h.value=d})})}const E={children:"child",label:"name"};function T(){p.value.getCheckedNodes(!1,!0).map(e=>e.menukey),p.value.getCheckedNodes(!1,!0).map(e=>e).forEach(e=>{})}const V=()=>{u.value=!0,B()},C=()=>{u.value=!1},w=U({page:1,pagesize:1e5}),c=o(""),y=o([]);function B(){te(w).then(s=>{y.value=s.data.list,s.data.list[0]&&(c.value=s.data.list[0].coder)})}return F(()=>{k("kpi")}),(s,e)=>{const d=K,i=W,M=j,S=J,r=O,P=Q,R=v,A=X,N=Y,D=Z;return f(),x("div",null,[t(d,{onClick:V},{default:a(()=>[n("打开")]),_:1}),t(D,{modelValue:_(u),"onUpdate:modelValue":e[2]||(e[2]=l=>b(u)?u.value=l:null),"custom-class":"dialog_box",title:"title",top:"50px","before-close":C},{default:a(()=>[t(N,null,{default:a(()=>[t(S,{width:"125px"},{default:a(()=>[t(M,{ref:"tabslist",modelValue:_(c),"onUpdate:modelValue":e[0]||(e[0]=l=>b(c)?c.value=l:null),"tab-position":"left",class:"demo-tabs tabs_box"},{default:a(()=>[(f(!0),x(G,null,I(_(y),l=>(f(),q(i,{key:l.key,label:l.title,name:l.coder},null,8,["label","name"]))),128))]),_:1},8,["modelValue"])]),_:1}),t(A,null,{default:a(()=>[t(P,{modelValue:_(m),"onUpdate:modelValue":e[1]||(e[1]=l=>b(m)?m.value=l:null),style:{"margin-bottom":"10px"}},{default:a(()=>[t(r,{label:"1"},{default:a(()=>[n("本岗位")]),_:1}),t(r,{label:"2"},{default:a(()=>[n("本部门")]),_:1}),t(r,{label:"3"},{default:a(()=>[n("本分部")]),_:1}),t(r,{label:"4",disabled:""},{default:a(()=>[n("指定行政组织")]),_:1}),t(r,{label:"5"},{default:a(()=>[n("所有")]),_:1})]),_:1},8,["modelValue"]),z("div",ae,[t(R,{ref_key:"menuRef",ref:p,"node-key":"value","show-checkbox":"",data:_(g),"default-expand-all":!0,props:E},{default:a(({data:l})=>[n(H(l.name),1)]),_:1},8,["data"])]),t(d,{type:"primary",onClick:T},{default:a(()=>[n("确 定")]),_:1})]),_:1})]),_:1})]),_:1},8,["modelValue"])])}}});const de=$(le,[["__scopeId","data-v-6991de92"]]);export{de as default};
|
|
|