openpage-41c25abf.js 13 KB

1
  1. import{_ as D,r as d,o as S,c as Y,a as l,b as e,u as s,t,d as T,e as W,f as I,g as k,w as o,h as $,k as ee,s as oe,i as se,R as ae,n as Q,j as u,E as w,l as le,m as ne}from"./index-ed06191f.js";import{e as b,r as te}from"./request-4fbbe234.js";import{u as de}from"./user-5720770f.js";const Ae="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAqlJREFUSEu9lV1IU3EYxp8zp05Nt8wm2ZcTygqGGxg6hQoKg0nRXNhFGlaDELuQBtrFvEnpQ1oYJVGNEjQSsxaRkoGRhmZfMKiwTNMo5kfKlnO2L3fi/MsxdeeguPVenvOc58f7vs/5/ymEuCjGX6Q1bKRoXhUoekVQeDQ1RVNenVWv+UYAK0/dqqcoFATF/J8JTaPBculY4V+A9raRAn0gqADQDy3646r/D4iJ4EO2PiFgM54ZL14NjS2qUZqtg4xkMVpP5gY0MVvtkFY1LQ+gkklgKNhFTOxONzxe2mfYO2JBbm3r8gBFilTo1VnERHX9CTq/DAc0VKVJcGLHNkiT4iEI52PUNo3qNhPqej4TPeuIynJkKM+RE1HGhQfo//lrAaAoMxX6g1nweL3oGhiBwz1DQPWv+1D91MQNuKhW4KhiCxHtrnmECbvTBxiz/YbTM4OXZSpsFotQbuyBoavX914cGwVGw9nBzYKdyJOlBBxL+rlmDE7Y8F6XjyRRDNo//UBh3TMCnV+sI2opUSJTkhgQINHdwaTDBf8xjk5Oky5qOz7OAbEC3pxWIyUhDr3DFijnJYYxny0mDGU5ciTGRpFHjH7vlcewuzzcI/paeRjCqAg87zNDfaONM5KR/DBosrfizL7tRFfS+AKNb/vZAcwH5vNHiKDp3QCK73YuACQJo8ni/ec+27W2uZs7pmuE0fhQcYiYMseC3eWeA9A0dIBJinZPGoymQUzYHUjfsBp58hQSVfnZe9wpkq1bhfbS/axjUV5tgSQhDpfzs8Hn8Xy6wfFJaO93o8Pvpwy45DhBBKRr41kBpu/jZImMbpNYCEF4GJjziYnuomPKudUlvGSN6RI8OKVzAaG+MkWl15IpXmQlKCpIlz49RXudFdaa4iFyZYay/gB0lYYoZtafhwAAAABJRU5ErkJggg==";const re={class:"ve_menu_logo"},ie={class:"ve_logo_img"},ce={class:"ve_logo_title"},ue={__name:"header",setup(z){return(c,_)=>{const f=d("el-image");return S(),Y("div",re,[l("div",ie,[e(f,{style:{height:"100%"},src:s(Ae),fit:"contain"},null,8,["src"])]),l("h3",ce,t(c.$t("index.subtitle")),1)])}}},ge=D(ue,[["__scopeId","data-v-339dae2b"]]),pe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAI8SURBVHgB3VRLThtBEK3qDkqWHYs9wwliToB9A3MCZEeJlFUG7EjZkeyQgHiyihQwFidAnABygpgTeA4Q2b10lLiL6rFnPJ+esQQ7nmS7XZ/XVdVVBfDsofwfnupetIry84bVrfMXleSHg76QL8cCxLUlXJFftISUt1bHNkdVHC+qlAJxLz6jkMPa4eAKCBWHtZ/IAZv88/VRFxDAFAG2IiIEj7+PmDEDBBpXcZSWSH36WWeuOqwDYqvqLTLxvO4OrrkEdZZqB7kGAzeEoDibN/zfixVEELJPaOOydtOzTrNwwWbvvGFI3oIzDDqYnL4N0iJ+D5+j77vMzXze1MG7O3uu7KIycovJN5YRHbhcpESVuKcV6vPQE//IZuEtReHkrLOd6P0hO86UDj6EsazWvZzCojSRvRH/9/TJ+1Gsz2Sgj9shEiYtx7W9T5F7QtKYe//34qIEN7ByuEqTFy6IbMAocEMnp1ezxIYMrOwJC76ZC6JpRUwmk7tlN45WB21tNnDHzHFbH69KBIuOitn282sleQOrsCsBCilRwA/qfMxaj9cE4Ze83Ajc0SftUTaDuQxdJJyGn983Niu7p1zkEeRMFzKIIupe2nZsIQ8OD9Ruzk3z6rBRKVx0Wbremn3u2WfLDuOk3/GdF6RROXhZhGbjbzPzLimUDtqf02gSNawD0V0ZuUXpNrV9z97pMoRM9j06IX6E5TASogcVqFrXOiJdEqXLwOUbxeUjol/wFGz2hg37cclzE/1M8QCZe9Yl3jgOiwAAAABJRU5ErkJggg==",we="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIESURBVHgB5ZVLUttAEIa7xyGVpRIuoCOYG5gTBJ8gFiSLrBBJFuywd6kKD3mVqiSUyQ04AjmBnRtoz6NmiQ3qptswZmTJIAwbiq5yaSTPdP/99S8b4EVFEPfCIP4ZPuQMVtkkiQMwtG4QY70F5oRo1LXJ5/TRBYL4dwNNrYcIof+cGVIG7tjdtYO5CigOrHFPNjTgjmCAAWfD5qxusCRxHkfVmIEN88nLcVSvUcSGnvK6qXEfniAoy5Zt8ulI18Y9tEk0QKCmLFOYP1JBO0muUTrkd9/228C4DtVnYAG5S5cmEaHW/8L4NzoDvZ5tr7VpAZdk+fe+zMjwjxaGS3pGkwfxr/rYKNMdTGbAfCBu6Dg3LH79s8Jg9mQZTuVWHNHJdnR0c97Zul4zuHz8IxrkCow3bfZCc8FtWX4gliuZrms5hw2543D4tpZu/mevhy37/daqOURwDvZsZ7WFzJEcaKHhfvBlv+Vjowzf3uJQW3Nf98qnebq72oDzN7kZFBCpcvFxx1O9Jd4+5Gy04bD5OPzhipgt7URs2nROyiFaFLWMkpD1J+D6hSlg07ancHgvKBDQht35eFjowOskMK8oVuX+wF3xmwLj4V53QnsIuOLPpRRRoZAoxxEnouq9j00F+DjKBlupwCxsQJTOwjFXAad6gm18qhzHo0OxBZsP+8t8/nEFQlJV56lWnsIAAAAASUVORK5CYII=",me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADkSURBVHgB7VXBEYIwEEyA4W0HagcpgRIsQSpQS7AC7UBLoIQUwCMlWAJvHuCekzgHnKMfZ5TJfnKX7N0ePPaU+nfoEBhjVjgKgdM45yrP2fjcsnwh1FhwbhRk4SZJkkJrfRkz+74n4kMgTdMdch0GQc0ZNUuhpsRxHQiwxwMKHRNu1AvgbcvzrusMBE/8LhOKXF3XVn2AMQ+/jL5y2E99GVEgCkSBKPALAhM3JcslV+QIC2YMT3wuHDixeStAfs4t1y+ctRKAhpW0cESBPM9t27alINiw+MgnRr7HAJOVSb3UbHAH3pxFg+VYnwkAAAAASUVORK5CYII=",fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAIqSURBVHgB1VXLccIwEJX53WCcCkI6cPjMcIvTAR0EKkhSAVABpAKgA6gAHzkAgQ6cCiBnBsh7ZMUI2xhPcmJnNJJXu+/tSqu1UrcuVtym4zh2KpVqWJb1dDgcHMxF6rH2sV5iHi8Wi8GfCMrlch0AfQDxc4jhYb0RAhtTHYPEVHWuEZ1JqVTqgmBdqVTeEti+0RZzSyXJgIaItJHNZp+n06lPnRzVK/QOPm1Evdrv973lcnncr9Vqxe12O4F+hEzeLxIAnOfdBfijAV4E+AR6An9BtZE78UHyHCD5xLI5n89HGjMVSIDRdzT40eAXXJEU0TkYLtYP1KXT6b62ow9IO1j2mXGIQKJXs9msp3UwdFk5dDRJZc2jcKvVqqP1IO9JUI0QAYBYFV4gI5ZiM5fLBfVqt9v5nKWiToLvIbBc/Z0xNljnZ1WD82VZDlSEIMojSCaT8U09MDxgdUME2LjXdR4nRkW1SW4enWS2wd0UQwRJxHh8PJaPfD7fvuZjHhFL0L5iz8g3AH7wPC8yW0TPcvb1t3nJvFBXXREGcgmcgrdRB9YqRABH9poX9U+RRxh+aGAecGZviXHuYPQu7dOXb8lsfCcCKckmDFpsD1EAiIwZRmYpPi15zSpEQJEeMmR7uEByh/EdBU4fjI9EbRttui0tOFG7xljDPvLorBhH9qaW/FA83NEYs64eW17yi/yQzjpoIoIAUV1ayT11LFUpa69QKAziyvb25QegVCTFGxGvjwAAAABJRU5ErkJggg==",J="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAMvSURBVHgBxVXPS1RRFD73jpEg6ESRBInjqkWUEyH2CxxrUVCQRpiunP6Cxlq2mJlNO2vcCzOt1Aq0KGhjjhBUSDhBLVqEM1j5AyInEDWdd/vOnfee7804PgvCA+/dd+8953z33POd84j+swgvhY5p5a82qEMpCkK5jtcUUV4YlKECpYdPi+w/AXRPqwAcJOFNKEEZSZQGyJI2EuQ3iEIYr2I/TesUrwS0JUDPlIrA6S0Y39QnFtSBoY0d6zmAYJjB/kOSFMBSFE9q+KSIewJ0v1dRGDZJgxKGpAdYCtH2koLuAHQj8DZTCiIqOvfRKL4DvL6x/IsWxkco//GN/q4/30X1F7qcptmCQZ0+gCC6zEiLSJQBmHc+AeedTuerC7P04e51Wlv86jp29cEGOn7vCcbDNoht+5varZxI26JAMTIorkM1nbPkhvrLnGvgxVn6nIg4lwL6Sg3kbQ/IYYq0T48kIp4sxl5rU1/Nq8dUSawrc0jI+mB62wBADYHbTwEQdmpvLOfJSwpugCLjFE1Wr2vmFQEEioh5joQ0O5Wrauo8AXw1ta65LNI5oyQFzbmuTD9zG+M+N0At7W+9WNE5M6mqBMDyZVW9JA85EknQ3k2m2FLTdJQae+54mVMVv4C2RMUq/YkTNFJJFK2D72h+/JFOKgtHdeDUpS0dWr7QSvI2APcahBVCOJOYBp0GzJIfb1/S8swnJDSv5wzEya07dsZZB1pwwIzgPsXNkMxCC4NSaygygPRhZcJS/vZsUNdBCRVdwtfU2HPbidCOi09axaZzkDohOMFLpkqaX7mh+/RlMLqt86Jev9YzJaWbn9ps45tJ9qECBSVR7n0r37NZNtypcKQr8zPcjwaIOyvat7XnanY30KbB4eb0lUNxKSVfVYB2JlnDMNpDL+aiKNrccIuIWRsumuouqCgXej4X9Z+93Elc3R4ihJhk3a2cl0VgSfeUimGnl5vf62sN2UKhEEZEQaWUVek5OE7jSZ0bneVjJhWux9mmtwXQIMX2HcNnG/cpPGlp/jIN8JypyG0BzAN3KfxXv8wyIG6G/NM3zF+mRCtA7axKGhsDA2k35Q+tTWk/6bkHkAAAAABJRU5ErkJggg==";const he={class:"open-page"},_e={class:"open-page-header"},ve={class:"open-page-header-title"},Ee={class:"open-page-header-icons"},Be=["src"],Ie=["src"],Ve={class:"user-dropdown-trigger"},Re={class:"nickname"},Ce={class:"open-page-content"},Ue={class:"open-page-leftside"},Ne=["src"],Pe=["src"],ke={class:"open-page-rightside"},Qe={class:"my-header"},be=["id"],Je={class:"userinfo-header"},De={class:"userinfo-nickname"},Se={class:"userinfo-footer lastbtn"},Ye={class:"my-header"},ze=["id"],je={class:"lastbtn"},Oe={__name:"openpage",setup(z){const{t:c,locale:_}=T(),f=W(),g=de(),j=g.userInfo.nickName||"User",O=I(()=>_.value==="zh-CN"?"80px":"120px"),x=I(()=>_.value==="zh-CN"?"90px":"140px");let i=k({userinfoDialog:!1,changePassword:!1}),A=k({oldPassword:"",newPassword:"",confirmNewPassword:""});I(()=>{var n;const a=f.currentRoute.value.matched;return((n=a[a.length-1])==null?void 0:n.path)||"/project"});const F=()=>{i.value.userinfoDialog=!0},M=()=>{i.value.changePassword=!0,A.value.oldPassword="",A.value.newPassword="",A.value.confirmNewPassword=""},y=()=>{if(A.value.oldPassword)if(A.value.newPassword){if(!A.value.confirmNewPassword){w.error(c("dialog.inputConfirmNewPassword"));return}}else{w.error(c("dialog.inputNewPassword"));return}else{w.error(c("dialog.inputOldPassword"));return}if(A.value.newPassword!==A.value.confirmNewPassword){w.error(c("dialog.passwordMismatch"));return}const a={transCode:"B00003",oldPassword:b(A.value.oldPassword),newPassword:b(A.value.newPassword)};te(a).then(n=>{w.success(c("dialog.passwordChangeSuccess")),i.value.changePassword=!1}).catch(n=>{console.error(n),w.error(c("dialog.passwordChangeFailed"))})},K=()=>{g.clearUserInfo(),le(),ne(),w.success(c("message.logoutSuccess")),f.push("/login")};return(a,n)=>{const Z=d("el-header"),m=d("el-button"),V=d("el-avatar"),h=d("el-icon"),v=d("el-dropdown-item"),X=d("el-dropdown-menu"),H=d("el-dropdown"),R=d("el-menu-item"),G=d("el-menu"),q=d("el-main"),p=d("el-form-item"),C=d("el-col"),L=d("el-row"),U=d("el-form"),N=d("el-card"),P=d("el-dialog"),E=d("el-input");return S(),Y("div",he,[e(Z,null,{default:o(()=>[e(ge)]),_:1}),e(q,null,{default:o(()=>[l("div",null,[l("div",_e,[l("div",ve,t(a.$t("index.headetag")),1),l("div",Ee,[e(m,{class:"custom-icon-button"},{default:o(()=>[l("img",{src:s(me),style:{width:"22px"}},null,8,Be)]),_:1}),e(m,{class:"custom-icon-button"},{default:o(()=>[l("img",{src:s(fe),style:{width:"22px"}},null,8,Ie)]),_:1}),e(V,{src:s(J),size:22},null,8,["src"]),e(H,null,{dropdown:o(()=>[e(X,null,{default:o(()=>[e(v,{onClick:F},{default:o(()=>[e(h,null,{default:o(()=>[e(s($))]),_:1}),l("span",null,t(a.$t("index.userinfo")),1)]),_:1}),e(v,{onClick:M},{default:o(()=>[e(h,null,{default:o(()=>[e(s(ee))]),_:1}),l("span",null,t(a.$t("index.changePassword")),1)]),_:1}),e(v,{divided:"",onClick:K,style:{color:"#F56C6C"}},{default:o(()=>[e(h,null,{default:o(()=>[e(s(oe))]),_:1}),l("span",null,t(a.$t("index.logout")),1)]),_:1})]),_:1})]),default:o(()=>[l("div",Ve,[l("span",Re,t(s(j)),1),e(h,{class:"el-icon--right"},{default:o(()=>[e(s(se))]),_:1})])]),_:1})])]),l("div",Ce,[l("div",Ue,[e(G,{class:"open-page-menu","default-active":"activeIndex",router:!0},{default:o(()=>[e(R,{index:"/project"},{default:o(()=>[l("img",{src:s(we),style:{width:"18px","margin-right":"5px"}},null,8,Ne),l("span",null,t(a.$t("index.project")),1)]),_:1}),e(R,{index:"/preference"},{default:o(()=>[l("img",{src:s(pe),style:{width:"18px","margin-right":"5px"}},null,8,Pe),l("span",null,t(a.$t("index.preferences")),1)]),_:1})]),_:1})]),l("div",ke,[e(s(ae))])])])]),_:1}),e(P,{modelValue:s(i).userinfoDialog,"onUpdate:modelValue":n[2]||(n[2]=r=>s(i).userinfoDialog=r),"align-center":"","append-to-body":!0,width:"500",class:"dialog_class",draggable:""},{header:o(({titleId:r,titleClass:B})=>[l("div",Qe,[l("h4",{id:r,class:Q(B)},t(a.$t("dialog.userinfo")),11,be)])]),footer:o(()=>[l("span",Se,[e(m,{onClick:n[0]||(n[0]=r=>s(i).userinfoDialog=!1)},{default:o(()=>[u(t(a.$t("dialog.cancel")),1)]),_:1}),e(m,{onClick:n[1]||(n[1]=r=>s(i).userinfoDialog=!1)},{default:o(()=>[u(t(a.$t("dialog.ok")),1)]),_:1})])]),default:o(()=>[e(N,{class:"userinfo-card",shadow:"never"},{header:o(()=>[l("div",Je,[e(V,{src:s(J),size:30},null,8,["src"]),l("h4",De,t(s(g).userInfo.nickName||"User"),1)])]),default:o(()=>[e(U,{"label-width":s(O),class:"userinfo-form"},{default:o(()=>[e(L,{gutter:20},{default:o(()=>[e(C,{span:12},{default:o(()=>[e(p,{label:a.$t("dialog.username")},{default:o(()=>[u(t(s(g).userInfo.userName),1)]),_:1},8,["label"]),e(p,{label:a.$t("dialog.mobileNo")},{default:o(()=>[u(t(s(g).userInfo.mobileNo),1)]),_:1},8,["label"])]),_:1}),e(C,{span:12},{default:o(()=>[e(p,{label:a.$t("dialog.nickname")},{default:o(()=>[u(t(s(g).userInfo.nickName||"User"),1)]),_:1},8,["label"]),e(p,{label:a.$t("dialog.email")},{default:o(()=>[u(t(s(g).userInfo.email),1)]),_:1},8,["label"])]),_:1})]),_:1}),e(p,{label:a.$t("dialog.regTime")},{default:o(()=>[u(t(s(g).userInfo.regTime),1)]),_:1},8,["label"])]),_:1},8,["label-width"])]),_:1})]),_:1},8,["modelValue"]),e(P,{modelValue:s(i).changePassword,"onUpdate:modelValue":n[7]||(n[7]=r=>s(i).changePassword=r),"align-center":"","append-to-body":!0,width:"500",class:"dialog_class",draggable:""},{header:o(({titleId:r,titleClass:B})=>[l("div",Ye,[l("h4",{id:r,class:Q(B)},t(a.$t("dialog.changePassword")),11,ze)])]),footer:o(()=>[l("span",je,[e(m,{onClick:n[6]||(n[6]=r=>s(i).changePassword=!1)},{default:o(()=>[u(t(a.$t("dialog.cancel")),1)]),_:1}),e(m,{onClick:y},{default:o(()=>[u(t(a.$t("dialog.ok")),1)]),_:1})])]),default:o(()=>[e(N,{class:"userinfo-card",shadow:"never"},{default:o(()=>[e(U,{"label-width":s(x)},{default:o(()=>[e(p,{label:`${a.$t("dialog.oldPassword")}:`},{default:o(()=>[e(E,{modelValue:s(A).oldPassword,"onUpdate:modelValue":n[3]||(n[3]=r=>s(A).oldPassword=r),type:"password","show-password":"",placeholder:a.$t("dialog.inputOldPassword")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),e(p,{label:`${a.$t("dialog.newPassword")}:`},{default:o(()=>[e(E,{modelValue:s(A).newPassword,"onUpdate:modelValue":n[4]||(n[4]=r=>s(A).newPassword=r),type:"password","show-password":"",placeholder:a.$t("dialog.inputNewPassword")},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),e(p,{label:`${a.$t("dialog.confirmNewPassword")}:`},{default:o(()=>[e(E,{modelValue:s(A).confirmNewPassword,"onUpdate:modelValue":n[5]||(n[5]=r=>s(A).confirmNewPassword=r),type:"password","show-password":"",placeholder:a.$t("dialog.inputConfirmNewPassword")},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1},8,["label-width"])]),_:1})]),_:1},8,["modelValue"])])}}},ye=D(Oe,[["__scopeId","data-v-ed22609f"]]);export{ye as default};