user.b2999aca.js 7.3 KB

1
  1. import{r as W,u as A,F as X,y as ee,i as ne,j as P,a2 as te,n as $,k as oe,S as se}from"./index.34b03be2.js";import{d as M,r as y,E as le,k as D,ai as i,o as E,c as x,U as l,O as a,a as d,I as B,F as re,a8 as ae,M as ce,S as C,T as b,w as ue,j as N,A as ie,u as _,az as me,ay as q,Z as de,J as fe,aC as L}from"./vue.adf17aba.js";import{d as _e,E as pe,j as ge}from"./elementPlus.4833989a.js";import{_ as he}from"./_plugin-vue_export-helper.c27b6911.js";import"./echarts.72dc8373.js";const R=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]],f=(()=>{if(typeof document>"u")return!1;const t=R[0],n={};for(const e of R)if((e==null?void 0:e[1])in document){for(const[o,c]of e.entries())n[t[o]]=c;return n}return!1})(),V={change:f.fullscreenchange,error:f.fullscreenerror};let u={request(t=document.documentElement,n){return new Promise((e,r)=>{const o=()=>{u.off("change",o),e()};u.on("change",o);const c=t[f.requestFullscreen](n);c instanceof Promise&&c.then(o).catch(r)})},exit(){return new Promise((t,n)=>{if(!u.isFullscreen){t();return}const e=()=>{u.off("change",e),t()};u.on("change",e);const r=document[f.exitFullscreen]();r instanceof Promise&&r.then(e).catch(n)})},toggle(t,n){return u.isFullscreen?u.exit():u.request(t,n)},onchange(t){u.on("change",t)},onerror(t){u.on("error",t)},on(t,n){const e=V[t];e&&document.addEventListener(e,n,!1)},off(t,n){const e=V[t];e&&document.removeEventListener(e,n,!1)},raw:f};Object.defineProperties(u,{isFullscreen:{get:()=>!!document[f.fullscreenElement]},element:{enumerable:!0,get:()=>document[f.fullscreenElement]??void 0},isEnabled:{enumerable:!0,get:()=>!!document[f.fullscreenEnabled]}});f||(u={isEnabled:!1});const k=u,be="/api/ad_manage/profiles/";function we(t){return W({url:be,method:"get",params:t})}const ve=M({name:"ShopSelector",__name:"index",setup(t){const n=A(),e=y(n.profile),r=y([]);le(async()=>{const w=await we({limit:999,query:"{-refresh_token}"});r.value=w.data});const o=D(()=>"fi fi-"+e.value.country_code.toLowerCase()),c=()=>{n.updateShopInfo(e.value)};return(w,F)=>{const v=i("el-option"),z=i("el-select");return E(),x("div",null,[l(z,{modelValue:e.value.id,"onUpdate:modelValue":F[0]||(F[0]=m=>e.value.id=m),onChange:c},{prefix:a(()=>[d("i",{class:B(o.value)},null,2)]),default:a(()=>[(E(!0),x(re,null,ae(r.value,m=>(E(),ce(v,{label:m.account_name,value:m.id,key:m.id},{default:a(()=>[d("i",{class:B(`fi fi-${m.country_code.toLowerCase()}`)},null,2),C(" "+b(m.account_name),1)]),_:2},1032,["label","value"]))),128))]),_:1},8,["modelValue"])])}}}),Se={style:{"white-space":"nowrap"}},Ce=M({__name:"index",setup(t){const n=A();let e,r=y("");function o(){let c=_e(new Date);return n.profile.time_zone&&(c=c.tz(n.profile.time_zone)),c.format("YYYY-MM-DD HH:mm")}return ue(()=>n.profile.time_zone,()=>{console.log("当前店铺:",n.profile),r.value=o()}),N(()=>{r.value=o(),e=setInterval(()=>{r.value=o()},1e3*60)}),ie(()=>{e&&clearInterval(e)}),(c,w)=>(E(),x("p",Se,"时区:"+b(_(r)),1))}}),Ee=["title"],Fe={class:"layout-navbars-breadcrumb-user-icon"},ke=["title"],ye={class:"layout-navbars-breadcrumb-user-link"},xe=["src"],ze=M({__name:"user",setup(t){const n=L(()=>$(()=>import("./userNews.dd608ca5.js"),["assets/userNews.dd608ca5.js","assets/vue.adf17aba.js","assets/index.34b03be2.js","assets/elementPlus.4833989a.js","assets/echarts.72dc8373.js","assets/index.7d841112.css","assets/_plugin-vue_export-helper.c27b6911.js","assets/userNews.d8bbdf2e.css"])),e=L(()=>$(()=>import("./search.17025bd6.js"),["assets/search.17025bd6.js","assets/index.vue_vue_type_script_setup_true_name_svgIcon_lang.e9645613.js","assets/vue.adf17aba.js","assets/index.34b03be2.js","assets/elementPlus.4833989a.js","assets/echarts.72dc8373.js","assets/index.7d841112.css","assets/_plugin-vue_export-helper.c27b6911.js","assets/search.3ea77ad8.css"])),{locale:r,t:o}=X.useI18n(),c=me(),w=ee(),F=ne(),{userInfos:v}=q(w),{themeConfig:z}=q(F),m=y(),S=de({isScreenfull:!1,disabledI18n:"zh-cn",disabledSize:"large"}),j=D(()=>{let s="";const{layout:p,isClassicSplitMenu:g}=z.value;return["defaults","columns"].includes(p)||p==="classic"&&!g?s="1":s="",s}),U=()=>{if(!k.isEnabled)return pe.warning("暂不不支持全屏"),!1;k.toggle(),k.on("change",()=>{k.isFullscreen?S.isScreenfull=!0:S.isScreenfull=!1})},H=()=>{oe.emit("openSetingsDrawer")},Y=s=>{s==="logOut"?ge({closeOnClickModal:!1,closeOnPressEscape:!1,title:o("message.user.logOutTitle"),message:o("message.user.logOutMessage"),showCancelButton:!0,confirmButtonText:o("message.user.logOutConfirm"),cancelButtonText:o("message.user.logOutCancel"),buttonSize:"default",beforeClose:(p,g,h)=>{p==="confirm"?(g.confirmButtonLoading=!0,g.confirmButtonText=o("message.user.logOutExit"),setTimeout(()=>{h(),setTimeout(()=>{g.confirmButtonLoading=!1},300)},700)):h()}}).then(async()=>{se.clear(),window.location.reload()}).catch(()=>{}):s==="wareHouse"?window.open("https://gitee.com/huge-dream/django-vue3-admin"):c.push(s)},T=(s,p)=>{S[p]=P.get("themeConfig")[s]};N(()=>{P.get("themeConfig")&&(T("globalComponentSize","disabledSize"),T("globalI18n","disabledI18n"))});const O=te();return(s,p)=>{const g=i("ele-Bell"),h=i("el-icon"),G=i("el-badge"),J=i("el-popover"),Z=i("ele-ArrowDown"),I=i("el-dropdown-item"),K=i("el-dropdown-menu"),Q=i("el-dropdown");return E(),x("div",{class:"layout-navbars-breadcrumb-user pr15",style:fe({flex:j.value})},[l(Ce),l(ve,{class:"layout-navbars-breadcrumb-user-icon"}),d("div",{class:"layout-navbars-breadcrumb-user-icon",onClick:H},[d("i",{class:"icon-skin iconfont",title:s.$t("message.user.title3")},null,8,Ee)]),d("div",Fe,[l(J,{placement:"bottom",trigger:"click",transition:"el-zoom-in-top",width:300,persistent:!1},{reference:a(()=>[l(G,{value:_(O).unread,hidden:_(O).unread===0},{default:a(()=>[l(h,{title:s.$t("message.user.title4")},{default:a(()=>[l(g)]),_:1},8,["title"])]),_:1},8,["value","hidden"])]),default:a(()=>[l(_(n))]),_:1})]),d("div",{class:"layout-navbars-breadcrumb-user-icon mr10",onClick:U},[d("i",{class:B(["iconfont",S.isScreenfull?"icon-tuichuquanping":"icon-fullscreen"]),title:S.isScreenfull?s.$t("message.user.title6"):s.$t("message.user.title5")},null,10,ke)]),l(Q,{"show-timeout":70,"hide-timeout":50,onCommand:Y},{dropdown:a(()=>[l(K,null,{default:a(()=>[l(I,{command:"/home"},{default:a(()=>[C(b(s.$t("message.user.dropdown1")),1)]),_:1}),l(I,{command:"/personal"},{default:a(()=>[C(b(s.$t("message.user.dropdown2")),1)]),_:1}),l(I,{divided:"",command:"logOut"},{default:a(()=>[C(b(s.$t("message.user.dropdown5")),1)]),_:1})]),_:1})]),default:a(()=>[d("span",ye,[d("img",{src:_(v).avatar,class:"layout-navbars-breadcrumb-user-link-photo mr5"},null,8,xe),C(" "+b(_(v).username===""?"common":_(v).username)+" ",1),l(h,{class:"el-icon--right"},{default:a(()=>[l(Z)]),_:1})])]),_:1}),l(_(e),{ref_key:"searchRef",ref:m},null,512)],4)}}});const Pe=he(ze,[["__scopeId","data-v-706bd2c0"]]);export{Pe as default};