修改登录背景图片加载显示

This commit is contained in:
eoao
2025-08-26 23:34:22 +08:00
parent 91e90f475d
commit 5097ff4bf0
57 changed files with 102 additions and 78 deletions

View File

@@ -67,10 +67,8 @@ export async function init() {
};
img.onerror = () => {
console.warn('背景图片加载失败:', img.src);
removeLoading();
};
}

View File

@@ -1,6 +1,8 @@
import {createRouter, createWebHistory} from 'vue-router'
import NProgress from 'nprogress';
import {useUiStore} from "@/store/ui.js";
import {useSettingStore} from "@/store/setting.js";
import {cvtR2Url} from "@/utils/convert.js";
const routes = [
{
@@ -83,7 +85,7 @@ NProgress.configure({
let timer
router.beforeEach(async (to, from, next) => {
router.beforeEach((to, from, next) => {
if (timer) {
clearTimeout(timer)
@@ -97,14 +99,12 @@ router.beforeEach(async (to, from, next) => {
const token = localStorage.getItem('token')
if (!token && to.name !== 'login') {
return next({
name: 'login',
})
return next({name: 'login'})
}
if (!token && to.name === 'login') {
return next()
loadBackground(next)
return
}
if (token && to.name === 'login') {
@@ -115,6 +115,24 @@ router.beforeEach(async (to, from, next) => {
})
function loadBackground(next) {
console.log(131231)
const settingStore = useSettingStore();
const src = cvtR2Url(settingStore.settings.background);
const img = new Image();
img.src = src;
img.onload = () => {
next()
};
img.onerror = () => {
console.warn("背景图片加载失败:", img.src);
next()
};
}
router.afterEach((to) => {
clearTimeout(timer)

View File

@@ -32,6 +32,14 @@ export default defineConfig(({mode}) => {
outDir: '../mail-worker/dist',
emptyOutDir: true,
assetsInclude: ['**/*.json'],
rollupOptions: {
output: {
// 保证 chunk 文件名可预测
chunkFileNames: 'assets/[name]-[hash].js',
entryFileNames: 'assets/[name]-[hash].js',
assetFileNames: 'assets/[name]-[hash].[ext]'
}
}
}
}
})

View File

@@ -1 +1 @@
import{aB as c}from"./index-C-CeCRdr.js";function e(t,a){return c.get("/account/list",{params:{accountId:t,size:a}})}function u(t,a){return c.post("/account/add",{email:t,token:a})}function o(t,a){return c.put("/account/setName",{name:a,accountId:t})}function r(t){return c.delete("/account/delete",{params:{accountId:t}})}export{e as a,r as b,u as c,o as d};
import{aB as c}from"./index-DpP8vbvu.js";function e(t,a){return c.get("/account/list",{params:{accountId:t,size:a}})}function u(t,a){return c.post("/account/add",{email:t,token:a})}function o(t,a){return c.put("/account/setName",{name:a,accountId:t})}function r(t){return c.delete("/account/delete",{params:{accountId:t}})}export{e as a,r as b,u as c,o as d};

View File

@@ -1 +1 @@
import{aB as a}from"./index-C-CeCRdr.js";function t(l){return a.get("/allEmail/list",{params:{...l}})}function i(l){return a.delete("/allEmail/delete?emailIds="+l)}export{i as a,t as b};
import{aB as a}from"./index-DpP8vbvu.js";function t(l){return a.get("/allEmail/list",{params:{...l}})}function i(l){return a.delete("/allEmail/delete?emailIds="+l)}export{i as a,t as b};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{_ as u,a as c,u as y,c as r,o as n,f as l,g as a,b as k,aK as v,k as d,aV as $,e as h,r as f,ab as _,i as N,n as i,t as w,w as B}from"./index-C-CeCRdr.js";import{e as V}from"./index-DbudBMlZ.js";const x=c({name:"ImgEmpty"}),E=c({...x,setup(m){const s=y("empty"),e=V();return(o,p)=>(n(),r("svg",{viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[l("defs",null,[l("linearGradient",{id:`linearGradient-1-${a(e)}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),l("linearGradient",{id:`linearGradient-2-${a(e)}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),l("rect",{id:`path-3-${a(e)}`,x:"0",y:"0",width:"17",height:"36"},null,8,["id"])]),l("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[l("g",{transform:"translate(-1268.000000, -535.000000)"},[l("g",{transform:"translate(1268.000000, 535.000000)"},[l("path",{d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${a(s).cssVarBlockName("fill-color-3")})`},null,8,["fill"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,["fill"]),l("g",{transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},[l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,["fill"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,["fill"]),l("rect",{fill:`url(#linearGradient-1-${a(e)})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,["fill"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,["fill"])]),l("rect",{fill:`url(#linearGradient-2-${a(e)})`,x:"13",y:"45",width:"40",height:"36"},null,8,["fill"]),l("g",{transform:"translate(53.000000, 45.000000)"},[l("use",{fill:`var(${a(s).cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${a(e)}`},null,8,["fill","xlink:href"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${a(e)})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,["fill","mask"])]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,["fill"])])])])]))}});var S=u(E,[["__file","img-empty.vue"]]);const b=k({image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}}),C=c({name:"ElEmpty"}),G=c({...C,props:b,setup(m){const s=m,{t:e}=v(),o=y("empty"),p=d(()=>s.description||e("el.table.emptyText")),g=d(()=>({width:$(s.imageSize)}));return(t,I)=>(n(),r("div",{class:i(a(o).b())},[l("div",{class:i(a(o).e("image")),style:N(a(g))},[t.image?(n(),r("img",{key:0,src:t.image,ondragstart:"return false"},null,8,["src"])):f(t.$slots,"image",{key:1},()=>[_(S)])],6),l("div",{class:i(a(o).e("description"))},[t.$slots.description?f(t.$slots,"description",{key:0}):(n(),r("p",{key:1},w(a(p)),1))],2),t.$slots.default?(n(),r("div",{key:0,class:i(a(o).e("bottom"))},[f(t.$slots,"default")],2)):h("v-if",!0)],2))}});var z=u(G,[["__file","empty.vue"]]);const K=B(z);export{K as E};
import{_ as u,a as c,u as y,c as r,o as n,f as l,g as a,b as k,aK as v,k as d,aV as $,e as h,r as f,ab as _,i as N,n as i,t as w,w as B}from"./index-DpP8vbvu.js";import{e as V}from"./index-D7KcZu8a.js";const x=c({name:"ImgEmpty"}),E=c({...x,setup(m){const s=y("empty"),e=V();return(o,p)=>(n(),r("svg",{viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[l("defs",null,[l("linearGradient",{id:`linearGradient-1-${a(e)}`,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),l("linearGradient",{id:`linearGradient-2-${a(e)}`,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,["stop-color"]),l("stop",{"stop-color":`var(${a(s).cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,["stop-color"])],8,["id"]),l("rect",{id:`path-3-${a(e)}`,x:"0",y:"0",width:"17",height:"36"},null,8,["id"])]),l("g",{stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},[l("g",{transform:"translate(-1268.000000, -535.000000)"},[l("g",{transform:"translate(1268.000000, 535.000000)"},[l("path",{d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${a(s).cssVarBlockName("fill-color-3")})`},null,8,["fill"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,["fill"]),l("g",{transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},[l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,["fill"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,["fill"]),l("rect",{fill:`url(#linearGradient-1-${a(e)})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,["fill"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,["fill"])]),l("rect",{fill:`url(#linearGradient-2-${a(e)})`,x:"13",y:"45",width:"40",height:"36"},null,8,["fill"]),l("g",{transform:"translate(53.000000, 45.000000)"},[l("use",{fill:`var(${a(s).cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":`#path-3-${a(e)}`},null,8,["fill","xlink:href"]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${a(e)})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,["fill","mask"])]),l("polygon",{fill:`var(${a(s).cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,["fill"])])])])]))}});var S=u(E,[["__file","img-empty.vue"]]);const b=k({image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}}),C=c({name:"ElEmpty"}),G=c({...C,props:b,setup(m){const s=m,{t:e}=v(),o=y("empty"),p=d(()=>s.description||e("el.table.emptyText")),g=d(()=>({width:$(s.imageSize)}));return(t,I)=>(n(),r("div",{class:i(a(o).b())},[l("div",{class:i(a(o).e("image")),style:N(a(g))},[t.image?(n(),r("img",{key:0,src:t.image,ondragstart:"return false"},null,8,["src"])):f(t.$slots,"image",{key:1},()=>[_(S)])],6),l("div",{class:i(a(o).e("description"))},[t.$slots.description?f(t.$slots,"description",{key:0}):(n(),r("p",{key:1},w(a(p)),1))],2),t.$slots.default?(n(),r("div",{key:0,class:i(a(o).e("bottom"))},[f(t.$slots,"default")],2)):h("v-if",!0)],2))}});var z=u(G,[["__file","empty.vue"]]);const K=B(z);export{K as E};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{M as $,aQ as w,aU as z,b as B,aS as P,z as E,y as W,k as f,a0 as F,_ as R,a as _,u as V,c as k,o as I,f as y,N as U,cr as D,g as e,a7 as h,n as v,bb as A,r as C,h as K,t as x,$ as L,i as J,I as X,G as Y,D as Z,bS as ee,F as ae,l as M,w as oe}from"./index-C-CeCRdr.js";import{C as G,U as N}from"./event-BB_Ol6Sd.js";import{a as le,d as se,u as te,e as ne,b as re,c as ie}from"./index-DbudBMlZ.js";import{u as de,d as ue}from"./index-mPHfnfYT.js";const T=B({modelValue:{type:[String,Number,Boolean],default:void 0},size:P,disabled:Boolean,label:{type:[String,Number,Boolean],default:void 0},value:{type:[String,Number,Boolean],default:void 0},name:{type:String,default:void 0}}),ce=B({...T,border:Boolean}),j={[N]:o=>$(o)||w(o)||z(o),[G]:o=>$(o)||w(o)||z(o)},q=Symbol("radioGroupKey"),H=(o,u)=>{const s=E(),a=W(q,void 0),i=f(()=>!!a),c=f(()=>F(o.value)?o.label:o.value),r=f({get(){return i.value?a.modelValue:o.modelValue},set(t){i.value?a.changeEvent(t):u&&u(N,t),s.value.checked=o.modelValue===c.value}}),d=le(f(()=>a?.size)),l=se(f(()=>a?.disabled)),n=E(!1),p=f(()=>l.value||i.value&&r.value!==c.value?-1:0);return te({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-radio",ref:"https://element-plus.org/en-US/component/radio.html"},f(()=>i.value&&F(o.value))),{radioRef:s,isGroup:i,radioGroup:a,focus:n,size:d,disabled:l,tabIndex:p,modelValue:r,actualValue:c}},pe=_({name:"ElRadio"}),me=_({...pe,props:ce,emits:j,setup(o,{emit:u}){const s=o,a=V("radio"),{radioRef:i,radioGroup:c,focus:r,size:d,disabled:l,modelValue:n,actualValue:p}=H(s,u);function t(){L(()=>u(G,n.value))}return(m,g)=>{var b;return I(),k("label",{class:v([e(a).b(),e(a).is("disabled",e(l)),e(a).is("focus",e(r)),e(a).is("bordered",m.border),e(a).is("checked",e(n)===e(p)),e(a).m(e(d))])},[y("span",{class:v([e(a).e("input"),e(a).is("disabled",e(l)),e(a).is("checked",e(n)===e(p))])},[U(y("input",{ref_key:"radioRef",ref:i,"onUpdate:modelValue":S=>A(n)?n.value=S:null,class:v(e(a).e("original")),value:e(p),name:m.name||((b=e(c))==null?void 0:b.name),disabled:e(l),checked:e(n)===e(p),type:"radio",onFocus:S=>r.value=!0,onBlur:S=>r.value=!1,onChange:t,onClick:h(()=>{},["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","checked","onFocus","onBlur","onClick"]),[[D,e(n)]]),y("span",{class:v(e(a).e("inner"))},null,2)],2),y("span",{class:v(e(a).e("label")),onKeydown:h(()=>{},["stop"])},[C(m.$slots,"default",{},()=>[K(x(m.label),1)])],42,["onKeydown"])],2)}}});var fe=R(me,[["__file","radio.vue"]]);const ve=B({...T}),be=_({name:"ElRadioButton"}),ye=_({...be,props:ve,setup(o){const u=o,s=V("radio"),{radioRef:a,focus:i,size:c,disabled:r,modelValue:d,radioGroup:l,actualValue:n}=H(u),p=f(()=>({backgroundColor:l?.fill||"",borderColor:l?.fill||"",boxShadow:l?.fill?`-1px 0 0 0 ${l.fill}`:"",color:l?.textColor||""}));return(t,m)=>{var g;return I(),k("label",{class:v([e(s).b("button"),e(s).is("active",e(d)===e(n)),e(s).is("disabled",e(r)),e(s).is("focus",e(i)),e(s).bm("button",e(c))])},[U(y("input",{ref_key:"radioRef",ref:a,"onUpdate:modelValue":b=>A(d)?d.value=b:null,class:v(e(s).be("button","original-radio")),value:e(n),type:"radio",name:t.name||((g=e(l))==null?void 0:g.name),disabled:e(r),onFocus:b=>i.value=!0,onBlur:b=>i.value=!1,onClick:h(()=>{},["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","onFocus","onBlur","onClick"]),[[D,e(d)]]),y("span",{class:v(e(s).be("button","inner")),style:J(e(d)===e(n)?e(p):{}),onKeydown:h(()=>{},["stop"])},[C(t.$slots,"default",{},()=>[K(x(t.label),1)])],46,["onKeydown"])],2)}}});var O=R(ye,[["__file","radio-button.vue"]]);const _e=B({id:{type:String,default:void 0},size:P,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:void 0},fill:{type:String,default:""},textColor:{type:String,default:""},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0},...de(["ariaLabel"])}),ge=j,he=_({name:"ElRadioGroup"}),Be=_({...he,props:_e,emits:ge,setup(o,{emit:u}){const s=o,a=V("radio"),i=ne(),c=E(),{formItem:r}=re(),{inputId:d,isLabeledByFormItem:l}=ie(s,{formItemContext:r}),n=t=>{u(N,t),L(()=>u(G,t))};X(()=>{const t=c.value.querySelectorAll("[type=radio]"),m=t[0];!Array.from(t).some(g=>g.checked)&&m&&(m.tabIndex=0)});const p=f(()=>s.name||i.value);return Y(q,Z({...ee(s),changeEvent:n,name:p})),ae(()=>s.modelValue,()=>{s.validateEvent&&r?.validate("change").catch(t=>ue())}),(t,m)=>(I(),k("div",{id:e(d),ref_key:"radioGroupRef",ref:c,class:v(e(a).b("group")),role:"radiogroup","aria-label":e(l)?void 0:t.ariaLabel||"radio-group","aria-labelledby":e(l)?e(r).labelId:void 0},[C(t.$slots,"default")],10,["id","aria-label","aria-labelledby"]))}});var Q=R(Be,[["__file","radio-group.vue"]]);const ke=oe(fe,{RadioButton:O,RadioGroup:Q}),Ie=M(Q),Ce=M(O);export{Ie as E,ke as a,Ce as b};
import{M as $,aQ as w,aU as z,b as B,aS as P,z as E,y as W,k as f,a0 as F,_ as R,a as _,u as V,c as k,o as I,f as y,N as U,cr as D,g as e,a7 as h,n as v,bb as A,r as C,h as K,t as x,$ as L,i as J,I as X,G as Y,D as Z,bS as ee,F as ae,l as M,w as oe}from"./index-DpP8vbvu.js";import{C as G,U as N}from"./event-BB_Ol6Sd.js";import{a as le,d as se,u as te,e as ne,b as re,c as ie}from"./index-D7KcZu8a.js";import{u as de,d as ue}from"./index-BMdPKuCq.js";const T=B({modelValue:{type:[String,Number,Boolean],default:void 0},size:P,disabled:Boolean,label:{type:[String,Number,Boolean],default:void 0},value:{type:[String,Number,Boolean],default:void 0},name:{type:String,default:void 0}}),ce=B({...T,border:Boolean}),j={[N]:o=>$(o)||w(o)||z(o),[G]:o=>$(o)||w(o)||z(o)},q=Symbol("radioGroupKey"),H=(o,u)=>{const s=E(),a=W(q,void 0),i=f(()=>!!a),c=f(()=>F(o.value)?o.label:o.value),r=f({get(){return i.value?a.modelValue:o.modelValue},set(t){i.value?a.changeEvent(t):u&&u(N,t),s.value.checked=o.modelValue===c.value}}),d=le(f(()=>a?.size)),l=se(f(()=>a?.disabled)),n=E(!1),p=f(()=>l.value||i.value&&r.value!==c.value?-1:0);return te({from:"label act as value",replacement:"value",version:"3.0.0",scope:"el-radio",ref:"https://element-plus.org/en-US/component/radio.html"},f(()=>i.value&&F(o.value))),{radioRef:s,isGroup:i,radioGroup:a,focus:n,size:d,disabled:l,tabIndex:p,modelValue:r,actualValue:c}},pe=_({name:"ElRadio"}),me=_({...pe,props:ce,emits:j,setup(o,{emit:u}){const s=o,a=V("radio"),{radioRef:i,radioGroup:c,focus:r,size:d,disabled:l,modelValue:n,actualValue:p}=H(s,u);function t(){L(()=>u(G,n.value))}return(m,g)=>{var b;return I(),k("label",{class:v([e(a).b(),e(a).is("disabled",e(l)),e(a).is("focus",e(r)),e(a).is("bordered",m.border),e(a).is("checked",e(n)===e(p)),e(a).m(e(d))])},[y("span",{class:v([e(a).e("input"),e(a).is("disabled",e(l)),e(a).is("checked",e(n)===e(p))])},[U(y("input",{ref_key:"radioRef",ref:i,"onUpdate:modelValue":S=>A(n)?n.value=S:null,class:v(e(a).e("original")),value:e(p),name:m.name||((b=e(c))==null?void 0:b.name),disabled:e(l),checked:e(n)===e(p),type:"radio",onFocus:S=>r.value=!0,onBlur:S=>r.value=!1,onChange:t,onClick:h(()=>{},["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","checked","onFocus","onBlur","onClick"]),[[D,e(n)]]),y("span",{class:v(e(a).e("inner"))},null,2)],2),y("span",{class:v(e(a).e("label")),onKeydown:h(()=>{},["stop"])},[C(m.$slots,"default",{},()=>[K(x(m.label),1)])],42,["onKeydown"])],2)}}});var fe=R(me,[["__file","radio.vue"]]);const ve=B({...T}),be=_({name:"ElRadioButton"}),ye=_({...be,props:ve,setup(o){const u=o,s=V("radio"),{radioRef:a,focus:i,size:c,disabled:r,modelValue:d,radioGroup:l,actualValue:n}=H(u),p=f(()=>({backgroundColor:l?.fill||"",borderColor:l?.fill||"",boxShadow:l?.fill?`-1px 0 0 0 ${l.fill}`:"",color:l?.textColor||""}));return(t,m)=>{var g;return I(),k("label",{class:v([e(s).b("button"),e(s).is("active",e(d)===e(n)),e(s).is("disabled",e(r)),e(s).is("focus",e(i)),e(s).bm("button",e(c))])},[U(y("input",{ref_key:"radioRef",ref:a,"onUpdate:modelValue":b=>A(d)?d.value=b:null,class:v(e(s).be("button","original-radio")),value:e(n),type:"radio",name:t.name||((g=e(l))==null?void 0:g.name),disabled:e(r),onFocus:b=>i.value=!0,onBlur:b=>i.value=!1,onClick:h(()=>{},["stop"])},null,42,["onUpdate:modelValue","value","name","disabled","onFocus","onBlur","onClick"]),[[D,e(d)]]),y("span",{class:v(e(s).be("button","inner")),style:J(e(d)===e(n)?e(p):{}),onKeydown:h(()=>{},["stop"])},[C(t.$slots,"default",{},()=>[K(x(t.label),1)])],46,["onKeydown"])],2)}}});var O=R(ye,[["__file","radio-button.vue"]]);const _e=B({id:{type:String,default:void 0},size:P,disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:void 0},fill:{type:String,default:""},textColor:{type:String,default:""},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0},...de(["ariaLabel"])}),ge=j,he=_({name:"ElRadioGroup"}),Be=_({...he,props:_e,emits:ge,setup(o,{emit:u}){const s=o,a=V("radio"),i=ne(),c=E(),{formItem:r}=re(),{inputId:d,isLabeledByFormItem:l}=ie(s,{formItemContext:r}),n=t=>{u(N,t),L(()=>u(G,t))};X(()=>{const t=c.value.querySelectorAll("[type=radio]"),m=t[0];!Array.from(t).some(g=>g.checked)&&m&&(m.tabIndex=0)});const p=f(()=>s.name||i.value);return Y(q,Z({...ee(s),changeEvent:n,name:p})),ae(()=>s.modelValue,()=>{s.validateEvent&&r?.validate("change").catch(t=>ue())}),(t,m)=>(I(),k("div",{id:e(d),ref_key:"radioGroupRef",ref:c,class:v(e(a).b("group")),role:"radiogroup","aria-label":e(l)?void 0:t.ariaLabel||"radio-group","aria-labelledby":e(l)?e(r).labelId:void 0},[C(t.$slots,"default")],10,["id","aria-label","aria-labelledby"]))}});var Q=R(Be,[["__file","radio-group.vue"]]);const ke=oe(fe,{RadioButton:O,RadioGroup:Q}),Ie=M(Q),Ce=M(O);export{Ie as E,ke as a,Ce as b};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{aH as l}from"./index-C-CeCRdr.js";const t=l("email",{state:()=>({deleteIds:0,starScroll:null,emailScroll:null,cancelStarEmailId:0,addStarEmailId:0,contentData:{email:null,delType:null,showStar:!0,showReply:!0},sendScroll:null}),persist:{pick:["contentData"]}});export{t as u};
import{aH as l}from"./index-DpP8vbvu.js";const t=l("email",{state:()=>({deleteIds:0,starScroll:null,emailScroll:null,cancelStarEmailId:0,addStarEmailId:0,contentData:{email:null,delType:null,showStar:!0,showReply:!0},sendScroll:null}),persist:{pick:["contentData"]}});export{t as u};

View File

@@ -1 +1 @@
import{aB as a}from"./index-C-CeCRdr.js";function l(e,t,s,n,r){return a.get("/email/list",{params:{accountId:e,emailId:t,timeSort:s,size:n,type:r}})}function m(e){return a.delete("/email/delete?emailIds="+e)}function o(e,t){return a.get("/email/latest",{params:{emailId:e,accountId:t},noMsg:!0})}function u(e,t){return a.post("/email/send",e,{onUploadProgress:s=>{t(s)},noMsg:!0})}export{o as a,m as b,l as c,u as e};
import{aB as a}from"./index-DpP8vbvu.js";function l(e,t,s,n,r){return a.get("/email/list",{params:{accountId:e,emailId:t,timeSort:s,size:n,type:r}})}function m(e){return a.delete("/email/delete?emailIds="+e)}function o(e,t){return a.get("/email/latest",{params:{emailId:e,accountId:t},noMsg:!0})}function u(e,t){return a.post("/email/send",e,{onUploadProgress:s=>{t(s)},noMsg:!0})}export{o as a,m as b,l as c,u as e};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{C as Q,b as Z,av as ee,a4 as W,_ as te,a as q,j as se,u as oe,z as A,k as z,a1 as F,a8 as ae,m,o as n,p as D,N as j,f as s,n as k,g as e,e as u,L as O,r as R,a6 as ne,c as h,h as P,t as d,P as J,ab as C,aw as le,O as ie,T as ce,w as re,I as de,F as X,al as me,af as ue,ao as he,D as pe,aj as fe,ax as ge,ah as ye,ap as _e,ay as U,an as V}from"./index-C-CeCRdr.js";import{E as ve}from"./el-image-viewer-XqafIo0e.js";import{E as we}from"./el-scrollbar-UsUjrt3r.js";import{_ as Y}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{b as ke}from"./email-B8ELHxI0.js";import{I as w}from"./iconify-DCkxz_hX.js";import{u as Se}from"./email-BtoX8In9.js";import{f as be}from"./day-BW7T5RG_.js";import{s as Ie,a as Ce}from"./star-CDDcKDKH.js";import{a as Ee,g as $e}from"./file-utils-xSqLUDrh.js";import{g as De}from"./icon-utils-BF6YYqhF.js";import{a as Te}from"./all-email-DJotz4SZ.js";import{u as Be,a as Ae}from"./index-CDAJLwwD.js";import{E as Me}from"./index-CKeGEg12.js";import"./vnode-iQPJucW4.js";import"./index-mPHfnfYT.js";import"./event-BB_Ol6Sd.js";import"./index-DbudBMlZ.js";import"./throttle-CyPLJsF9.js";import"./dayjs.min-C-kYcQPD.js";import"./index-D2TRjCYc.js";const Ne=["light","dark"],Fe=Z({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:ee(W),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:Ne,default:"light"},...Be}),Re={open:()=>!0,close:S=>Q(S)||S instanceof Event},je=q({name:"ElAlert"}),He=q({...je,props:Fe,emits:Re,setup(S,{emit:v}){const p=S,{Close:b}=le,l=se(),i=oe("alert"),t=A(!1),y=z(()=>W[p.type]),c=z(()=>!!(p.description||l.default)),r=()=>{t.value=!0,v("open")},_=a=>{t.value=!1,v("close",a)},{onOpen:I,onClose:E}=Ae({showAfter:F(p,"showAfter"),hideAfter:F(p,"hideAfter"),autoClose:F(p,"autoClose"),open:r,close:_});return ae&&I(),(a,$)=>(n(),m(ce,{name:e(i).b("fade"),persisted:""},{default:D(()=>[j(s("div",{class:k([e(i).b(),e(i).m(a.type),e(i).is("center",a.center),e(i).is(a.effect)]),role:"alert"},[a.showIcon&&(a.$slots.icon||e(y))?(n(),m(e(O),{key:0,class:k([e(i).e("icon"),{[e(i).is("big")]:e(c)}])},{default:D(()=>[R(a.$slots,"icon",{},()=>[(n(),m(ne(e(y))))])]),_:3},8,["class"])):u("v-if",!0),s("div",{class:k(e(i).e("content"))},[a.title||a.$slots.title?(n(),h("span",{key:0,class:k([e(i).e("title"),{"with-description":e(c)}])},[R(a.$slots,"title",{},()=>[P(d(a.title),1)])],2)):u("v-if",!0),e(c)?(n(),h("p",{key:1,class:k(e(i).e("description"))},[R(a.$slots,"default",{},()=>[P(d(a.description),1)])],2)):u("v-if",!0),a.closable?(n(),h(J,{key:2},[a.closeText?(n(),h("div",{key:0,class:k([e(i).e("close-btn"),e(i).is("customed")]),onClick:_},d(a.closeText),3)):(n(),m(e(O),{key:1,class:k(e(i).e("close-btn")),onClick:e(E)},{default:D(()=>[C(e(b))]),_:1},8,["class","onClick"]))],64)):u("v-if",!0)],2)],2),[[ie,t.value]])]),_:3},8,["name"]))}});var Le=te(He,[["__file","alert.vue"]]);const xe=re(Le),ze={__name:"index",props:{html:{type:String,required:!0}},setup(S){const v=S,p=A(null),b=A(null);let l=null;function i(){const c=document.createElement("style");document.head.appendChild(c)}function t(){if(!l)return;const c=/<body[^>]*style="([^"]*)"[^>]*>/i,r=v.html.match(c),_=r?r[1]:"",I=v.html.replace(/<\/?body[^>]*>/gi,"");l.innerHTML=`
import{C as Q,b as Z,av as ee,a4 as W,_ as te,a as q,j as se,u as oe,z as A,k as z,a1 as F,a8 as ae,m,o as n,p as D,N as j,f as s,n as k,g as e,e as u,L as O,r as R,a6 as ne,c as h,h as P,t as d,P as J,ab as C,aw as le,O as ie,T as ce,w as re,I as de,F as X,al as me,af as ue,ao as he,D as pe,aj as fe,ax as ge,ah as ye,ap as _e,ay as U,an as V}from"./index-DpP8vbvu.js";import{E as ve}from"./el-image-viewer-BT4BRtUp.js";import{E as we}from"./el-scrollbar-DIXSy-7M.js";import{_ as Y}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{b as ke}from"./email-CsVstZMr.js";import{I as w}from"./iconify-CxZjXnJf.js";import{u as Se}from"./email-BqixZxSP.js";import{f as be}from"./day-B6NtfdPE.js";import{s as Ie,a as Ce}from"./star-DxhhrwZA.js";import{a as Ee,g as $e}from"./file-utils-xSqLUDrh.js";import{g as De}from"./icon-utils-BF6YYqhF.js";import{a as Te}from"./all-email-hZpif8BK.js";import{u as Be,a as Ae}from"./index-dQfRzLGT.js";import{E as Me}from"./index-CcAtbSPY.js";import"./vnode-DPqF99Zc.js";import"./index-BMdPKuCq.js";import"./event-BB_Ol6Sd.js";import"./index-D7KcZu8a.js";import"./throttle-BCwYugI2.js";import"./dayjs.min-BjOfKEma.js";import"./index-BWeK8p2T.js";const Ne=["light","dark"],Fe=Z({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:ee(W),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:Ne,default:"light"},...Be}),Re={open:()=>!0,close:S=>Q(S)||S instanceof Event},je=q({name:"ElAlert"}),He=q({...je,props:Fe,emits:Re,setup(S,{emit:v}){const p=S,{Close:b}=le,l=se(),i=oe("alert"),t=A(!1),y=z(()=>W[p.type]),c=z(()=>!!(p.description||l.default)),r=()=>{t.value=!0,v("open")},_=a=>{t.value=!1,v("close",a)},{onOpen:I,onClose:E}=Ae({showAfter:F(p,"showAfter"),hideAfter:F(p,"hideAfter"),autoClose:F(p,"autoClose"),open:r,close:_});return ae&&I(),(a,$)=>(n(),m(ce,{name:e(i).b("fade"),persisted:""},{default:D(()=>[j(s("div",{class:k([e(i).b(),e(i).m(a.type),e(i).is("center",a.center),e(i).is(a.effect)]),role:"alert"},[a.showIcon&&(a.$slots.icon||e(y))?(n(),m(e(O),{key:0,class:k([e(i).e("icon"),{[e(i).is("big")]:e(c)}])},{default:D(()=>[R(a.$slots,"icon",{},()=>[(n(),m(ne(e(y))))])]),_:3},8,["class"])):u("v-if",!0),s("div",{class:k(e(i).e("content"))},[a.title||a.$slots.title?(n(),h("span",{key:0,class:k([e(i).e("title"),{"with-description":e(c)}])},[R(a.$slots,"title",{},()=>[P(d(a.title),1)])],2)):u("v-if",!0),e(c)?(n(),h("p",{key:1,class:k(e(i).e("description"))},[R(a.$slots,"default",{},()=>[P(d(a.description),1)])],2)):u("v-if",!0),a.closable?(n(),h(J,{key:2},[a.closeText?(n(),h("div",{key:0,class:k([e(i).e("close-btn"),e(i).is("customed")]),onClick:_},d(a.closeText),3)):(n(),m(e(O),{key:1,class:k(e(i).e("close-btn")),onClick:e(E)},{default:D(()=>[C(e(b))]),_:1},8,["class","onClick"]))],64)):u("v-if",!0)],2)],2),[[ie,t.value]])]),_:3},8,["name"]))}});var Le=te(He,[["__file","alert.vue"]]);const xe=re(Le),ze={__name:"index",props:{html:{type:String,required:!0}},setup(S){const v=S,p=A(null),b=A(null);let l=null;function i(){const c=document.createElement("style");document.head.appendChild(c)}function t(){if(!l)return;const c=/<body[^>]*style="([^"]*)"[^>]*>/i,r=v.html.match(c),_=r?r[1]:"",I=v.html.replace(/<\/?body[^>]*>/gi,"");l.innerHTML=`
<style>
:host {
all: initial;

View File

@@ -1 +0,0 @@
import{e as m}from"./index-CLyGXQrq.js";import{b as s}from"./email-B8ELHxI0.js";import{s as l,a as p,b as c}from"./star-CDDcKDKH.js";import{u as n}from"./email-BtoX8In9.js";import{z as u,I as f,m as d,g as e,o as _,ai as D}from"./index-C-CeCRdr.js";import"./time-utils-CZDurPPv.js";import"./index-mPHfnfYT.js";import"./vnode-iQPJucW4.js";import"./event-BB_Ol6Sd.js";import"./index-DbudBMlZ.js";import"./position-C4-LB8VC.js";import"./throttle-CyPLJsF9.js";import"./iconify-DCkxz_hX.js";import"./el-scrollbar-UsUjrt3r.js";import"./el-empty-BvlQK5UB.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-Bx7m9zwB.js";import"./index-CDAJLwwD.js";import"./el-checkbox-BC0redCa.js";import"./index-mWeHkudn.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./day-BW7T5RG_.js";import"./dayjs.min-C-kYcQPD.js";/* empty css *//* empty css *//* empty css */import"./index-CKeGEg12.js";import"./index-D2TRjCYc.js";const U=Object.assign({name:"star"},{__name:"index",setup(S){const r=u({}),t=n();function o(a){t.contentData.email=a,t.contentData.delType="logic",t.contentData.showStar=!0,t.contentData.showReply=!0,D.push("/message")}function i(a){t.cancelStarEmailId=a.emailId,r.value.deleteEmail([a.emailId])}return f(()=>{t.starScroll=r}),(a,g)=>(_(),d(m,{type:"star",ref_key:"scroll",ref:r,"allow-star":!1,"cancel-success":i,getEmailList:e(c),emailDelete:e(s),"star-add":e(p),"star-cancel":e(l),onJump:o,actionLeft:"6px","show-account-icon":!1},null,8,["getEmailList","emailDelete","star-add","star-cancel"]))}});export{U as default};

View File

@@ -1 +1 @@
import{ct as l,bK as g,bL as v,ce as o,bN as d,cu as b,c0 as w,bI as P,c1 as y,cv as S,b as E}from"./index-C-CeCRdr.js";function x(n){return n}function O(n,e,t){switch(t.length){case 0:return n.call(e);case 1:return n.call(e,t[0]);case 2:return n.call(e,t[0],t[1]);case 3:return n.call(e,t[0],t[1],t[2])}return n.apply(e,t)}var I=800,T=16,A=Date.now;function N(n){var e=0,t=0;return function(){var a=A(),r=T-(a-t);if(t=a,r>0){if(++e>=I)return arguments[0]}else e=0;return n.apply(void 0,arguments)}}function C(n){return function(){return n}}var L=l?function(n,e){return l(n,"toString",{configurable:!0,enumerable:!1,value:C(e),writable:!0})}:x,_=N(L),c=Math.max;function k(n,e,t){return e=c(e===void 0?n.length-1:e,0),function(){for(var a=arguments,r=-1,i=c(a.length-e,0),s=Array(i);++r<i;)s[r]=a[e+r];r=-1;for(var u=Array(e+1);++r<e;)u[r]=a[r];return u[e]=t(s),O(n,this,u)}}var F=9007199254740991;function G(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=F}var H="[object Arguments]";function f(n){return g(n)&&v(n)==H}var m=Object.prototype,M=m.hasOwnProperty,R=m.propertyIsEnumerable,p=f(function(){return arguments}())?f:function(n){return g(n)&&M.call(n,"callee")&&!R.call(n,"callee")};function $(n,e){for(var t=-1,a=e.length,r=n.length;++t<a;)n[r+t]=e[t];return n}var h=o?o.isConcatSpreadable:void 0;function K(n){return d(n)||p(n)||!!(h&&n&&n[h])}function z(n,e,t,a,r){var i=-1,s=n.length;for(t||(t=K),r||(r=[]);++i<s;){var u=n[i];t(u)?$(r,u):r[r.length]=u}return r}function B(n){var e=n==null?0:n.length;return e?z(n):[]}function D(n){return _(k(n,void 0,B),n+"")}function U(n,e){return n!=null&&e in Object(n)}function W(n,e,t){e=b(e,n);for(var a=-1,r=e.length,i=!1;++a<r;){var s=w(e[a]);if(!(i=n!=null&&t(n,s)))break;n=n[s]}return i||++a!=r?i:(r=n==null?0:n.length,!!r&&G(r)&&P(s,r)&&(d(n)||p(n)))}function X(n,e){return n!=null&&W(n,e,U)}function q(n,e,t){for(var a=-1,r=e.length,i={};++a<r;){var s=e[a],u=y(n,s);t(u,s)&&S(i,b(s,n),u)}return i}function J(n,e){return q(n,e,function(t,a){return X(n,a)})}var Q=D(function(n,e){return n==null?{}:J(n,e)});class V extends Error{constructor(e){super(e),this.name="ElementPlusError"}}function j(n,e){throw new V(`[${n}] ${e}`)}function nn(n,e){}const Y=E({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),en=n=>Q(Y,n);export{p as a,z as b,G as c,nn as d,$ as e,B as f,X as h,x as i,k as o,Q as p,_ as s,j as t,en as u};
import{ct as l,bK as g,bL as v,ce as o,bN as d,cu as b,c0 as w,bI as P,c1 as y,cv as S,b as E}from"./index-DpP8vbvu.js";function x(n){return n}function O(n,e,t){switch(t.length){case 0:return n.call(e);case 1:return n.call(e,t[0]);case 2:return n.call(e,t[0],t[1]);case 3:return n.call(e,t[0],t[1],t[2])}return n.apply(e,t)}var I=800,T=16,A=Date.now;function N(n){var e=0,t=0;return function(){var a=A(),r=T-(a-t);if(t=a,r>0){if(++e>=I)return arguments[0]}else e=0;return n.apply(void 0,arguments)}}function C(n){return function(){return n}}var L=l?function(n,e){return l(n,"toString",{configurable:!0,enumerable:!1,value:C(e),writable:!0})}:x,_=N(L),c=Math.max;function k(n,e,t){return e=c(e===void 0?n.length-1:e,0),function(){for(var a=arguments,r=-1,i=c(a.length-e,0),s=Array(i);++r<i;)s[r]=a[e+r];r=-1;for(var u=Array(e+1);++r<e;)u[r]=a[r];return u[e]=t(s),O(n,this,u)}}var F=9007199254740991;function G(n){return typeof n=="number"&&n>-1&&n%1==0&&n<=F}var H="[object Arguments]";function f(n){return g(n)&&v(n)==H}var m=Object.prototype,M=m.hasOwnProperty,R=m.propertyIsEnumerable,p=f(function(){return arguments}())?f:function(n){return g(n)&&M.call(n,"callee")&&!R.call(n,"callee")};function $(n,e){for(var t=-1,a=e.length,r=n.length;++t<a;)n[r+t]=e[t];return n}var h=o?o.isConcatSpreadable:void 0;function K(n){return d(n)||p(n)||!!(h&&n&&n[h])}function z(n,e,t,a,r){var i=-1,s=n.length;for(t||(t=K),r||(r=[]);++i<s;){var u=n[i];t(u)?$(r,u):r[r.length]=u}return r}function B(n){var e=n==null?0:n.length;return e?z(n):[]}function D(n){return _(k(n,void 0,B),n+"")}function U(n,e){return n!=null&&e in Object(n)}function W(n,e,t){e=b(e,n);for(var a=-1,r=e.length,i=!1;++a<r;){var s=w(e[a]);if(!(i=n!=null&&t(n,s)))break;n=n[s]}return i||++a!=r?i:(r=n==null?0:n.length,!!r&&G(r)&&P(s,r)&&(d(n)||p(n)))}function X(n,e){return n!=null&&W(n,e,U)}function q(n,e,t){for(var a=-1,r=e.length,i={};++a<r;){var s=e[a],u=y(n,s);t(u,s)&&S(i,b(s,n),u)}return i}function J(n,e){return q(n,e,function(t,a){return X(n,a)})}var Q=D(function(n,e){return n==null?{}:J(n,e)});class V extends Error{constructor(e){super(e),this.name="ElementPlusError"}}function j(n,e){throw new V(`[${n}] ${e}`)}function nn(n,e){}const Y=E({ariaLabel:String,ariaOrientation:{type:String,values:["horizontal","vertical","undefined"]},ariaControls:String}),en=n=>Q(Y,n);export{p as a,z as b,G as c,nn as d,$ as e,B as f,X as h,x as i,k as o,Q as p,_ as s,j as t,en as u};

View File

@@ -1 +1 @@
import{aj as B,ao as U,ak as C,z as p,D as b,c as v,f as s,N as A,ab as i,t,g as V,p as f,an as u,ah as D,o as w,h as y,az as I,aA as T,ai as j}from"./index-C-CeCRdr.js";import{E as z}from"./el-dialog-CaeF0tY4.js";/* empty css *//* empty css *//* empty css */import{d as L}from"./account-oNHhuyWU.js";import{_ as F}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{E as O}from"./vnode-iQPJucW4.js";import{E as q}from"./index-D2TRjCYc.js";import{E as G}from"./index-CKeGEg12.js";import"./event-BB_Ol6Sd.js";import"./index-DbudBMlZ.js";import"./index-mPHfnfYT.js";const H={class:"box"},J={class:"container"},K={class:"title"},Q={class:"item"},R={key:0,class:"edit-name-input"},W={key:1,class:"user-name"},X={class:"item"},Y={class:"item"},Z={class:"del-email"},x={class:"title"},ee={style:{color:"var(--regular-text-color)"}},se={class:"update-pwd"},te=Object.assign({name:"setting"},{__name:"index",setup(ae){const{t:o}=B(),$=U(),r=C(),c=p(!1),g=p(!1),d=p(null);function P(){d.value=r.user.name,g.value=!0}function S(){if(!d.value){u({message:o("emptyUserNameMsg"),type:"error",plain:!0});return}g.value=!1;let e=d.value;e!==r.user.name&&(r.user.name=d.value,L(r.user.accountId,e).then(()=>{u({message:o("saveSuccessMsg"),type:"success",plain:!0}),$.changeUserAccountName=e}).catch(()=>{r.user.name=e}))}const m=p(!1),a=b({password:"",newPwd:""}),k=()=>{G.confirm(o("delAccountConfirm"),{confirmButtonText:o("confirm"),cancelButtonText:o("cancel"),type:"warning"}).then(()=>{T().then(()=>{localStorage.removeItem("token"),j.replace("/login"),u({message:o("delSuccessMsg"),type:"success",plain:!0})})})};function N(){if(!a.password){u({message:o("emptyPwdMsg"),type:"error",plain:!0});return}if(a.password.length<6){u({message:o("pwdLengthMsg"),type:"error",plain:!0});return}if(a.password!==a.newPwd){u({message:o("confirmPwdFailMsg"),type:"error",plain:!0});return}c.value=!0,I(a.password).then(()=>{u({message:o("saveSuccessMsg"),type:"success",plain:!0}),m.value=!1,c.value=!1,a.password="",a.newPwd=""}).catch(()=>{c.value=!1})}return(e,l)=>{const _=O,h=q,E=z,M=D("perm");return w(),v("div",H,[s("div",J,[s("div",K,t(e.$t("profile")),1),s("div",Q,[s("div",null,t(e.$t("username")),1),s("div",null,[g.value?(w(),v("span",R,[i(_,{modelValue:d.value,"onUpdate:modelValue":l[0]||(l[0]=n=>d.value=n)},null,8,["modelValue"]),s("span",{class:"edit-name",onClick:S},t(e.$t("save")),1)])):(w(),v("span",W,[s("span",null,t(V(r).user.name),1),s("span",{class:"edit-name",onClick:P},t(e.$t("change")),1)]))])]),s("div",X,[s("div",null,t(e.$t("emailAccount")),1),s("div",null,t(V(r).user.email),1)]),s("div",Y,[s("div",null,t(e.$t("password")),1),s("div",null,[i(h,{type:"primary",onClick:l[1]||(l[1]=n=>m.value=!0)},{default:f(()=>[y(t(e.$t("changePwdBtn")),1)]),_:1})])])]),A((w(),v("div",Z,[s("div",x,t(e.$t("deleteUser")),1),s("div",ee,t(e.$t("delAccountMsg")),1),s("div",null,[i(h,{type:"primary",onClick:k},{default:f(()=>[y(t(e.$t("deleteUserBtn")),1)]),_:1})])])),[[M,"my:delete"]]),i(E,{modelValue:m.value,"onUpdate:modelValue":l[4]||(l[4]=n=>m.value=n),title:e.$t("changePassword"),width:"340"},{default:f(()=>[s("div",se,[i(_,{type:"password",placeholder:e.$t("newPassword"),modelValue:a.password,"onUpdate:modelValue":l[2]||(l[2]=n=>a.password=n),autocomplete:"off"},null,8,["placeholder","modelValue"]),i(_,{type:"password",placeholder:e.$t("confirmPassword"),modelValue:a.newPwd,"onUpdate:modelValue":l[3]||(l[3]=n=>a.newPwd=n),autocomplete:"off"},null,8,["placeholder","modelValue"]),i(h,{type:"primary",loading:c.value,onClick:N},{default:f(()=>[y(t(e.$t("save")),1)]),_:1},8,["loading"])])]),_:1},8,["modelValue","title"])])}}}),ge=F(te,[["__scopeId","data-v-1b447be1"]]);export{ge as default};
import{aj as B,ao as U,ak as C,z as p,D as b,c as v,f as s,N as A,ab as i,t,g as V,p as f,an as u,ah as D,o as w,h as y,az as I,aA as T,ai as j}from"./index-DpP8vbvu.js";import{E as z}from"./el-dialog-wajnArIT.js";/* empty css *//* empty css *//* empty css */import{d as L}from"./account-DtcKrNwO.js";import{_ as F}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{E as O}from"./vnode-DPqF99Zc.js";import{E as q}from"./index-BWeK8p2T.js";import{E as G}from"./index-CcAtbSPY.js";import"./event-BB_Ol6Sd.js";import"./index-D7KcZu8a.js";import"./index-BMdPKuCq.js";const H={class:"box"},J={class:"container"},K={class:"title"},Q={class:"item"},R={key:0,class:"edit-name-input"},W={key:1,class:"user-name"},X={class:"item"},Y={class:"item"},Z={class:"del-email"},x={class:"title"},ee={style:{color:"var(--regular-text-color)"}},se={class:"update-pwd"},te=Object.assign({name:"setting"},{__name:"index",setup(ae){const{t:o}=B(),$=U(),r=C(),c=p(!1),g=p(!1),d=p(null);function P(){d.value=r.user.name,g.value=!0}function S(){if(!d.value){u({message:o("emptyUserNameMsg"),type:"error",plain:!0});return}g.value=!1;let e=d.value;e!==r.user.name&&(r.user.name=d.value,L(r.user.accountId,e).then(()=>{u({message:o("saveSuccessMsg"),type:"success",plain:!0}),$.changeUserAccountName=e}).catch(()=>{r.user.name=e}))}const m=p(!1),a=b({password:"",newPwd:""}),k=()=>{G.confirm(o("delAccountConfirm"),{confirmButtonText:o("confirm"),cancelButtonText:o("cancel"),type:"warning"}).then(()=>{T().then(()=>{localStorage.removeItem("token"),j.replace("/login"),u({message:o("delSuccessMsg"),type:"success",plain:!0})})})};function N(){if(!a.password){u({message:o("emptyPwdMsg"),type:"error",plain:!0});return}if(a.password.length<6){u({message:o("pwdLengthMsg"),type:"error",plain:!0});return}if(a.password!==a.newPwd){u({message:o("confirmPwdFailMsg"),type:"error",plain:!0});return}c.value=!0,I(a.password).then(()=>{u({message:o("saveSuccessMsg"),type:"success",plain:!0}),m.value=!1,c.value=!1,a.password="",a.newPwd=""}).catch(()=>{c.value=!1})}return(e,l)=>{const _=O,h=q,E=z,M=D("perm");return w(),v("div",H,[s("div",J,[s("div",K,t(e.$t("profile")),1),s("div",Q,[s("div",null,t(e.$t("username")),1),s("div",null,[g.value?(w(),v("span",R,[i(_,{modelValue:d.value,"onUpdate:modelValue":l[0]||(l[0]=n=>d.value=n)},null,8,["modelValue"]),s("span",{class:"edit-name",onClick:S},t(e.$t("save")),1)])):(w(),v("span",W,[s("span",null,t(V(r).user.name),1),s("span",{class:"edit-name",onClick:P},t(e.$t("change")),1)]))])]),s("div",X,[s("div",null,t(e.$t("emailAccount")),1),s("div",null,t(V(r).user.email),1)]),s("div",Y,[s("div",null,t(e.$t("password")),1),s("div",null,[i(h,{type:"primary",onClick:l[1]||(l[1]=n=>m.value=!0)},{default:f(()=>[y(t(e.$t("changePwdBtn")),1)]),_:1})])])]),A((w(),v("div",Z,[s("div",x,t(e.$t("deleteUser")),1),s("div",ee,t(e.$t("delAccountMsg")),1),s("div",null,[i(h,{type:"primary",onClick:k},{default:f(()=>[y(t(e.$t("deleteUserBtn")),1)]),_:1})])])),[[M,"my:delete"]]),i(E,{modelValue:m.value,"onUpdate:modelValue":l[4]||(l[4]=n=>m.value=n),title:e.$t("changePassword"),width:"340"},{default:f(()=>[s("div",se,[i(_,{type:"password",placeholder:e.$t("newPassword"),modelValue:a.password,"onUpdate:modelValue":l[2]||(l[2]=n=>a.password=n),autocomplete:"off"},null,8,["placeholder","modelValue"]),i(_,{type:"password",placeholder:e.$t("confirmPassword"),modelValue:a.newPwd,"onUpdate:modelValue":l[3]||(l[3]=n=>a.newPwd=n),autocomplete:"off"},null,8,["placeholder","modelValue"]),i(h,{type:"primary",loading:c.value,onClick:N},{default:f(()=>[y(t(e.$t("save")),1)]),_:1},8,["loading"])])]),_:1},8,["modelValue","title"])])}}}),ge=F(te,[["__scopeId","data-v-1b447be1"]]);export{ge as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{e as v}from"./index-CLyGXQrq.js";import{b as D}from"./email-B8ELHxI0.js";import{s as S,a as _}from"./star-CDDcKDKH.js";import{u as g}from"./email-BtoX8In9.js";import{al as y,z as L,F as c,I as b,m as j,o as I,p as m,h as E,t as f,f as k,g as i,au as p}from"./index-C-CeCRdr.js";import{u as x,d as s}from"./db-g4gtlRdf.js";import"./time-utils-CZDurPPv.js";import"./index-mPHfnfYT.js";import"./vnode-iQPJucW4.js";import"./event-BB_Ol6Sd.js";import"./index-DbudBMlZ.js";import"./position-C4-LB8VC.js";import"./throttle-CyPLJsF9.js";import"./iconify-DCkxz_hX.js";import"./el-scrollbar-UsUjrt3r.js";import"./el-empty-BvlQK5UB.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-Bx7m9zwB.js";import"./index-CDAJLwwD.js";import"./el-checkbox-BC0redCa.js";import"./index-mWeHkudn.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./day-BW7T5RG_.js";import"./dayjs.min-C-kYcQPD.js";/* empty css *//* empty css *//* empty css */import"./index-CKeGEg12.js";import"./index-D2TRjCYc.js";const B={class:"send-email"},nt=Object.assign({name:"draft"},{__name:"index",setup(C){const a=x(),d=y(),o=L({}),n=g();c(()=>a.setDraft,async()=>{const t=p(a.setDraft),e=t.draftId,r=p(a.setDraft.attachments);if(delete t.draftId,delete t.attachments,!t.content&&!t.subject&&!(t.receiveEmail.length>0)){await s.value.draft.delete(e),await s.value.att.delete(e),a.refreshList++;return}await s.value.draft.update(e,t),await s.value.att.update(e,{attachments:r}),a.refreshList++},{deep:!0}),c(()=>a.refreshList,async()=>{const{list:t}=await l();o.value.emailList.length=0,o.value.emailList.push(...t)});function l(){return new Promise((t,e)=>{s.value.draft.orderBy("createTime").reverse().toArray().then(r=>{t({list:r})})})}async function u(t){await s.value.draft.bulkDelete(t),a.refreshList++}async function h(t){const e=await s.value.att.get(t.draftId);t.attachments=e.attachments,d.writerRef.openDraft(t)}function w(t){n.cancelStarEmailId=t.emailId,o.value.deleteEmail([t.emailId])}return b(()=>{n.starScroll=o}),(t,e)=>(I(),j(v,{ref_key:"scroll",ref:o,"allow-star":!1,"cancel-success":w,getEmailList:l,emailDelete:i(D),"star-add":i(_),"star-cancel":i(S),onJump:h,actionLeft:"6px","show-account-icon":!1,"show-first-loading":!1,showStar:!1,onDeleteDraft:u,type:"draft"},{name:m(r=>[k("span",B,f(r.email.receiveEmail.join(",")||"("+t.$t("noRecipient")+")"),1)]),subject:m(r=>[E(f(r.email.subject||"("+t.$t("noSubject")+")"),1)]),_:1},8,["emailDelete","star-add","star-cancel"]))}});export{nt as default};
import{e as v}from"./index-v7AaNdhX.js";import{b as D}from"./email-CsVstZMr.js";import{s as S,a as _}from"./star-DxhhrwZA.js";import{u as g}from"./email-BqixZxSP.js";import{al as y,z as L,F as c,I as b,m as j,o as I,p as m,h as E,t as f,f as k,g as i,au as p}from"./index-DpP8vbvu.js";import{u as x,d as s}from"./db-0ez5p68O.js";import"./time-utils-B0cDvgwY.js";import"./index-BMdPKuCq.js";import"./vnode-DPqF99Zc.js";import"./event-BB_Ol6Sd.js";import"./index-D7KcZu8a.js";import"./position-5hNBDW7r.js";import"./throttle-BCwYugI2.js";import"./iconify-CxZjXnJf.js";import"./el-scrollbar-DIXSy-7M.js";import"./el-empty-BRrnteWe.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-CjAzCWMf.js";import"./index-dQfRzLGT.js";import"./el-checkbox-DjYzjb3f.js";import"./index-Bm-x70H-.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./day-B6NtfdPE.js";import"./dayjs.min-BjOfKEma.js";/* empty css *//* empty css *//* empty css */import"./index-CcAtbSPY.js";import"./index-BWeK8p2T.js";const B={class:"send-email"},nt=Object.assign({name:"draft"},{__name:"index",setup(C){const a=x(),d=y(),o=L({}),n=g();c(()=>a.setDraft,async()=>{const t=p(a.setDraft),e=t.draftId,r=p(a.setDraft.attachments);if(delete t.draftId,delete t.attachments,!t.content&&!t.subject&&!(t.receiveEmail.length>0)){await s.value.draft.delete(e),await s.value.att.delete(e),a.refreshList++;return}await s.value.draft.update(e,t),await s.value.att.update(e,{attachments:r}),a.refreshList++},{deep:!0}),c(()=>a.refreshList,async()=>{const{list:t}=await l();o.value.emailList.length=0,o.value.emailList.push(...t)});function l(){return new Promise((t,e)=>{s.value.draft.orderBy("createTime").reverse().toArray().then(r=>{t({list:r})})})}async function u(t){await s.value.draft.bulkDelete(t),a.refreshList++}async function h(t){const e=await s.value.att.get(t.draftId);t.attachments=e.attachments,d.writerRef.openDraft(t)}function w(t){n.cancelStarEmailId=t.emailId,o.value.deleteEmail([t.emailId])}return b(()=>{n.starScroll=o}),(t,e)=>(I(),j(v,{ref_key:"scroll",ref:o,"allow-star":!1,"cancel-success":w,getEmailList:l,emailDelete:i(D),"star-add":i(_),"star-cancel":i(S),onJump:h,actionLeft:"6px","show-account-icon":!1,"show-first-loading":!1,showStar:!1,onDeleteDraft:u,type:"draft"},{name:m(r=>[k("span",B,f(r.email.receiveEmail.join(",")||"("+t.$t("noRecipient")+")"),1)]),subject:m(r=>[E(f(r.email.subject||"("+t.$t("noSubject")+")"),1)]),_:1},8,["emailDelete","star-add","star-cancel"]))}});export{nt as default};

View File

@@ -1 +1 @@
import{ao as S,z as h,D as _,I as g,F as w,m as i,o as s,p as D,g as r,ai as I}from"./index-C-CeCRdr.js";import{u as k}from"./email-BtoX8In9.js";import{e as x}from"./index-CLyGXQrq.js";import{b as y,c as L}from"./email-B8ELHxI0.js";import{s as C,a as b}from"./star-CDDcKDKH.js";import{I as l}from"./iconify-DCkxz_hX.js";import{_ as v}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./time-utils-CZDurPPv.js";import"./index-mPHfnfYT.js";import"./vnode-iQPJucW4.js";import"./event-BB_Ol6Sd.js";import"./index-DbudBMlZ.js";import"./position-C4-LB8VC.js";import"./throttle-CyPLJsF9.js";import"./el-scrollbar-UsUjrt3r.js";import"./el-empty-BvlQK5UB.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-Bx7m9zwB.js";import"./index-CDAJLwwD.js";import"./el-checkbox-BC0redCa.js";import"./index-mWeHkudn.js";import"./day-BW7T5RG_.js";import"./dayjs.min-C-kYcQPD.js";/* empty css *//* empty css *//* empty css */import"./index-CKeGEg12.js";import"./index-D2TRjCYc.js";const A=Object.assign({name:"send"},{__name:"index",setup(E){const e=k(),m=S(),a=h({}),o=_({timeSort:0});g(()=>{e.sendScroll=a}),w(()=>m.currentAccountId,()=>{a.value.refreshList()});function c(){o.timeSort=o.timeSort?0:1,a.value.refreshList()}function p(t){e.contentData.email=t,e.contentData.delType="logic",e.contentData.showStar=!0,e.contentData.showReply=!0,I.push("/message")}function u(t){e.starScroll?.addItem(t)}function d(t){e.starScroll?.deleteEmail([t.emailId])}function f(t,n){return L(m.currentAccountId,t,o.timeSort,n,1)}return(t,n)=>(s(),i(x,{ref_key:"sendScroll",ref:a,"cancel-success":d,"star-success":u,getEmailList:f,emailDelete:r(y),"star-add":r(b),"show-status":"",actionLeft:"4px","star-cancel":r(C),onJump:p,"time-sort":o.timeSort},{first:D(()=>[o.timeSort===0?(s(),i(r(l),{key:0,class:"icon",onClick:c,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(s(),i(r(l),{key:1,class:"icon",onClick:c,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["emailDelete","star-add","star-cancel","time-sort"]))}}),it=v(A,[["__scopeId","data-v-0659138e"]]);export{it as default};
import{ao as S,z as h,D as _,I as g,F as w,m as i,o as s,p as D,g as r,ai as I}from"./index-DpP8vbvu.js";import{u as k}from"./email-BqixZxSP.js";import{e as x}from"./index-v7AaNdhX.js";import{b as y,c as L}from"./email-CsVstZMr.js";import{s as C,a as b}from"./star-DxhhrwZA.js";import{I as l}from"./iconify-CxZjXnJf.js";import{_ as v}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./time-utils-B0cDvgwY.js";import"./index-BMdPKuCq.js";import"./vnode-DPqF99Zc.js";import"./event-BB_Ol6Sd.js";import"./index-D7KcZu8a.js";import"./position-5hNBDW7r.js";import"./throttle-BCwYugI2.js";import"./el-scrollbar-DIXSy-7M.js";import"./el-empty-BRrnteWe.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-CjAzCWMf.js";import"./index-dQfRzLGT.js";import"./el-checkbox-DjYzjb3f.js";import"./index-Bm-x70H-.js";import"./day-B6NtfdPE.js";import"./dayjs.min-BjOfKEma.js";/* empty css *//* empty css *//* empty css */import"./index-CcAtbSPY.js";import"./index-BWeK8p2T.js";const A=Object.assign({name:"send"},{__name:"index",setup(E){const e=k(),m=S(),a=h({}),o=_({timeSort:0});g(()=>{e.sendScroll=a}),w(()=>m.currentAccountId,()=>{a.value.refreshList()});function c(){o.timeSort=o.timeSort?0:1,a.value.refreshList()}function p(t){e.contentData.email=t,e.contentData.delType="logic",e.contentData.showStar=!0,e.contentData.showReply=!0,I.push("/message")}function u(t){e.starScroll?.addItem(t)}function d(t){e.starScroll?.deleteEmail([t.emailId])}function f(t,n){return L(m.currentAccountId,t,o.timeSort,n,1)}return(t,n)=>(s(),i(x,{ref_key:"sendScroll",ref:a,"cancel-success":d,"star-success":u,getEmailList:f,emailDelete:r(y),"star-add":r(b),"show-status":"",actionLeft:"4px","star-cancel":r(C),onJump:p,"time-sort":o.timeSort},{first:D(()=>[o.timeSort===0?(s(),i(r(l),{key:0,class:"icon",onClick:c,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(s(),i(r(l),{key:1,class:"icon",onClick:c,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["emailDelete","star-add","star-cancel","time-sort"]))}}),it=v(A,[["__scopeId","data-v-0659138e"]]);export{it as default};

View File

@@ -1 +1 @@
import{m as i,o as l,p as _,f as s,i as p,L as d,aE as u}from"./index-C-CeCRdr.js";import{_ as f}from"./_plugin-vue_export-helper-DlAUqK2U.js";const r={props:{size:{type:Number,default:30}}},o=()=>{u(e=>({"5e9a6c06":e.size}))},a=r.setup;r.setup=a?(e,t)=>(o(),a(e,t)):o;function m(e,t,c,x,y,g){const n=d;return l(),i(n,{class:"is-loading",style:p({fontSize:`${c.size}px`})},{default:_(()=>t[0]||(t[0]=[s("svg",{class:"circular",viewBox:"0 0 20 20"},[s("g",{class:"path2 loading-path","stroke-width":"0",style:{animation:"none",stroke:"none"}},[s("circle",{r:"3.375",class:"dot1",rx:"0",ry:"0"}),s("circle",{r:"3.375",class:"dot2",rx:"0",ry:"0"}),s("circle",{r:"3.375",class:"dot4",rx:"0",ry:"0"}),s("circle",{r:"3.375",class:"dot3",rx:"0",ry:"0"})])],-1)])),_:1},8,["style"])}const B=f(r,[["render",m],["__scopeId","data-v-9dc37c65"]]);export{B as l};
import{m as i,o as l,p as _,f as s,i as p,L as d,aE as u}from"./index-DpP8vbvu.js";import{_ as f}from"./_plugin-vue_export-helper-DlAUqK2U.js";const r={props:{size:{type:Number,default:30}}},o=()=>{u(e=>({"5e9a6c06":e.size}))},a=r.setup;r.setup=a?(e,t)=>(o(),a(e,t)):o;function m(e,t,c,x,y,g){const n=d;return l(),i(n,{class:"is-loading",style:p({fontSize:`${c.size}px`})},{default:_(()=>t[0]||(t[0]=[s("svg",{class:"circular",viewBox:"0 0 20 20"},[s("g",{class:"path2 loading-path","stroke-width":"0",style:{animation:"none",stroke:"none"}},[s("circle",{r:"3.375",class:"dot1",rx:"0",ry:"0"}),s("circle",{r:"3.375",class:"dot2",rx:"0",ry:"0"}),s("circle",{r:"3.375",class:"dot4",rx:"0",ry:"0"}),s("circle",{r:"3.375",class:"dot3",rx:"0",ry:"0"})])],-1)])),_:1},8,["style"])}const B=f(r,[["render",m],["__scopeId","data-v-9dc37c65"]]);export{B as l};

View File

@@ -1 +1 @@
import{ao as y,af as D,z as L,D as k,I as v,F as x,m as c,g as i,o as m,p as A,ai as E}from"./index-C-CeCRdr.js";import{u as C}from"./email-BtoX8In9.js";import{e as T}from"./index-CLyGXQrq.js";import{a as b,b as R,c as j}from"./email-B8ELHxI0.js";import{s as B,a as z}from"./star-CDDcKDKH.js";import{s as F}from"./time-utils-CZDurPPv.js";import{I as d}from"./iconify-DCkxz_hX.js";import"./el-scrollbar-UsUjrt3r.js";import"./index-mPHfnfYT.js";import"./el-empty-BvlQK5UB.js";import"./index-DbudBMlZ.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-Bx7m9zwB.js";import"./vnode-iQPJucW4.js";import"./event-BB_Ol6Sd.js";import"./index-CDAJLwwD.js";import"./el-checkbox-BC0redCa.js";import"./index-mWeHkudn.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./day-BW7T5RG_.js";import"./dayjs.min-C-kYcQPD.js";/* empty css *//* empty css *//* empty css */import"./index-CKeGEg12.js";import"./index-D2TRjCYc.js";import"./position-C4-LB8VC.js";import"./throttle-CyPLJsF9.js";const pt=Object.assign({name:"email"},{__name:"index",setup(J){const e=C(),s=y(),n=D(),o=L({}),r=k({timeSort:0});v(()=>{e.emailScroll=o,h()}),x(()=>s.currentAccountId,()=>{o.value.refreshList()});function l(){r.timeSort=r.timeSort?0:1,o.value.refreshList()}function f(t){e.contentData.email=t,e.contentData.delType="logic",e.contentData.showStar=!0,e.contentData.showReply=!0,E.push("/message")}const S=new Set;async function h(){for(;;){const t=o.value.latestEmail?.emailId||0;if(!o.value.firstLoad&&n.settings.autoRefreshTime)try{const a=s.currentAccountId,_=r.timeSort,u=await b(t,a);a===s.currentAccountId&&r.timeSort===_&&u.length>0&&u.forEach(p=>{S.add(p.emailId),o.value.addItem(p)})}catch(a){console.error(a)}await F(n.settings.autoRefreshTime*1e3)}}function g(t){e.starScroll?.addItem(t)}function I(t){e.starScroll?.deleteEmail([t.emailId])}function w(t,a){return j(s.currentAccountId,t,r.timeSort,a,0)}return(t,a)=>(m(),c(T,{ref_key:"scroll",ref:o,"cancel-success":I,"star-success":g,getEmailList:w,emailDelete:i(R),"star-add":i(z),"star-cancel":i(B),"time-sort":r.timeSort,actionLeft:"4px",onJump:f},{first:A(()=>[r.timeSort===0?(m(),c(i(d),{key:0,class:"icon",onClick:l,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(m(),c(i(d),{key:1,class:"icon",onClick:l,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["emailDelete","star-add","star-cancel","time-sort"]))}});export{pt as default};
import{ao as y,af as D,z as L,D as k,I as v,F as x,m as c,g as i,o as m,p as A,ai as E}from"./index-DpP8vbvu.js";import{u as C}from"./email-BqixZxSP.js";import{e as T}from"./index-v7AaNdhX.js";import{a as b,b as R,c as j}from"./email-CsVstZMr.js";import{s as B,a as z}from"./star-DxhhrwZA.js";import{s as F}from"./time-utils-B0cDvgwY.js";import{I as d}from"./iconify-CxZjXnJf.js";import"./el-scrollbar-DIXSy-7M.js";import"./index-BMdPKuCq.js";import"./el-empty-BRrnteWe.js";import"./index-D7KcZu8a.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-CjAzCWMf.js";import"./vnode-DPqF99Zc.js";import"./event-BB_Ol6Sd.js";import"./index-dQfRzLGT.js";import"./el-checkbox-DjYzjb3f.js";import"./index-Bm-x70H-.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./day-B6NtfdPE.js";import"./dayjs.min-BjOfKEma.js";/* empty css *//* empty css *//* empty css */import"./index-CcAtbSPY.js";import"./index-BWeK8p2T.js";import"./position-5hNBDW7r.js";import"./throttle-BCwYugI2.js";const pt=Object.assign({name:"email"},{__name:"index",setup(J){const e=C(),s=y(),n=D(),o=L({}),r=k({timeSort:0});v(()=>{e.emailScroll=o,h()}),x(()=>s.currentAccountId,()=>{o.value.refreshList()});function l(){r.timeSort=r.timeSort?0:1,o.value.refreshList()}function f(t){e.contentData.email=t,e.contentData.delType="logic",e.contentData.showStar=!0,e.contentData.showReply=!0,E.push("/message")}const S=new Set;async function h(){for(;;){const t=o.value.latestEmail?.emailId||0;if(!o.value.firstLoad&&n.settings.autoRefreshTime)try{const a=s.currentAccountId,_=r.timeSort,u=await b(t,a);a===s.currentAccountId&&r.timeSort===_&&u.length>0&&u.forEach(p=>{S.add(p.emailId),o.value.addItem(p)})}catch(a){console.error(a)}await F(n.settings.autoRefreshTime*1e3)}}function g(t){e.starScroll?.addItem(t)}function I(t){e.starScroll?.deleteEmail([t.emailId])}function w(t,a){return j(s.currentAccountId,t,r.timeSort,a,0)}return(t,a)=>(m(),c(T,{ref_key:"scroll",ref:o,"cancel-success":I,"star-success":g,getEmailList:w,emailDelete:i(R),"star-add":i(z),"star-cancel":i(B),"time-sort":r.timeSort,actionLeft:"4px",onJump:f},{first:A(()=>[r.timeSort===0?(m(),c(i(d),{key:0,class:"icon",onClick:l,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(m(),c(i(d),{key:1,class:"icon",onClick:l,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["emailDelete","star-add","star-cancel","time-sort"]))}});export{pt as default};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{b as J0,d as av,_ as t_,a as zp,u as e_,k as zf,ac as r_,aQ as n_,c as Kn,o as cn,e as Do,f as W,n as En,g as Vt,r as ol,h as or,t as pt,i as i_,w as a_,cp as o_,c7 as s_,z as sr,F as Wo,cq as pe,aB as l_,aj as u_,ag as f_,al as h_,D as ov,I as v_,bY as c_,ck as d_,m as p_,ab as nr,p as g_}from"./index-C-CeCRdr.js";import{E as y_}from"./el-scrollbar-UsUjrt3r.js";import{E as m_,b as __}from"./el-radio-group-AuX_c4BW.js";/* empty css */import{d as S_,I as Ba}from"./iconify-DCkxz_hX.js";import{d as sv}from"./dayjs.min-C-kYcQPD.js";import{l as w_}from"./index-mWeHkudn.js";import{_ as b_}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-mPHfnfYT.js";import"./event-BB_Ol6Sd.js";import"./index-DbudBMlZ.js";const x_=J0({decimalSeparator:{type:String,default:"."},groupSeparator:{type:String,default:","},precision:{type:Number,default:0},formatter:Function,value:{type:av([Number,Object]),default:0},prefix:String,suffix:String,title:String,valueStyle:{type:av([String,Object,Array])}}),T_=zp({name:"ElStatistic"}),C_=zp({...T_,props:x_,setup(r,{expose:t}){const e=r,n=e_("statistic"),i=zf(()=>{const{value:a,formatter:o,precision:s,decimalSeparator:l,groupSeparator:u}=e;if(r_(o))return o(a);if(!n_(a)||Number.isNaN(a))return a;let[f,h=""]=String(a).split(".");return h=h.padEnd(s,"0").slice(0,s>0?s:0),f=f.replace(/\B(?=(\d{3})+(?!\d))/g,u),[f,h].join(h?l:"")});return t({displayValue:i}),(a,o)=>(cn(),Kn("div",{class:En(Vt(n).b())},[a.$slots.title||a.title?(cn(),Kn("div",{key:0,class:En(Vt(n).e("head"))},[ol(a.$slots,"title",{},()=>[or(pt(a.title),1)])],2)):Do("v-if",!0),W("div",{class:En(Vt(n).e("content"))},[a.$slots.prefix||a.prefix?(cn(),Kn("div",{key:0,class:En(Vt(n).e("prefix"))},[ol(a.$slots,"prefix",{},()=>[W("span",null,pt(a.prefix),1)])],2)):Do("v-if",!0),W("span",{class:En(Vt(n).e("number")),style:i_(a.valueStyle)},pt(Vt(i)),7),a.$slots.suffix||a.suffix?(cn(),Kn("div",{key:1,class:En(Vt(n).e("suffix"))},[ol(a.$slots,"suffix",{},()=>[W("span",null,pt(a.suffix),1)])],2)):Do("v-if",!0)],2)],2))}});var D_=t_(C_,[["__file","statistic.vue"]]);const M_=a_(D_);function A_(r){return o_()?(s_(r),!0):!1}typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function L_(r,t=!1,e="Timeout"){return new Promise((n,i)=>{setTimeout(t?()=>i(e):n,r)})}function P_(r){return r}function I_([r,t,e,n]){const i=(f,h)=>1-3*h+3*f,a=(f,h)=>3*h-6*f,o=f=>3*f,s=(f,h,c)=>((i(h,c)*f+a(h,c))*f+o(h))*f,l=(f,h,c)=>3*i(h,c)*f*f+2*a(h,c)*f+o(h),u=f=>{let h=f;for(let c=0;c<4;++c){const v=l(h,r,e);if(v===0)return h;const d=s(h,r,e)-f;h-=d/v}return h};return f=>r===t&&e===n?f:s(u(f),t,n)}function lv(r,t,e){return r+e*(t-r)}function sl(r){return(typeof r=="number"?[r]:r)||[]}function R_(r,t,e,n={}){var i,a;const o=pe(t),s=pe(e),l=sl(o),u=sl(s),f=(i=pe(n.duration))!=null?i:1e3,h=Date.now(),c=Date.now()+f,v=typeof n.transition=="function"?n.transition:(a=pe(n.transition))!=null?a:P_,d=typeof v=="function"?v:I_(v);return new Promise(g=>{r.value=o;const p=()=>{var y;if((y=n.abort)!=null&&y.call(n)){g();return}const m=Date.now(),_=d((m-h)/f),S=sl(r.value).map((b,w)=>lv(l[w],u[w],_));Array.isArray(r.value)?r.value=S.map((b,w)=>{var x,T;return lv((x=l[w])!=null?x:0,(T=u[w])!=null?T:0,_)}):typeof r.value=="number"&&(r.value=S[0]),m<c?requestAnimationFrame(p):(r.value=s,g())};p()})}function Na(r,t={}){let e=0;const n=()=>{const a=pe(r);return typeof a=="number"?a:a.map(pe)},i=sr(n());return Wo(n,async a=>{var o,s;if(pe(t.disabled))return;const l=++e;if(t.delay&&await L_(pe(t.delay)),l!==e)return;const u=Array.isArray(a)?a.map(pe):pe(a);(o=t.onStarted)==null||o.call(t),await R_(i,i.value,u,{...t,abort:()=>{var f;return l!==e||((f=t.abort)==null?void 0:f.call(t))}}),(s=t.onFinished)==null||s.call(t)},{deep:!0}),Wo(()=>pe(t.disabled),a=>{a&&(e++,i.value=n())}),A_(()=>{e++}),zf(()=>pe(t.disabled)?n():i.value)}/*! *****************************************************************************
import{b as J0,d as av,_ as t_,a as zp,u as e_,k as zf,ac as r_,aQ as n_,c as Kn,o as cn,e as Do,f as W,n as En,g as Vt,r as ol,h as or,t as pt,i as i_,w as a_,cp as o_,c7 as s_,z as sr,F as Wo,cq as pe,aB as l_,aj as u_,ag as f_,al as h_,D as ov,I as v_,bY as c_,ck as d_,m as p_,ab as nr,p as g_}from"./index-DpP8vbvu.js";import{E as y_}from"./el-scrollbar-DIXSy-7M.js";import{E as m_,b as __}from"./el-radio-group-B1EzGjdW.js";/* empty css */import{d as S_,I as Ba}from"./iconify-CxZjXnJf.js";import{d as sv}from"./dayjs.min-BjOfKEma.js";import{l as w_}from"./index-Bm-x70H-.js";import{_ as b_}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-BMdPKuCq.js";import"./event-BB_Ol6Sd.js";import"./index-D7KcZu8a.js";const x_=J0({decimalSeparator:{type:String,default:"."},groupSeparator:{type:String,default:","},precision:{type:Number,default:0},formatter:Function,value:{type:av([Number,Object]),default:0},prefix:String,suffix:String,title:String,valueStyle:{type:av([String,Object,Array])}}),T_=zp({name:"ElStatistic"}),C_=zp({...T_,props:x_,setup(r,{expose:t}){const e=r,n=e_("statistic"),i=zf(()=>{const{value:a,formatter:o,precision:s,decimalSeparator:l,groupSeparator:u}=e;if(r_(o))return o(a);if(!n_(a)||Number.isNaN(a))return a;let[f,h=""]=String(a).split(".");return h=h.padEnd(s,"0").slice(0,s>0?s:0),f=f.replace(/\B(?=(\d{3})+(?!\d))/g,u),[f,h].join(h?l:"")});return t({displayValue:i}),(a,o)=>(cn(),Kn("div",{class:En(Vt(n).b())},[a.$slots.title||a.title?(cn(),Kn("div",{key:0,class:En(Vt(n).e("head"))},[ol(a.$slots,"title",{},()=>[or(pt(a.title),1)])],2)):Do("v-if",!0),W("div",{class:En(Vt(n).e("content"))},[a.$slots.prefix||a.prefix?(cn(),Kn("div",{key:0,class:En(Vt(n).e("prefix"))},[ol(a.$slots,"prefix",{},()=>[W("span",null,pt(a.prefix),1)])],2)):Do("v-if",!0),W("span",{class:En(Vt(n).e("number")),style:i_(a.valueStyle)},pt(Vt(i)),7),a.$slots.suffix||a.suffix?(cn(),Kn("div",{key:1,class:En(Vt(n).e("suffix"))},[ol(a.$slots,"suffix",{},()=>[W("span",null,pt(a.suffix),1)])],2)):Do("v-if",!0)],2)],2))}});var D_=t_(C_,[["__file","statistic.vue"]]);const M_=a_(D_);function A_(r){return o_()?(s_(r),!0):!1}typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;function L_(r,t=!1,e="Timeout"){return new Promise((n,i)=>{setTimeout(t?()=>i(e):n,r)})}function P_(r){return r}function I_([r,t,e,n]){const i=(f,h)=>1-3*h+3*f,a=(f,h)=>3*h-6*f,o=f=>3*f,s=(f,h,c)=>((i(h,c)*f+a(h,c))*f+o(h))*f,l=(f,h,c)=>3*i(h,c)*f*f+2*a(h,c)*f+o(h),u=f=>{let h=f;for(let c=0;c<4;++c){const v=l(h,r,e);if(v===0)return h;const d=s(h,r,e)-f;h-=d/v}return h};return f=>r===t&&e===n?f:s(u(f),t,n)}function lv(r,t,e){return r+e*(t-r)}function sl(r){return(typeof r=="number"?[r]:r)||[]}function R_(r,t,e,n={}){var i,a;const o=pe(t),s=pe(e),l=sl(o),u=sl(s),f=(i=pe(n.duration))!=null?i:1e3,h=Date.now(),c=Date.now()+f,v=typeof n.transition=="function"?n.transition:(a=pe(n.transition))!=null?a:P_,d=typeof v=="function"?v:I_(v);return new Promise(g=>{r.value=o;const p=()=>{var y;if((y=n.abort)!=null&&y.call(n)){g();return}const m=Date.now(),_=d((m-h)/f),S=sl(r.value).map((b,w)=>lv(l[w],u[w],_));Array.isArray(r.value)?r.value=S.map((b,w)=>{var x,T;return lv((x=l[w])!=null?x:0,(T=u[w])!=null?T:0,_)}):typeof r.value=="number"&&(r.value=S[0]),m<c?requestAnimationFrame(p):(r.value=s,g())};p()})}function Na(r,t={}){let e=0;const n=()=>{const a=pe(r);return typeof a=="number"?a:a.map(pe)},i=sr(n());return Wo(n,async a=>{var o,s;if(pe(t.disabled))return;const l=++e;if(t.delay&&await L_(pe(t.delay)),l!==e)return;const u=Array.isArray(a)?a.map(pe):pe(a);(o=t.onStarted)==null||o.call(t),await R_(i,i.value,u,{...t,abort:()=>{var f;return l!==e||((f=t.abort)==null?void 0:f.call(t))}}),(s=t.onFinished)==null||s.call(t)},{deep:!0}),Wo(()=>pe(t.disabled),a=>{a&&(e++,i.value=n())}),A_(()=>{e++}),zf(()=>pe(t.disabled)?n():i.value)}/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{c as p,ab as o,p as a,g as r,o as m,ai as c,h as _,t as l}from"./index-C-CeCRdr.js";import{E as d}from"./el-empty-BvlQK5UB.js";/* empty css */import{_ as u}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{E as f}from"./index-D2TRjCYc.js";import"./index-DbudBMlZ.js";const y={class:"box-404"},x={__name:"index",setup(E){let s=window.innerWidth<1025;return(e,t)=>{const n=f,i=d;return m(),p("div",y,[o(i,{"image-size":r(s)?120:0,class:"empty",description:e.$t("error404")},{default:a(()=>[o(n,{type:"primary",onClick:t[0]||(t[0]=h=>r(c).replace({name:"layout"}))},{default:a(()=>[_(l(e.$t("home")),1)]),_:1})]),_:1},8,["image-size","description"])])}}},$=u(x,[["__scopeId","data-v-08a98c88"]]);export{$ as default};
import{c as p,ab as o,p as a,g as r,o as m,ai as c,h as _,t as l}from"./index-DpP8vbvu.js";import{E as d}from"./el-empty-BRrnteWe.js";/* empty css */import{_ as u}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{E as f}from"./index-BWeK8p2T.js";import"./index-D7KcZu8a.js";const y={class:"box-404"},x={__name:"index",setup(E){let s=window.innerWidth<1025;return(e,t)=>{const n=f,i=d;return m(),p("div",y,[o(i,{"image-size":r(s)?120:0,class:"empty",description:e.$t("error404")},{default:a(()=>[o(n,{type:"primary",onClick:t[0]||(t[0]=h=>r(c).replace({name:"layout"}))},{default:a(()=>[_(l(e.$t("home")),1)]),_:1})]),_:1},8,["image-size","description"])])}}},$=u(x,[["__scopeId","data-v-08a98c88"]]);export{$ as default};

View File

@@ -1 +1 @@
import{m as a,p as s,o as r,f as t,c,P as l,ap as n,t as _}from"./index-C-CeCRdr.js";import{E as d}from"./el-scrollbar-UsUjrt3r.js";import{_ as i}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-mPHfnfYT.js";const m={},p={class:"scrollbar-flex-content"};function f(u,b){const o=d;return r(),a(o,null,{default:s(()=>[t("div",p,[(r(),c(l,null,n(1e3,e=>t("p",{key:e,class:"scrollbar-demo-item"},_(e),1)),64))])]),_:1})}const E=i(m,[["render",f],["__scopeId","data-v-fbb8d012"]]);export{E as default};
import{m as a,p as s,o as r,f as t,c,P as l,ap as n,t as _}from"./index-DpP8vbvu.js";import{E as d}from"./el-scrollbar-DIXSy-7M.js";import{_ as i}from"./_plugin-vue_export-helper-DlAUqK2U.js";import"./index-BMdPKuCq.js";const m={},p={class:"scrollbar-flex-content"};function f(u,b){const o=d;return r(),a(o,null,{default:s(()=>[t("div",p,[(r(),c(l,null,n(1e3,e=>t("p",{key:e,class:"scrollbar-demo-item"},_(e),1)),64))])]),_:1})}const E=i(m,[["render",f],["__scopeId","data-v-fbb8d012"]]);export{E as default};

View File

@@ -1 +1 @@
import{ci as j,cj as F,y as i,H as I,g as d,z as c,k as v,I as h,F as y,a1 as K,at as R,aR as S}from"./index-C-CeCRdr.js";const p={prefix:Math.floor(Math.random()*1e4),current:0},_=Symbol("elIdInjection"),D=()=>I()?i(_,p):p,$=s=>{const e=D(),o=j();return F(()=>d(s)||`${o.value}-id-${e.prefix}-${e.current++}`)},f=Symbol("formContextKey"),b=Symbol("formItemContextKey"),E=()=>{const s=i(f,void 0),e=i(b,void 0);return{form:s,formItem:e}},N=(s,{formItemContext:e,disableIdGeneration:o,disableIdManagement:n})=>{o||(o=c(!1)),n||(n=c(!1));const t=c();let u;const a=v(()=>{var l;return!!(!(s.label||s.ariaLabel)&&e&&e.inputIds&&((l=e.inputIds)==null?void 0:l.length)<=1)});return h(()=>{u=y([K(s,"id"),o],([l,m])=>{const r=l??(m?void 0:$().value);r!==t.value&&(e?.removeInputId&&(t.value&&e.removeInputId(t.value),!n?.value&&!m&&r&&e.addInputId(r)),t.value=r)},{immediate:!0})}),R(()=>{u&&u(),e?.removeInputId&&t.value&&e.removeInputId(t.value)}),{isLabeledByFormItem:a,inputId:t}},z=s=>{const e=I();return v(()=>{var o,n;return(n=(o=e?.proxy)==null?void 0:o.$props)==null?void 0:n[s]})},g=(s,e={})=>{const o=c(void 0),n=e.prop?o:z("size"),t=e.global?o:S(),u=e.form?{size:void 0}:i(f,void 0),a=e.formItem?{size:void 0}:i(b,void 0);return v(()=>n.value||d(s)||a?.size||u?.size||t.value||"")},L=s=>{const e=z("disabled"),o=i(f,void 0);return v(()=>e.value||d(s)||o?.disabled||!1)},P=({from:s,replacement:e,scope:o,version:n,ref:t,type:u="API"},a)=>{y(()=>d(a),l=>{},{immediate:!0})};export{g as a,E as b,N as c,L as d,$ as e,b as f,D as g,P as u};
import{ci as j,cj as F,y as i,H as I,g as d,z as c,k as v,I as h,F as y,a1 as K,at as R,aR as S}from"./index-DpP8vbvu.js";const p={prefix:Math.floor(Math.random()*1e4),current:0},_=Symbol("elIdInjection"),D=()=>I()?i(_,p):p,$=s=>{const e=D(),o=j();return F(()=>d(s)||`${o.value}-id-${e.prefix}-${e.current++}`)},f=Symbol("formContextKey"),b=Symbol("formItemContextKey"),E=()=>{const s=i(f,void 0),e=i(b,void 0);return{form:s,formItem:e}},N=(s,{formItemContext:e,disableIdGeneration:o,disableIdManagement:n})=>{o||(o=c(!1)),n||(n=c(!1));const t=c();let u;const a=v(()=>{var l;return!!(!(s.label||s.ariaLabel)&&e&&e.inputIds&&((l=e.inputIds)==null?void 0:l.length)<=1)});return h(()=>{u=y([K(s,"id"),o],([l,m])=>{const r=l??(m?void 0:$().value);r!==t.value&&(e?.removeInputId&&(t.value&&e.removeInputId(t.value),!n?.value&&!m&&r&&e.addInputId(r)),t.value=r)},{immediate:!0})}),R(()=>{u&&u(),e?.removeInputId&&t.value&&e.removeInputId(t.value)}),{isLabeledByFormItem:a,inputId:t}},z=s=>{const e=I();return v(()=>{var o,n;return(n=(o=e?.proxy)==null?void 0:o.$props)==null?void 0:n[s]})},g=(s,e={})=>{const o=c(void 0),n=e.prop?o:z("size"),t=e.global?o:S(),u=e.form?{size:void 0}:i(f,void 0),a=e.formItem?{size:void 0}:i(b,void 0);return v(()=>n.value||d(s)||a?.size||u?.size||t.value||"")},L=s=>{const e=z("disabled"),o=i(f,void 0);return v(()=>e.value||d(s)||o?.disabled||!1)},P=({from:s,replacement:e,scope:o,version:n,ref:t,type:u="API"},a)=>{y(()=>d(a),l=>{},{immediate:!0})};export{g as a,E as b,N as c,L as d,$ as e,b as f,D as g,P as u};

View File

@@ -0,0 +1 @@
import{e as m}from"./index-v7AaNdhX.js";import{b as s}from"./email-CsVstZMr.js";import{s as l,a as p,b as c}from"./star-DxhhrwZA.js";import{u as n}from"./email-BqixZxSP.js";import{z as u,I as f,m as d,g as e,o as _,ai as D}from"./index-DpP8vbvu.js";import"./time-utils-B0cDvgwY.js";import"./index-BMdPKuCq.js";import"./vnode-DPqF99Zc.js";import"./event-BB_Ol6Sd.js";import"./index-D7KcZu8a.js";import"./position-5hNBDW7r.js";import"./throttle-BCwYugI2.js";import"./iconify-CxZjXnJf.js";import"./el-scrollbar-DIXSy-7M.js";import"./el-empty-BRrnteWe.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-tag-CjAzCWMf.js";import"./index-dQfRzLGT.js";import"./el-checkbox-DjYzjb3f.js";import"./index-Bm-x70H-.js";import"./_plugin-vue_export-helper-DlAUqK2U.js";import"./day-B6NtfdPE.js";import"./dayjs.min-BjOfKEma.js";/* empty css *//* empty css *//* empty css */import"./index-CcAtbSPY.js";import"./index-BWeK8p2T.js";const U=Object.assign({name:"star"},{__name:"index",setup(S){const r=u({}),t=n();function o(a){t.contentData.email=a,t.contentData.delType="logic",t.contentData.showStar=!0,t.contentData.showReply=!0,D.push("/message")}function i(a){t.cancelStarEmailId=a.emailId,r.value.deleteEmail([a.emailId])}return f(()=>{t.starScroll=r}),(a,g)=>(_(),d(m,{type:"star",ref_key:"scroll",ref:r,"allow-star":!1,"cancel-success":i,getEmailList:e(c),emailDelete:e(s),"star-add":e(p),"star-cancel":e(l),onJump:o,actionLeft:"6px","show-account-icon":!1},null,8,["getEmailList","emailDelete","star-add","star-cancel"]))}});export{U as default};

View File

@@ -1 +1 @@
import{_ as d,a as s,u as i,m as n,o as r,p as l,r as p,q as g,b1 as m,g as f,T as y,w as h}from"./index-C-CeCRdr.js";const c=s({name:"ElCollapseTransition"}),v=s({...c,setup(H){const e=i("collapse-transition"),a=t=>{t.style.maxHeight="",t.style.overflow=t.dataset.oldOverflow,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom},o={beforeEnter(t){t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.style.height&&(t.dataset.elExistsHeight=t.style.height),t.style.maxHeight=0,t.style.paddingTop=0,t.style.paddingBottom=0},enter(t){requestAnimationFrame(()=>{t.dataset.oldOverflow=t.style.overflow,t.dataset.elExistsHeight?t.style.maxHeight=t.dataset.elExistsHeight:t.scrollHeight!==0?t.style.maxHeight=`${t.scrollHeight}px`:t.style.maxHeight=0,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom,t.style.overflow="hidden"})},afterEnter(t){t.style.maxHeight="",t.style.overflow=t.dataset.oldOverflow},enterCancelled(t){a(t)},beforeLeave(t){t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.dataset.oldOverflow=t.style.overflow,t.style.maxHeight=`${t.scrollHeight}px`,t.style.overflow="hidden"},leave(t){t.scrollHeight!==0&&(t.style.maxHeight=0,t.style.paddingTop=0,t.style.paddingBottom=0)},afterLeave(t){a(t)},leaveCancelled(t){a(t)}};return(t,T)=>(r(),n(y,g({name:f(e).b()},m(o)),{default:l(()=>[p(t.$slots,"default")]),_:3},16,["name"]))}});var x=d(v,[["__file","collapse-transition.vue"]]);const w=h(x);export{w as E};
import{_ as d,a as s,u as i,m as n,o as r,p as l,r as p,q as g,b1 as m,g as f,T as y,w as h}from"./index-DpP8vbvu.js";const c=s({name:"ElCollapseTransition"}),v=s({...c,setup(H){const e=i("collapse-transition"),a=t=>{t.style.maxHeight="",t.style.overflow=t.dataset.oldOverflow,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom},o={beforeEnter(t){t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.style.height&&(t.dataset.elExistsHeight=t.style.height),t.style.maxHeight=0,t.style.paddingTop=0,t.style.paddingBottom=0},enter(t){requestAnimationFrame(()=>{t.dataset.oldOverflow=t.style.overflow,t.dataset.elExistsHeight?t.style.maxHeight=t.dataset.elExistsHeight:t.scrollHeight!==0?t.style.maxHeight=`${t.scrollHeight}px`:t.style.maxHeight=0,t.style.paddingTop=t.dataset.oldPaddingTop,t.style.paddingBottom=t.dataset.oldPaddingBottom,t.style.overflow="hidden"})},afterEnter(t){t.style.maxHeight="",t.style.overflow=t.dataset.oldOverflow},enterCancelled(t){a(t)},beforeLeave(t){t.dataset||(t.dataset={}),t.dataset.oldPaddingTop=t.style.paddingTop,t.dataset.oldPaddingBottom=t.style.paddingBottom,t.dataset.oldOverflow=t.style.overflow,t.style.maxHeight=`${t.scrollHeight}px`,t.style.overflow="hidden"},leave(t){t.scrollHeight!==0&&(t.style.maxHeight=0,t.style.paddingTop=0,t.style.paddingBottom=0)},afterLeave(t){a(t)},leaveCancelled(t){a(t)}};return(t,T)=>(r(),n(y,g({name:f(e).b()},m(o)),{default:l(()=>[p(t.$slots,"default")]),_:3},16,["name"]))}});var x=d(v,[["__file","collapse-transition.vue"]]);const w=h(x);export{w as E};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{cl as T,b as p,g as i,aQ as d}from"./index-C-CeCRdr.js";function l(){let o;const u=(r,t)=>{e(),o=window.setTimeout(r,t)},e=()=>window.clearTimeout(o);return T(()=>e()),{registerTimeout:u,cancelTimeout:e}}const y=p({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),C=({showAfter:o,hideAfter:u,autoClose:e,open:r,close:t})=>{const{registerTimeout:a}=l(),{registerTimeout:c,cancelTimeout:m}=l();return{onOpen:s=>{a(()=>{r(s);const n=i(e);d(n)&&n>0&&c(()=>{t(s)},n)},i(o))},onClose:s=>{m(),a(()=>{t(s)},i(u))}}};export{C as a,y as u};
import{cl as T,b as p,g as i,aQ as d}from"./index-DpP8vbvu.js";function l(){let o;const u=(r,t)=>{e(),o=window.setTimeout(r,t)},e=()=>window.clearTimeout(o);return T(()=>e()),{registerTimeout:u,cancelTimeout:e}}const y=p({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0}}),C=({showAfter:o,hideAfter:u,autoClose:e,open:r,close:t})=>{const{registerTimeout:a}=l(),{registerTimeout:c,cancelTimeout:m}=l();return{onOpen:s=>{a(()=>{r(s);const n=i(e);d(n)&&n>0&&c(()=>{t(s)},n)},i(o))},onClose:s=>{m(),a(()=>{t(s)},i(u))}}};export{C as a,y as u};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{aj as $,z as d,D as C,k as D,F as B,c as I,o as f,ab as a,p as m,m as E,f as h,a7 as L,t as N,g as r,ai as O}from"./index-C-CeCRdr.js";/* empty css */import"./el-tag-Bx7m9zwB.js";import{E as J,a as R}from"./el-select-bzu4tt0u.js";import"./el-scrollbar-UsUjrt3r.js";import{s as U,a as M}from"./star-CDDcKDKH.js";import{e as z}from"./index-CLyGXQrq.js";import{u as A}from"./email-BtoX8In9.js";import{a as F,b as P}from"./all-email-DJotz4SZ.js";import{I as u}from"./iconify-DCkxz_hX.js";import{_ as q}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{E as G}from"./vnode-iQPJucW4.js";import"./index-mPHfnfYT.js";import"./index-CDAJLwwD.js";import"./index-DbudBMlZ.js";import"./event-BB_Ol6Sd.js";import"./time-utils-CZDurPPv.js";import"./position-C4-LB8VC.js";import"./throttle-CyPLJsF9.js";import"./el-empty-BvlQK5UB.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-checkbox-BC0redCa.js";import"./index-mWeHkudn.js";import"./day-BW7T5RG_.js";import"./dayjs.min-C-kYcQPD.js";/* empty css *//* empty css */import"./index-CKeGEg12.js";import"./index-D2TRjCYc.js";const H={class:"email-list-box"},K={class:"search-type"},Q=Object.assign({name:"all-email"},{__name:"index",setup(W){const{t:i}=$(),c=A(),p=d({}),o=d(""),y=d(),k=()=>{y.value.toggleMenu()},e=C({timeSort:0,type:"receive",userEmail:null,accountEmail:null,name:null,subject:null,searchType:"name"}),g=D(()=>{if(e.searchType==="user")return i("user");if(e.searchType==="account")return i("selectEmail");if(e.searchType==="name")return i("sender");if(e.searchType==="subject")return i("subject")}),b=localStorage.getItem("all-email-params");if(b){const l=JSON.parse(b);e.type=l.type,e.timeSort=l.timeSort,e.status=l.status,e.searchType=l.searchType}B(()=>e,()=>{localStorage.setItem("all-email-params",JSON.stringify(e))},{deep:!0});function T(){o.value=null,e.timeSort=0,e.type="receive",e.userEmail=null,e.accountEmail=null,e.name=null,e.subject=null,e.searchType="name"}function w(){e.userEmail=null,e.accountEmail=null,e.name=null,e.subject=null,e.searchType==="user"&&(e.userEmail=o.value),e.searchType==="account"&&(e.accountEmail=o.value),e.searchType==="name"&&(e.name=o.value),e.searchType==="subject"&&(e.subject=o.value),p.value.refreshList()}function v(){e.timeSort=e.timeSort?0:1,p.value.refreshList()}function _(l){c.contentData.email=l,c.contentData.delType="physics",c.contentData.showStar=!1,c.contentData.showReply=!1,O.push({name:"content"})}function j(l,s){return P({emailId:l,size:s,...e})}return(l,s)=>{const t=R,S=J,V=G;return f(),I("div",H,[a(z,{ref_key:"sysEmailScroll",ref:p,"get-emailList":j,"email-delete":r(F),"star-add":r(M),"star-cancel":r(U),"show-star":!1,"show-user-info":"","show-status":"",actionLeft:"4px","show-account-icon":!1,onJump:_,onRefreshBefore:T,type:"all-email"},{first:m(()=>[a(V,{modelValue:o.value,"onUpdate:modelValue":s[1]||(s[1]=n=>o.value=n),placeholder:l.$t("searchByContent"),class:"search-input"},{prefix:m(()=>[h("div",{onClick:L(k,["stop"])},[a(S,{ref_key:"mySelect",ref:y,modelValue:e.searchType,"onUpdate:modelValue":s[0]||(s[0]=n=>e.searchType=n),placeholder:l.$t("select"),class:"select"},{default:m(()=>[a(t,{key:"3",label:l.$t("sender"),value:"name"},null,8,["label"]),a(t,{key:"4",label:l.$t("subject"),value:"subject"},null,8,["label"]),a(t,{key:"1",label:l.$t("user"),value:"user"},null,8,["label"]),a(t,{key:"2",label:l.$t("selectEmail"),value:"account"},null,8,["label"])]),_:1},8,["modelValue","placeholder"]),h("div",K,[h("span",null,N(g.value),1),a(r(u),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue","placeholder"]),a(S,{modelValue:e.type,"onUpdate:modelValue":s[2]||(s[2]=n=>e.type=n),placeholder:"Select",class:"status-select"},{default:m(()=>[a(t,{key:"1",label:l.$t("all"),value:"all"},null,8,["label"]),a(t,{key:"3",label:l.$t("received"),value:"receive"},null,8,["label"]),a(t,{key:"2",label:l.$t("sent"),value:"send"},null,8,["label"]),a(t,{key:"4",label:l.$t("selectDeleted"),value:"delete"},null,8,["label"]),a(t,{key:"4",label:l.$t("noRecipientTitle"),value:"noone"},null,8,["label"])]),_:1},8,["modelValue"]),a(r(u),{class:"icon",icon:"iconoir:search",onClick:w,width:"20",height:"20"}),e.timeSort===0?(f(),E(r(u),{key:0,class:"icon",onClick:v,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(f(),E(r(u),{key:1,class:"icon",onClick:v,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["email-delete","star-add","star-cancel"])])}}}),_e=q(Q,[["__scopeId","data-v-18a62af2"]]);export{_e as default};
import{aj as $,z as d,D as C,k as D,F as B,c as I,o as f,ab as a,p as m,m as E,f as h,a7 as L,t as N,g as r,ai as O}from"./index-DpP8vbvu.js";/* empty css */import"./el-tag-CjAzCWMf.js";import{E as J,a as R}from"./el-select-BvsCrs4t.js";import"./el-scrollbar-DIXSy-7M.js";import{s as U,a as M}from"./star-DxhhrwZA.js";import{e as z}from"./index-v7AaNdhX.js";import{u as A}from"./email-BqixZxSP.js";import{a as F,b as P}from"./all-email-hZpif8BK.js";import{I as u}from"./iconify-CxZjXnJf.js";import{_ as q}from"./_plugin-vue_export-helper-DlAUqK2U.js";import{E as G}from"./vnode-DPqF99Zc.js";import"./index-BMdPKuCq.js";import"./index-dQfRzLGT.js";import"./index-D7KcZu8a.js";import"./event-BB_Ol6Sd.js";import"./time-utils-B0cDvgwY.js";import"./position-5hNBDW7r.js";import"./throttle-BCwYugI2.js";import"./el-empty-BRrnteWe.js";import"./el-tooltip-l0sNRNKZ.js";import"./el-checkbox-DjYzjb3f.js";import"./index-Bm-x70H-.js";import"./day-B6NtfdPE.js";import"./dayjs.min-BjOfKEma.js";/* empty css *//* empty css */import"./index-CcAtbSPY.js";import"./index-BWeK8p2T.js";const H={class:"email-list-box"},K={class:"search-type"},Q=Object.assign({name:"all-email"},{__name:"index",setup(W){const{t:i}=$(),c=A(),p=d({}),o=d(""),y=d(),k=()=>{y.value.toggleMenu()},e=C({timeSort:0,type:"receive",userEmail:null,accountEmail:null,name:null,subject:null,searchType:"name"}),g=D(()=>{if(e.searchType==="user")return i("user");if(e.searchType==="account")return i("selectEmail");if(e.searchType==="name")return i("sender");if(e.searchType==="subject")return i("subject")}),b=localStorage.getItem("all-email-params");if(b){const l=JSON.parse(b);e.type=l.type,e.timeSort=l.timeSort,e.status=l.status,e.searchType=l.searchType}B(()=>e,()=>{localStorage.setItem("all-email-params",JSON.stringify(e))},{deep:!0});function T(){o.value=null,e.timeSort=0,e.type="receive",e.userEmail=null,e.accountEmail=null,e.name=null,e.subject=null,e.searchType="name"}function w(){e.userEmail=null,e.accountEmail=null,e.name=null,e.subject=null,e.searchType==="user"&&(e.userEmail=o.value),e.searchType==="account"&&(e.accountEmail=o.value),e.searchType==="name"&&(e.name=o.value),e.searchType==="subject"&&(e.subject=o.value),p.value.refreshList()}function v(){e.timeSort=e.timeSort?0:1,p.value.refreshList()}function _(l){c.contentData.email=l,c.contentData.delType="physics",c.contentData.showStar=!1,c.contentData.showReply=!1,O.push({name:"content"})}function j(l,s){return P({emailId:l,size:s,...e})}return(l,s)=>{const t=R,S=J,V=G;return f(),I("div",H,[a(z,{ref_key:"sysEmailScroll",ref:p,"get-emailList":j,"email-delete":r(F),"star-add":r(M),"star-cancel":r(U),"show-star":!1,"show-user-info":"","show-status":"",actionLeft:"4px","show-account-icon":!1,onJump:_,onRefreshBefore:T,type:"all-email"},{first:m(()=>[a(V,{modelValue:o.value,"onUpdate:modelValue":s[1]||(s[1]=n=>o.value=n),placeholder:l.$t("searchByContent"),class:"search-input"},{prefix:m(()=>[h("div",{onClick:L(k,["stop"])},[a(S,{ref_key:"mySelect",ref:y,modelValue:e.searchType,"onUpdate:modelValue":s[0]||(s[0]=n=>e.searchType=n),placeholder:l.$t("select"),class:"select"},{default:m(()=>[a(t,{key:"3",label:l.$t("sender"),value:"name"},null,8,["label"]),a(t,{key:"4",label:l.$t("subject"),value:"subject"},null,8,["label"]),a(t,{key:"1",label:l.$t("user"),value:"user"},null,8,["label"]),a(t,{key:"2",label:l.$t("selectEmail"),value:"account"},null,8,["label"])]),_:1},8,["modelValue","placeholder"]),h("div",K,[h("span",null,N(g.value),1),a(r(u),{class:"setting-icon",icon:"mingcute:down-small-fill",width:"20",height:"20"})])])]),_:1},8,["modelValue","placeholder"]),a(S,{modelValue:e.type,"onUpdate:modelValue":s[2]||(s[2]=n=>e.type=n),placeholder:"Select",class:"status-select"},{default:m(()=>[a(t,{key:"1",label:l.$t("all"),value:"all"},null,8,["label"]),a(t,{key:"3",label:l.$t("received"),value:"receive"},null,8,["label"]),a(t,{key:"2",label:l.$t("sent"),value:"send"},null,8,["label"]),a(t,{key:"4",label:l.$t("selectDeleted"),value:"delete"},null,8,["label"]),a(t,{key:"4",label:l.$t("noRecipientTitle"),value:"noone"},null,8,["label"])]),_:1},8,["modelValue"]),a(r(u),{class:"icon",icon:"iconoir:search",onClick:w,width:"20",height:"20"}),e.timeSort===0?(f(),E(r(u),{key:0,class:"icon",onClick:v,icon:"material-symbols-light:timer-arrow-down-outline",width:"28",height:"28"})):(f(),E(r(u),{key:1,class:"icon",onClick:v,icon:"material-symbols-light:timer-arrow-up-outline",width:"28",height:"28"}))]),_:1},8,["email-delete","star-add","star-cancel"])])}}}),_e=q(Q,[["__scopeId","data-v-18a62af2"]]);export{_e as default};

View File

@@ -1 +1 @@
import{aB as o}from"./index-C-CeCRdr.js";function n(t,r){return o.post("/login",{email:t,password:r})}function s(){return o.delete("/logout")}function i(t){return o.post("/register",t)}export{n as a,s as l,i as r};
import{aB as o}from"./index-DpP8vbvu.js";function n(t,r){return o.post("/login",{email:t,password:r})}function s(){return o.delete("/logout")}function i(t){return o.post("/register",t)}export{n as a,s as l,i as r};

View File

@@ -1 +1 @@
import{a8 as s}from"./index-C-CeCRdr.js";const r=(n,e)=>{if(!s||!n||!e)return!1;const t=n.getBoundingClientRect();let o;return e instanceof Element?o=e.getBoundingClientRect():o={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},t.top<o.bottom&&t.bottom>o.top&&t.right>o.left&&t.left<o.right},i=n=>{let e=0,t=n;for(;t;)e+=t.offsetTop,t=t.offsetParent;return e},l=(n,e)=>Math.abs(i(n)-i(e));export{l as g,r as i};
import{a8 as s}from"./index-DpP8vbvu.js";const r=(n,e)=>{if(!s||!n||!e)return!1;const t=n.getBoundingClientRect();let o;return e instanceof Element?o=e.getBoundingClientRect():o={top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},t.top<o.bottom&&t.bottom>o.top&&t.right>o.left&&t.left<o.right},i=n=>{let e=0,t=n;for(;t;)e+=t.offsetTop,t=t.offsetParent;return e},l=(n,e)=>Math.abs(i(n)-i(e));export{l as g,r as i};

View File

@@ -1 +1 @@
import{aB as r,aH as t}from"./index-C-CeCRdr.js";function s(e){return r.post("/role/add",e)}function l(){return r.get("/role/permTree")}function n(){return r.get("/role/list")}function a(e){return r.put("/role/set",e)}function u(e){return r.delete("/role/delete",{params:{roleId:e}})}function f(e){return r.put("/role/setDefault",{roleId:e})}function c(){return r.get("/role/selectUse")}const i=t("role",{state:()=>({refresh:0}),actions:{refreshSelect(){this.refresh++}}});export{l as a,n as b,f as c,u as d,s as e,a as f,c as r,i as u};
import{aB as r,aH as t}from"./index-DpP8vbvu.js";function s(e){return r.post("/role/add",e)}function l(){return r.get("/role/permTree")}function n(){return r.get("/role/list")}function a(e){return r.put("/role/set",e)}function u(e){return r.delete("/role/delete",{params:{roleId:e}})}function f(e){return r.put("/role/setDefault",{roleId:e})}function c(){return r.get("/role/selectUse")}const i=t("role",{state:()=>({refresh:0}),actions:{refreshSelect(){this.refresh++}}});export{l as a,n as b,f as c,u as d,s as e,a as f,c as r,i as u};

View File

@@ -1 +1 @@
import{aB as a}from"./index-C-CeCRdr.js";function n(t){return a.post("/star/add",{emailId:t})}function e(t){return a.delete("/star/cancel",{params:{emailId:t}})}function o(t,r){return a.get("/star/list",{params:{emailId:t,size:r}})}export{n as a,o as b,e as s};
import{aB as a}from"./index-DpP8vbvu.js";function n(t){return a.post("/star/add",{emailId:t})}function e(t){return a.delete("/star/cancel",{params:{emailId:t}})}function o(t,r){return a.get("/star/list",{params:{emailId:t,size:r}})}export{n as a,o as b,e as s};

View File

@@ -1 +1 @@
import{d as n}from"./iconify-DCkxz_hX.js";import{bF as l}from"./index-C-CeCRdr.js";var g="Expected a function";function u(t,a,r){var i=!0,e=!0;if(typeof t!="function")throw new TypeError(g);return l(r)&&(i="leading"in r?!!r.leading:i,e="trailing"in r?!!r.trailing:e),n(t,a,{leading:i,maxWait:a,trailing:e})}export{u as t};
import{d as n}from"./iconify-CxZjXnJf.js";import{bF as l}from"./index-DpP8vbvu.js";var g="Expected a function";function u(t,a,r){var i=!0,e=!0;if(typeof t!="function")throw new TypeError(g);return l(r)&&(i="leading"in r?!!r.leading:i,e="trailing"in r?!!r.trailing:e),n(t,a,{leading:i,maxWait:a,trailing:e})}export{u as t};

View File

@@ -1 +1 @@
import{b as L,d as j,_ as P,a as g,u as B,c as m,o as p,m as O,e as $,g as u,b_ as z,n as S,U as T,z as R,I as M,F as q,aQ as K,C as Q,a1 as Y,r as w,P as k,ap as N,ab as G,q as I,b3 as J,w as W,l as X,$ as C,ac as Z}from"./index-C-CeCRdr.js";import{t as x}from"./index-mPHfnfYT.js";import{g as ee}from"./vnode-iQPJucW4.js";import{g as te}from"./position-C4-LB8VC.js";import{t as H}from"./throttle-CyPLJsF9.js";const ne=L({animated:Boolean,count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:j([Number,Object])}}),se=L({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),oe=g({name:"ElSkeletonItem"}),ae=g({...oe,props:se,setup(e){const t=B("skeleton");return(s,n)=>(p(),m("div",{class:S([u(t).e("item"),u(t).e(s.variant)])},[s.variant==="image"?(p(),O(u(z),{key:0})):$("v-if",!0)],2))}});var v=P(ae,[["__file","skeleton-item.vue"]]);const le=(e,t=0)=>{if(t===0)return e;const s=T(t)&&!!t.initVal,n=R(s);let a=null;const o=l=>{if(Q(l)){n.value=e.value;return}a&&clearTimeout(a),a=setTimeout(()=>{n.value=e.value},l)},r=l=>{l==="leading"?K(t)?o(t):o(t.leading):T(t)?o(t.trailing):n.value=!1};return M(()=>r("leading")),q(()=>e.value,l=>{r(l?"leading":"trailing")}),n},re=g({name:"ElSkeleton"}),ie=g({...re,props:ne,setup(e,{expose:t}){const s=e,n=B("skeleton"),a=le(Y(s,"loading"),s.throttle);return t({uiLoading:a}),(o,r)=>u(a)?(p(),m("div",I({key:0,class:[u(n).b(),u(n).is("animated",o.animated)]},o.$attrs),[(p(!0),m(k,null,N(o.count,l=>(p(),m(k,{key:l},[u(a)?w(o.$slots,"template",{key:l},()=>[G(v,{class:S(u(n).is("first")),variant:"p"},null,8,["class"]),(p(!0),m(k,null,N(o.rows,c=>(p(),O(v,{key:c,class:S([u(n).e("paragraph"),u(n).is("last",c===o.rows&&o.rows>1)]),variant:"p"},null,8,["class"]))),128))]):$("v-if",!0)],64))),128))],16)):w(o.$slots,"default",J(I({key:1},o.$attrs)))}});var ce=P(ie,[["__file","skeleton.vue"]]);const Se=W(ce,{SkeletonItem:v}),_e=X(v),i="ElInfiniteScroll",ue=50,de=200,fe=0,pe={delay:{type:Number,default:de},distance:{type:Number,default:fe},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},y=(e,t)=>Object.entries(pe).reduce((s,[n,a])=>{var o,r;const{type:l,default:c}=a,f=e.getAttribute(`infinite-scroll-${n}`);let d=(r=(o=t[f])!=null?o:f)!=null?r:c;return d=d==="false"?!1:d,d=l(d),s[n]=Number.isNaN(d)?c:d,s},{}),V=e=>{const{observer:t}=e[i];t&&(t.disconnect(),delete e[i].observer)},me=(e,t)=>{const{container:s,containerEl:n,instance:a,observer:o,lastScrollTop:r}=e[i],{disabled:l,distance:c}=y(e,a),{clientHeight:f,scrollHeight:d,scrollTop:b}=n,A=b-r;if(e[i].lastScrollTop=b,o||l||A<0)return;let h=!1;if(s===e)h=d-(f+b)<=c;else{const{clientTop:F,scrollHeight:D}=e,U=te(e,n);h=b+f>=U+F+D-c}h&&t.call(a)};function E(e,t){const{containerEl:s,instance:n}=e[i],{disabled:a}=y(e,n);a||s.clientHeight===0||(s.scrollHeight<=s.clientHeight?t.call(n):V(e))}const be={async mounted(e,t){const{instance:s,value:n}=t;Z(n)||x(i,"'v-infinite-scroll' binding value must be a function"),await C();const{delay:a,immediate:o}=y(e,s),r=ee(e,!0),l=r===window?document.documentElement:r,c=H(me.bind(null,e,n),a);if(r){if(e[i]={instance:s,container:r,containerEl:l,delay:a,cb:n,onScroll:c,lastScrollTop:l.scrollTop},o){const f=new MutationObserver(H(E.bind(null,e,n),ue));e[i].observer=f,f.observe(e,{childList:!0,subtree:!0}),E(e,n)}r.addEventListener("scroll",c)}},unmounted(e){if(!e[i])return;const{container:t,onScroll:s}=e[i];t?.removeEventListener("scroll",s),V(e)},async updated(e){if(!e[i])await C();else{const{containerEl:t,cb:s,observer:n}=e[i];t.clientHeight&&n&&E(e,s)}}},_=be;_.install=e=>{e.directive("InfiniteScroll",_)};const ye=_;function Te(e){return new Promise(t=>setTimeout(t,e))}export{Se as E,_e as a,ye as b,Te as s};
import{b as L,d as j,_ as P,a as g,u as B,c as m,o as p,m as O,e as $,g as u,b_ as z,n as S,U as T,z as R,I as M,F as q,aQ as K,C as Q,a1 as Y,r as w,P as k,ap as N,ab as G,q as I,b3 as J,w as W,l as X,$ as C,ac as Z}from"./index-DpP8vbvu.js";import{t as x}from"./index-BMdPKuCq.js";import{g as ee}from"./vnode-DPqF99Zc.js";import{g as te}from"./position-5hNBDW7r.js";import{t as H}from"./throttle-BCwYugI2.js";const ne=L({animated:Boolean,count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:j([Number,Object])}}),se=L({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),oe=g({name:"ElSkeletonItem"}),ae=g({...oe,props:se,setup(e){const t=B("skeleton");return(s,n)=>(p(),m("div",{class:S([u(t).e("item"),u(t).e(s.variant)])},[s.variant==="image"?(p(),O(u(z),{key:0})):$("v-if",!0)],2))}});var v=P(ae,[["__file","skeleton-item.vue"]]);const le=(e,t=0)=>{if(t===0)return e;const s=T(t)&&!!t.initVal,n=R(s);let a=null;const o=l=>{if(Q(l)){n.value=e.value;return}a&&clearTimeout(a),a=setTimeout(()=>{n.value=e.value},l)},r=l=>{l==="leading"?K(t)?o(t):o(t.leading):T(t)?o(t.trailing):n.value=!1};return M(()=>r("leading")),q(()=>e.value,l=>{r(l?"leading":"trailing")}),n},re=g({name:"ElSkeleton"}),ie=g({...re,props:ne,setup(e,{expose:t}){const s=e,n=B("skeleton"),a=le(Y(s,"loading"),s.throttle);return t({uiLoading:a}),(o,r)=>u(a)?(p(),m("div",I({key:0,class:[u(n).b(),u(n).is("animated",o.animated)]},o.$attrs),[(p(!0),m(k,null,N(o.count,l=>(p(),m(k,{key:l},[u(a)?w(o.$slots,"template",{key:l},()=>[G(v,{class:S(u(n).is("first")),variant:"p"},null,8,["class"]),(p(!0),m(k,null,N(o.rows,c=>(p(),O(v,{key:c,class:S([u(n).e("paragraph"),u(n).is("last",c===o.rows&&o.rows>1)]),variant:"p"},null,8,["class"]))),128))]):$("v-if",!0)],64))),128))],16)):w(o.$slots,"default",J(I({key:1},o.$attrs)))}});var ce=P(ie,[["__file","skeleton.vue"]]);const Se=W(ce,{SkeletonItem:v}),_e=X(v),i="ElInfiniteScroll",ue=50,de=200,fe=0,pe={delay:{type:Number,default:de},distance:{type:Number,default:fe},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},y=(e,t)=>Object.entries(pe).reduce((s,[n,a])=>{var o,r;const{type:l,default:c}=a,f=e.getAttribute(`infinite-scroll-${n}`);let d=(r=(o=t[f])!=null?o:f)!=null?r:c;return d=d==="false"?!1:d,d=l(d),s[n]=Number.isNaN(d)?c:d,s},{}),V=e=>{const{observer:t}=e[i];t&&(t.disconnect(),delete e[i].observer)},me=(e,t)=>{const{container:s,containerEl:n,instance:a,observer:o,lastScrollTop:r}=e[i],{disabled:l,distance:c}=y(e,a),{clientHeight:f,scrollHeight:d,scrollTop:b}=n,A=b-r;if(e[i].lastScrollTop=b,o||l||A<0)return;let h=!1;if(s===e)h=d-(f+b)<=c;else{const{clientTop:F,scrollHeight:D}=e,U=te(e,n);h=b+f>=U+F+D-c}h&&t.call(a)};function E(e,t){const{containerEl:s,instance:n}=e[i],{disabled:a}=y(e,n);a||s.clientHeight===0||(s.scrollHeight<=s.clientHeight?t.call(n):V(e))}const be={async mounted(e,t){const{instance:s,value:n}=t;Z(n)||x(i,"'v-infinite-scroll' binding value must be a function"),await C();const{delay:a,immediate:o}=y(e,s),r=ee(e,!0),l=r===window?document.documentElement:r,c=H(me.bind(null,e,n),a);if(r){if(e[i]={instance:s,container:r,containerEl:l,delay:a,cb:n,onScroll:c,lastScrollTop:l.scrollTop},o){const f=new MutationObserver(H(E.bind(null,e,n),ue));e[i].observer=f,f.observe(e,{childList:!0,subtree:!0}),E(e,n)}r.addEventListener("scroll",c)}},unmounted(e){if(!e[i])return;const{container:t,onScroll:s}=e[i];t?.removeEventListener("scroll",s),V(e)},async updated(e){if(!e[i])await C();else{const{containerEl:t,cb:s,observer:n}=e[i];t.clientHeight&&n&&E(e,s)}}},_=be;_.install=e=>{e.directive("InfiniteScroll",_)};const ye=_;function Te(e){return new Promise(t=>setTimeout(t,e))}export{Se as E,_e as a,ye as b,Te as s};

File diff suppressed because one or more lines are too long

View File

@@ -15,7 +15,7 @@
root.setAttribute('class', uiStore.dark ? 'dark' : '');
}
</script>
<script type="module" crossorigin src="/assets/index-C-CeCRdr.js"></script>
<script type="module" crossorigin src="/assets/index-DpP8vbvu.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-BzqWu-2e.css">
</head>
<style>