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.
2 lines
9.0 KiB
2 lines
9.0 KiB
var X=Object.defineProperty;var w=Object.getOwnPropertySymbols;var Y=Object.prototype.hasOwnProperty,Z=Object.prototype.propertyIsEnumerable;var x=(d,u,l)=>u in d?X(d,u,{enumerable:!0,configurable:!0,writable:!0,value:l}):d[u]=l,L=(d,u)=>{for(var l in u||(u={}))Y.call(u,l)&&x(d,l,u[l]);if(w)for(var l of w(u))Z.call(u,l)&&x(d,l,u[l]);return d};var T=(d,u,l)=>new Promise((_,g)=>{var h=r=>{try{v(l.next(r))}catch(b){g(b)}},C=r=>{try{v(l.throw(r))}catch(b){g(b)}},v=r=>r.done?_(r.value):Promise.resolve(r.value).then(h,C);v((l=l.apply(d,u)).next())});import{d as ee,n as te,cb as oe,r as k,a0 as ae,m as se,f as I,P as ne,a3 as le,aU as ie,o as E,a as M,w as t,b as a,u as o,eu as re,j as i,a9 as ue,s as de,h as m,v as pe,et as D,eI as me,bH as K,bI as f,g as ce,F as fe,i as A,ew as _e,t as ye,eJ as ve,x as ge,ev as ke,bi as Ee,bF as he,ea as Ce,a1 as N,J as be,e7 as U,dU as Me,dV as Pe,eK as Se,aT as Ne}from"./index-f4658ae7.js";import Be from"./MenuTabs-8dd23b9d.js";import Fe from"./Sysmenu-c6678854.js";import we from"./menu-42b70d55.js";import xe from"./index-db9b2736.js";import P from"./Events-141c34ea.js";import{CCBPMRunModel as Le}from"./SystemConfig-b93c25b3.js";import{E as Te}from"./Emp-e0a70077.js";import{M as Ie}from"./MySetting-481c3070.js";import{a as De,M as Ke}from"./MenuUnfoldOutlined-9166492e.js";import"./index-84fbff43.js";import"./useRefs-2f4603d7.js";import"./PlusOutlined-7b96f081.js";import"./index-848ab16a.js";import"./BasicDrawer-1a509b7e.js";import"./index-eb3034da.js";import"./DrawerFooter-7408f1e2.js";import"./props-34b32f69.js";import"./DrawerHeader-981d4000.js";import"./ArrowLeftOutlined-f214e093.js";import"./useDrawer-0120eea1.js";import"./index-0e56c5c3.js";import"./index-856b5e6c.js";import"./useHeaderSetting-4c2cac7e.js";import"./handler-2676756d.js";import"./enum-714e44d2.js";import"./EntityNoName-d08126ae.js";import"./DataType-33901a1c.js";import"./ParamUtils-cdc24dd6.js";import"./bignumber-cf158d26.js";import"./ParamsUtils-3cbc5822.js";import"./Entities-6a72b013.js";import"./UAC-8e255d47.js";import"./Map-73575e6b.js";import"./Attrs-62391d6b.js";import"./EnumLab-3cbd0812.js";import"./Attr-d5feb8b8.js";import"./RefMethod-33a71db4.js";import"./SearchNormal-5c7fda42.js";import"./SearchFKEnum-31a3a609.js";import"./Glo-fda3f906.js";import"./EnMapExt-8e17025c.js";import"./Dept-342c50de.js";import"./EntityTree-333c163f.js";import"./assign-481cba08.js";import"./_createAssigner-77c8874c.js";import"./BSEntity-840a884b.js";import"./DeptEmp-745bc1a9.js";import"./EntityMyPK-e742fec8.js";import"./DeptEmpStation-6b7abbad.js";import"./PageBaseGroupNew-ee20c033.js";import"./Group-ab70f402.js";import"./Page-34b19d96.js";import"./EnumLab-d43291c1.js";import"./Auth-a55f8f1f.js";import"./GPN_WorkShift-d60b8d32.js";import"./PageBaseGroupEdit-202e8e85.js";import"./Help-be517e8f.js";const c=d=>(Me("data-v-f1241f04"),d=d(),Pe(),d),Ae={class:"ml-2 truncate md:opacity-200 xs:opacity-0",style:{display:"flex","font-size":"15px"}},Ue=c(()=>i("img",{src:Se,alt:""},null,-1)),$e={class:"quick-links"},Ge=c(()=>i("i",{class:"icon-paper-plane"},null,-1)),Re=c(()=>i("i",{class:"icon-clock"},null,-1)),Ve=c(()=>i("i",{class:"icon-hourglass"},null,-1)),ze=c(()=>i("i",{class:"icon-envelope"},null,-1)),Oe=c(()=>i("i",{class:"icon-bag"},null,-1)),He=c(()=>i("i",{class:"icon-organization"},null,-1)),je=c(()=>i("i",{class:"icon-diamond"},null,-1)),qe=c(()=>i("i",{class:"icon-people"},null,-1)),Je=c(()=>i("i",{class:"icon-directions"},null,-1)),We=c(()=>i("i",{class:"icon-screen-smartphone"},null,-1)),Qe=c(()=>i("i",{class:"icon-user"},null,-1)),Xe=c(()=>i("i",{class:"icon-login"},null,-1)),Ye={class:"component-wrapper"},Ze=ee({__name:"Layout",setup(d){const u=te(),l=oe(),_=k(!1),g=k(),h=k(),C=k([]),v=k([]),r=u.getUserInfo,{VITE_GLOB_API_URL:b}=ae(),{prefixCls:$}=se("layout-header"),B=b,G=B+"/DataUser/UserIcon/"+r.No+".png",R=n=>{let e=n.srcElement;e.src=B+"/DataUser/UserIcon/Default.png",e.onerror=null},V=I(()=>(r==null?void 0:r.IsAdmin)===1),z=I(()=>{let n=r.No;return r.CCBPMRunModel==Le.SAAS&&(n=r.OrgNo+"_"+r.No),n}),O=we.map(n=>n.children).flat();function F(n,e=!0){const p=O.find(s=>s.No===n||s.Paras.includes(n));if(p){const s=Ce(p.Paras);y(L({title:p.Name,path:p.Path,Icon:p.Icon,Paras:p.Paras,closable:e},s))}}function y(n){return T(this,null,function*(){const e=new Te(N.No);yield e.Retrieve();const p=new Ie(N.No);(yield p.RetrieveFromDBSources())||(p.SetValByKey("No",N.No),p.SetValByKey("Name",e.Name),p.SetValByKey("FK_Dept",e.FK_Dept),yield p.Insert()),g.value.add(n)})}function H(n){be(()=>{h.value.selectedKeys=[],h.value.selectedKeys.push(g.value.activeKey),v.value=[],v.value.push(g.value.activeKey)}),C.value=C.value.filter(e=>e!==n)}const S=k(!1);function j(n){S.value=!0,C.value.push(n),setTimeout(()=>{S.value=!1},16)}const q=()=>{l.replace({path:U.BASE_HOME}),setTimeout(()=>{},3e3)},J=()=>{l.push({path:U.BASE_CCMobile_HOME,query:{skipPlatformCheck:"1"}})},W=()=>{u.confirmLoginOut()};return ne(()=>{P.on("middleware_open_tab",({path:n,query:e})=>{y({path:n,Paras:"?url="+encodeURIComponent(e.url),key:Math.random(),title:e.title})}),P.on("middle_close_current_tab",()=>{const{remove:n,activeKey:e}=g.value;n(e)})}),le(()=>{P.off("middleware_open_tab"),P.off("middle_close_current_tab")}),(n,e)=>{const p=ie("router-view");return E(),M(o(D),{class:"top-layout"},{default:t(()=>[a(o(re),{collapsed:_.value,"onUpdate:collapsed":e[0]||(e[0]=s=>_.value=s),trigger:null,collapsible:"",style:{"background-color":"white"}},{default:t(()=>[i("div",{class:"logo",style:ue({width:_.value?"80px":"200px"})},[de(i("div",Ae,[Ue,m(" \u6D41\u7A0B\u4E2D\u95F4\u4EF6")],512),[[pe,!_.value]])],4),a(Fe,{onAddTabByKey:F,ref_key:"siderMenu",ref:h},null,512)]),_:1},8,["collapsed"]),a(o(D),null,{default:t(()=>[a(o(me),{class:"layout-header-class",style:{background:"var(--system-bg-color)",color:"#fff",padding:"0",height:"48px","font-size":"14px",position:"relative","z-index":"10"}},{default:t(()=>[_.value?(E(),M(o(De),{key:0,class:"trigger",onClick:e[1]||(e[1]=s=>_.value=!_.value)})):(E(),M(o(Ke),{key:1,class:"trigger",onClick:e[2]||(e[2]=s=>_.value=!_.value)})),i("div",$e,[a(o(K),{mode:"horizontal",selectedKeys:v.value,"onUpdate:selectedKeys":e[8]||(e[8]=s=>v.value=s),style:{background:"var(--system-bg-color)",height:"48px","font-size":"14px"}},{default:t(()=>[a(o(f),{key:"110-01",onClick:e[3]||(e[3]=s=>y({path:"GenerList",title:"\u53D1\u8D77",Paras:"?EnName=GL_Start"}))},{default:t(()=>[Ge,m(" \u53D1\u8D77 ")]),_:1}),a(o(f),{key:"110-02",onClick:e[4]||(e[4]=s=>y({path:"GenerList",title:"\u5F85\u529E",Paras:"?EnName=GL_Todolist"}))},{default:t(()=>[Re,m(" \u5F85\u529E ")]),_:1}),a(o(f),{key:"110-04",onClick:e[5]||(e[5]=s=>y({path:"GenerList",title:"\u5728\u9014",Paras:"?EnName=GL_Runing"}))},{default:t(()=>[Ve,m(" \u5728\u9014 ")]),_:1}),a(o(f),{key:"110-05",onClick:e[6]||(e[6]=s=>y({path:"GenerList",title:"\u8FD1\u671F",Paras:"?EnName=GL_RecentWork"}))},{default:t(()=>[ze,m(" \u8FD1\u671F ")]),_:1}),a(o(f),{key:"110-06",onClick:e[7]||(e[7]=s=>y({path:"GenerList",title:"\u6284\u9001",Paras:"?EnName=GL_CC"}))},{default:t(()=>[Oe,m(" \u6284\u9001 ")]),_:1})]),_:1},8,["selectedKeys"]),a(o(K),{mode:"horizontal",selectedKeys:v.value,"onUpdate:selectedKeys":e[13]||(e[13]=s=>v.value=s),style:{"justify-content":"flex-end",background:"var(--system-bg-color)",height:"48px","font-size":"14px"}},{default:t(()=>[V.value?(E(),ce(fe,{key:0},[a(o(f),{key:"999-04",onClick:e[9]||(e[9]=s=>y({path:"/Middle/TreeEns",title:"\u6D41\u7A0B",Paras:"?EnName=TreeEns_FlowSort2Flow"}))},{default:t(()=>[He,m(" \u6D41\u7A0B ")]),_:1}),a(o(f),{key:"999-05",onClick:e[10]||(e[10]=s=>y({path:"/Middle/TreeEns",title:"\u8868\u5355",Paras:"?EnName=TreeEns_FrmSort2Frm"}))},{default:t(()=>[je,m(" \u8868\u5355 ")]),_:1}),a(o(f),{key:"999-06",onClick:e[11]||(e[11]=s=>y({path:"/Middle/TreeEns",title:"\u7EC4\u7EC7",Paras:"?EnName=TreeEns_Dept2Emp"}))},{default:t(()=>[qe,m(" \u7EC4\u7EC7 ")]),_:1})],64)):A("",!0),a(o(_e),null,{icon:t(()=>[i("img",{class:"userIcon",src:G,onerror:R})]),title:t(()=>[m(ye(o(r).Name),1)]),default:t(()=>[a(o(ve),null,{default:t(()=>[a(o(f),{key:"item-1",onClick:q},{default:t(()=>[Je,m(" \u5207\u6362\u5230\u4F4E\u4EE3\u7801 ")]),_:1}),a(o(f),{key:"item-2",onClick:J},{default:t(()=>[We,m(" \u5207\u6362\u5230\u79FB\u52A8\u7AEF ")]),_:1}),a(o(f),{key:"item-3",onClick:e[12]||(e[12]=s=>y({path:"/Middle/En",title:"\u6211\u7684\u8BBE\u7F6E",Paras:`?EnName=TS.Port.MySetting&PKVal=${z.value}`}))},{default:t(()=>[Qe,m(" \u6211\u7684\u8BBE\u7F6E ")]),_:1}),a(o(f),{key:"Exit",onClick:W},{default:t(()=>[Xe,m(" \u9000\u51FA ")]),_:1})]),_:1})]),_:1})]),_:1},8,["selectedKeys"]),a(xe,{class:ge(`${o($)}-action__item`)},null,8,["class"])])]),_:1}),a(o(ke),{style:{background:"#f0f2f5",minHeight:"280px",overflow:"hidden"}},{default:t(()=>[a(Be,{ref_key:"addTab",ref:g,onRemoveCachePageId:H,onAddCachePageId:j,onAddTabByKey:F},null,512),i("div",Ye,[S.value?A("",!0):(E(),M(p,{key:0},{default:t(({Component:s,route:Q})=>[a(Ee,{name:"fade"},{default:t(()=>[(E(),M(he(s),{key:Q.fullPath}))]),_:2},1024)]),_:1}))])]),_:1})]),_:1})]),_:1})}}});const no=Ne(Ze,[["__scopeId","data-v-f1241f04"]]);export{no as default};
|