-
2dev/index.html
-
1dev/static/css/anniversary-8993770b.css
-
BINdev/static/images/-188-ca9ef78b.png
-
BINdev/static/images/-27-156016ee.png
-
BINdev/static/images/-880-8ecef737.png
-
BINdev/static/images/100-0699546f.png
-
BINdev/static/images/18-9d7f51c3.png
-
BINdev/static/images/500-004d6090.png
-
BINdev/static/images/anniversary-bb5da2b5.png
-
BINdev/static/images/guang-026487ca.png
-
BINdev/static/images/jiantou-6ad85925.png
-
BINdev/static/images/pan-d67b226f.png
-
BINdev/static/images/pandi-2e66c020.png
-
BINdev/static/images/tanchuang-567bad06.png
-
2dev/static/js/Login-035b204b.js
-
1dev/static/js/anniversary-2b714fe0.js
-
2dev/static/js/cj-e5a91f8f.js
-
2dev/static/js/dong-d1134683.js
-
2dev/static/js/homePage-450bf29a.js
-
2dev/static/js/index-0060069a.js
-
2dev/static/js/index-368c0fa6.js
-
2dev/static/js/index-92928ab3.js
-
2dev/static/js/request-6049a811.js
-
BINsrc/assets/img/anniversary/tanchuang2.png
-
239src/views/platform/anniversary.vue
@ -0,0 +1 @@ |
|||
.container[data-v-5955b856]{width:100vw;height:100vh;background-image:url(/test/static/images/anniversary-bb5da2b5.png);background-size:100% auto;background-position:center center;background-repeat:no-repeat;background-color:#000;overflow:hidden;position:relative}.turntable-container[data-v-5955b856]{position:relative;width:500px;height:500px;margin:auto auto 10px}.balance[data-v-5955b856]{position:absolute;top:2%;left:50%;transform:translate(-50%);font-size:120px;text-shadow:0 0 20px rgba(255,215,0,.5);font-weight:900;color:#ffff82;z-index:1000;width:150%;text-align:center;font-family:Arial Black,Gadget,sans-serif;letter-spacing:2px}.guang[data-v-5955b856]{position:absolute;top:-10%;left:50%;transform:translate(-50%);width:500px;height:400px;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:1}.pandi[data-v-5955b856]{position:absolute;width:100%;height:100%;left:50%;transform:translate(-50%) scale(1.5);bottom:-65%;background-size:contain;background-position:center bottom;background-repeat:no-repeat;z-index:2}.pan[data-v-5955b856]{position:absolute;width:62%;height:62%;bottom:-69%;left:48.3%;transform-origin:center center;background-size:contain;background-position:center;background-repeat:no-repeat;z-index:3;transition:transform 5s cubic-bezier(.17,.67,.21,.99)}.prize-container[data-v-5955b856]{pointer-events:none}.prize-image[data-v-5955b856]{width:auto;height:70px;max-width:90px;object-fit:contain}.jiantou[data-v-5955b856]{position:absolute;width:15%;height:15%;bottom:-21%;left:48%;transform:translate(-50%,-50%) scale(1.5);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:5;cursor:pointer}.jiantou.disabled[data-v-5955b856]{cursor:not-allowed;opacity:1;filter:grayscale(30%)}.result-popup[data-v-5955b856]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;justify-content:center;align-items:center}.popup-content[data-v-5955b856]{position:relative;width:100%;height:100%}.popup-bg[data-v-5955b856]{position:absolute;top:-40%;left:50%;transform:translate(-50%);width:800px;height:800px;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center;z-index:101}.prize-value[data-v-5955b856]{font-size:120px;text-shadow:0 0 20px rgba(255,215,0,.5);font-weight:900;color:#ffff82;margin-top:40px;font-family:Arial Black,Gadget,sans-serif}.end-message[data-v-5955b856]{font-size:100px;color:gold;text-shadow:0 0 15px rgba(255,215,0,.7)}.pulse-animation[data-v-5955b856]{animation:pulse-5955b856 1s infinite alternate}@keyframes pulse-5955b856{0%{transform:scale(1.1);text-shadow:0 0 20px rgba(255,215,0,.5)}to{transform:scale(1);text-shadow:0 0 30px rgba(255,215,0,.8)}}.flip-enter-active[data-v-5955b856]{animation:flipIn-5955b856 .1s ease-out}.flip-leave-active[data-v-5955b856]{animation:flipOut-5955b856 .2s ease-in}@keyframes flipIn-5955b856{0%{transform:perspective(600px) rotateY(90deg);opacity:0}to{transform:perspective(600px) rotateY(0);opacity:1}}@keyframes flipOut-5955b856{0%{transform:perspective(600px) rotateY(0);opacity:1}to{transform:perspective(600px) rotateY(90deg);opacity:0}} |
After Width: 96 | Height: 65 | Size: 6.8 KiB |
After Width: 96 | Height: 65 | Size: 6.6 KiB |
After Width: 96 | Height: 65 | Size: 5.0 KiB |
After Width: 96 | Height: 65 | Size: 6.3 KiB |
After Width: 96 | Height: 65 | Size: 5.5 KiB |
After Width: 96 | Height: 65 | Size: 5.9 KiB |
After Width: 1207 | Height: 679 | Size: 766 KiB |
After Width: 253 | Height: 253 | Size: 60 KiB |
After Width: 72 | Height: 90 | Size: 8.3 KiB |
After Width: 310 | Height: 310 | Size: 58 KiB |
After Width: 426 | Height: 492 | Size: 120 KiB |
After Width: 300 | Height: 300 | Size: 278 KiB |
@ -1 +1 @@ |
|||
import{_ as a,f as s,u as l,B as o,o as e,c as t,a as n,q as u,C as i,D as r}from"./index-77fd5149.js";const p={class:"login-container"},d={class:"login-card"},c={class:"form-group"},v=a({__name:"Login",setup(a){const v=s(""),g=l(),m=o(),h=()=>{""!==v.value?"hl2025"==v.value?(m.login(),g.push("/hxlCj")):"hl2024"===v.value?(m.login(),g.push("/choujiang")):alert("密码错误,请重试"):alert("请输入密码")};return(a,s)=>(e(),t("div",p,[n("div",d,[n("form",{onSubmit:u(h,["prevent"])},[n("div",c,[i(n("input",{type:"password",id:"password","onUpdate:modelValue":s[0]||(s[0]=a=>v.value=a),placeholder:"请输入密码"},null,512),[[r,v.value]])]),s[1]||(s[1]=n("button",{type:"submit",class:"login-button"},"进入抽奖",-1))],32)])]))}},[["__scopeId","data-v-b3aae28a"]]);export{v as default}; |
|||
import{_ as a,f as s,u as l,B as o,o as e,c as t,a as n,q as u,C as i,D as r}from"./index-368c0fa6.js";const p={class:"login-container"},d={class:"login-card"},c={class:"form-group"},v=a({__name:"Login",setup(a){const v=s(""),g=l(),m=o(),h=()=>{""!==v.value?"hl2025"==v.value?(m.login(),g.push("/hxlCj")):"hl2024"===v.value?(m.login(),g.push("/choujiang")):alert("密码错误,请重试"):alert("请输入密码")};return(a,s)=>(e(),t("div",p,[n("div",d,[n("form",{onSubmit:u(h,["prevent"])},[n("div",c,[i(n("input",{type:"password",id:"password","onUpdate:modelValue":s[0]||(s[0]=a=>v.value=a),placeholder:"请输入密码"},null,512),[[r,v.value]])]),s[1]||(s[1]=n("button",{type:"submit",class:"login-button"},"进入抽奖",-1))],32)])]))}},[["__scopeId","data-v-b3aae28a"]]);export{v as default}; |
@ -0,0 +1 @@ |
|||
import{_ as e,f as a,w as s,o as t,c as l,a as n,t as i,j as u,b as c,k as r,F as o,p as g,n as v,d as p,x as d,T as f}from"./index-368c0fa6.js";const m={class:"turntable-container"},b={class:"balance"},h=["src"],y={key:0,class:"result-popup"},w={class:"popup-content"},k={key:0,class:"result-popup"},L={class:"popup-content"},I={__name:"anniversary",setup(e){const I=new URL("/test/static/images/anniversary-bb5da2b5.png",self.location).href,R=new URL("/test/static/images/pandi-2e66c020.png",self.location).href,U=new URL("/test/static/images/pan-d67b226f.png",self.location).href,$=new URL("/test/static/images/jiantou-6ad85925.png",self.location).href,x=new URL("/test/static/images/tanchuang-567bad06.png",self.location).href,_=new URL("/test/static/images/guang-026487ca.png",self.location).href,j=[{value:"500",angle:0},{value:"-880",angle:60},{value:"18",angle:120},{value:"-27",angle:180},{value:"100",angle:240},{value:"-188",angle:300}],z=a(8e3),M=a(0),T=a(!1),C=a(!1),F=a(""),O=a(0),P=a(!1),q=a(!1),A=a(["-27","-27","-27","-27","18","18","100","-188"]),B={18:new URL("/test/static/images/18-9d7f51c3.png",self.location).href,"-27":new URL("/test/static/images/-27-156016ee.png",self.location).href,100:new URL("/test/static/images/100-0699546f.png",self.location).href,"-188":new URL("/test/static/images/-188-ca9ef78b.png",self.location).href,500:new URL("/test/static/images/500-004d6090.png",self.location).href,"-880":new URL("/test/static/images/-880-8ecef737.png",self.location).href};s(C,e=>{!e&&q.value&&(P.value=!0,q.value=!1,setTimeout(()=>{P.value=!1},3e3))});const D=e=>B[e]||"",E=(e,a)=>{const s=j[e].angle*Math.PI/180;return{position:"absolute",left:"50%",top:"50%",width:"80px",height:"80px",marginLeft:"-40px",marginTop:"-40px",transform:`translate(${100*Math.sin(s)}px, ${100*-Math.cos(s)}px) rotate(${-a}deg)`,transformOrigin:"center center",display:"flex",justifyContent:"center",alignItems:"center",transition:"transform 5s cubic-bezier(0.17, 0.67, 0.21, 0.99)"}},G=()=>{if(T.value||O.value>=8)return;T.value=!0,C.value=!1;const e=Math.floor(Math.random()*A.value.length),a=A.value[e];A.value.splice(e,1);const s=j.find(e=>e.value===a);if(!s)return void(T.value=!1);let t=(720-M.value%360-s.angle)%360;const l=M.value+1440+t;M.value=l,setTimeout(()=>{T.value=!1,O.value++,F.value=a,C.value=!0,z.value+=parseInt(a),O.value>=8&&(q.value=!0),setTimeout(()=>{C.value=!1},3500)},5e3)};return(e,a)=>(t(),l("div",{class:"container",style:u({backgroundImage:`url(${c(I)})`})},[n("div",m,[n("div",b,i(z.value),1),O.value>=8?(t(),l("div",{key:0,class:"guang",style:u({backgroundImage:`url(${c(_)})`})},null,4)):r("",!0),n("div",{class:"pandi",style:u({backgroundImage:`url(${c(R)})`})},null,4),n("div",{class:"pan",style:u({transform:`translate(-50%, -50%) scale(1.5) rotate(${M.value}deg)`,backgroundImage:`url(${c(U)})`})},[(t(),l(o,null,g(j,(e,a)=>n("div",{key:a,class:"prize-container",style:u(E(a,M.value))},[n("img",{src:D(e.value),class:"prize-image"},null,8,h)],4)),64))],4),n("div",{class:v(["jiantou",{disabled:T.value||O.value>=8}]),onClick:G,style:u({backgroundImage:`url(${c($)})`})},null,6),p(f,{name:"flip"},{default:d(()=>{return[C.value?(t(),l("div",y,[n("div",w,[n("div",{class:"popup-bg",style:u({backgroundImage:`url(${c(x)})`})},[n("div",{class:v(["prize-value",{"pulse-animation":C.value}])},i((e=F.value,parseInt(e)>0?`+${e}`:e)),3)],4)])])):r("",!0)];var e}),_:1}),p(f,{name:"flip"},{default:d(()=>[P.value?(t(),l("div",k,[n("div",L,[n("div",{class:"popup-bg",style:u({backgroundImage:`url(${c(x)})`})},a[0]||(a[0]=[n("div",{class:"prize-value end-message"}," 抽奖结束 ",-1)]),4)])])):r("",!0)]),_:1})])],4))}},R=e(I,[["__scopeId","data-v-5955b856"]]);export{R as default}; |
2
dev/static/js/cj-e5a91f8f.js
File diff suppressed because it is too large
View File
@ -1,4 +1,4 @@ |
|||
import{s as t}from"./request-eed9b906.js"; |
|||
import{s as t}from"./request-6049a811.js"; |
|||
/** |
|||
* @license |
|||
* Copyright 2010-2025 Three.js Authors |
@ -1 +1 @@ |
|||
import{u as o,r as s,o as a,c as n,a as t,b as u,d as c}from"./index-77fd5149.js";const e={__name:"homePage",setup(e){const r=o();return(o,e)=>{const h=s("Mascot");return a(),n("div",null,[t("button",{onClick:e[0]||(e[0]=o=>u(r).push("/choujiang"))},"抽奖"),t("button",{onClick:e[1]||(e[1]=o=>u(r).push("/zhongchou"))},"众筹"),c(h)])}}};export{e as default}; |
|||
import{u as o,r as s,o as a,c as n,a as t,b as u,d as c}from"./index-368c0fa6.js";const e={__name:"homePage",setup(e){const r=o();return(o,e)=>{const h=s("Mascot");return a(),n("div",null,[t("button",{onClick:e[0]||(e[0]=o=>u(r).push("/choujiang"))},"抽奖"),t("button",{onClick:e[1]||(e[1]=o=>u(r).push("/zhongchou"))},"众筹"),c(h)])}}};export{e as default}; |
2
dev/static/js/index-0060069a.js
File diff suppressed because it is too large
View File
2
dev/static/js/index-368c0fa6.js
File diff suppressed because it is too large
View File
2
dev/static/js/index-92928ab3.js
File diff suppressed because it is too large
View File
2
dev/static/js/request-6049a811.js
File diff suppressed because it is too large
View File
After Width: 750 | Height: 750 | Size: 134 KiB |