Compare commits
815 Commits
Author | SHA1 | Date | |
---|---|---|---|
e66a3bccfe | |||
3b06006160 | |||
3f7117749c | |||
8fa56dd190 | |||
ea7db83442 | |||
cef566101d | |||
091a4c3cb9 | |||
2daa019579 | |||
1bc05a9047 | |||
dee0fb6d6f | |||
168a0b6874 | |||
7994c97014 | |||
55dc286a53 | |||
241f8c09d2 | |||
b2af7fafb2 | |||
5f42891516 | |||
3e15b798ca | |||
324e74597b | |||
34faf0209d | |||
deb022147e | |||
3801db61b2 | |||
b5dfb6ecf8 | |||
d68af700c3 | |||
d5c157649f | |||
761545a063 | |||
44924a1848 | |||
142435c920 | |||
23ab106118 | |||
243f6a608d | |||
2a3304d052 | |||
5334e444ff | |||
74e535fe2b | |||
c100c6e94a | |||
0a8bf02653 | |||
f733c3d964 | |||
4236d43c66 | |||
8e27849dea | |||
3cbbdc30d0 | |||
28a5330704 | |||
c30d52083c | |||
c03e2f8f1e | |||
ed4a72b319 | |||
8fd5ea4a06 | |||
337ae671d1 | |||
4bce21a171 | |||
6647e8c944 | |||
78b011880e | |||
72a2d4d3ea | |||
b251240071 | |||
47aa97e390 | |||
9c326449f0 | |||
86fcf9bb07 | |||
0a05db8266 | |||
7a1c9ea99b | |||
ebef276aec | |||
51daa5aa64 | |||
d65e318598 | |||
32706cdebc | |||
f682042f55 | |||
c781e73de1 | |||
75835ab3e0 | |||
527501b5cb | |||
1ce971f310 | |||
31ffc5e263 | |||
bc98d6ab9b | |||
e6721b3fe6 | |||
071c72e0cc | |||
eeb031154d | |||
211eb2a6b6 | |||
b467b047cf | |||
24a0a0b151 | |||
85dfb6bdd1 | |||
7a70c143c0 | |||
a384d2b48e | |||
ea730322d9 | |||
b0353fe432 | |||
2f210fcb84 | |||
274a9217ee | |||
cceb7aab53 | |||
fbae1e02fb | |||
62eae276bc | |||
1f8cb74151 | |||
0389baec0b | |||
deca69c7cc | |||
486e164834 | |||
1fdcf30ed8 | |||
63efb12c53 | |||
8385cbabeb | |||
7aa0846668 | |||
771bac28a4 | |||
a7821ffdfb | |||
a80c2feaa9 | |||
ccd4ce4550 | |||
448bfeb788 | |||
937b2116f6 | |||
b8bc7d0571 | |||
c335010b41 | |||
2c90bec1c5 | |||
a9d64701c4 | |||
80c85221cd | |||
39bff09710 | |||
9b96757fb6 | |||
fb80f3b8c7 | |||
b18c860d1f | |||
481cd1fb87 | |||
40e4f52cdc | |||
274c4b184d | |||
0c2e249278 | |||
93e7907f9f | |||
db642f68c3 | |||
12993f4f68 | |||
c368ea568d | |||
59aa2b9211 | |||
fb4b731e80 | |||
2ee8a446c5 | |||
c91def3839 | |||
3b429f29dc | |||
975c6ec6bc | |||
d7e0863770 | |||
cc0b47d746 | |||
294ba746c4 | |||
3a2f635adb | |||
7bda8de3a3 | |||
0be89af8fb | |||
ebdab45f66 | |||
026e8f8457 | |||
882b10de59 | |||
fce43c8b18 | |||
98d03f61ae | |||
77c48d1173 | |||
77aa18b94e | |||
9abfdc6d95 | |||
6f2bfad9d3 | |||
9417609dfa | |||
d61029f8e9 | |||
adbfb1a748 | |||
a3e98d9e74 | |||
e75831d997 | |||
6b7d86d523 | |||
99e4a9ed31 | |||
c8f0503732 | |||
ee61083fa7 | |||
dbab5d8270 | |||
d78097f16f | |||
3ef4fde957 | |||
2672582308 | |||
fd4b150c2e | |||
bca5c1eb81 | |||
a8dad191fd | |||
103011380d | |||
b2b069a572 | |||
7002d376aa | |||
17aa122ac1 | |||
304fa2811e | |||
e5fca75d19 | |||
dd96de9391 | |||
ba57790fe7 | |||
2dd1195b71 | |||
9f39b312c6 | |||
a018a234ff | |||
![]() |
8752f7baaf | ||
![]() |
dccc4b5dd2 | ||
![]() |
46c031f61f | ||
![]() |
dc6d6c41de | ||
![]() |
28b846656e | ||
![]() |
978bb283c1 | ||
![]() |
23ccb49188 | ||
![]() |
bfca29f848 | ||
![]() |
e979908a6b | ||
![]() |
ce5759d4a9 | ||
![]() |
91e9c0bf9a | ||
![]() |
43b5e1210b | ||
![]() |
a6343901ee | ||
![]() |
6f0aba1019 | ||
![]() |
84fbbdc24b | ||
![]() |
5e9421a8a6 | ||
![]() |
6a79094f88 | ||
![]() |
32f6fc805a | ||
![]() |
01d1278678 | ||
![]() |
f260fa0091 | ||
![]() |
943cff55c9 | ||
![]() |
f70f412617 | ||
![]() |
af9b19e8e4 | ||
![]() |
9270e1d2c0 | ||
![]() |
e49725f1e5 | ||
![]() |
3cf29485d9 | ||
![]() |
99b2641be4 | ||
![]() |
e847572886 | ||
![]() |
996ef05093 | ||
![]() |
f3e805e77c | ||
![]() |
6b5e696eec | ||
![]() |
fb589b8940 | ||
![]() |
8755abd6f6 | ||
![]() |
85ed8384c4 | ||
![]() |
9a90fea82c | ||
![]() |
1a1a421228 | ||
![]() |
86597a519b | ||
![]() |
b9a8c8c6f7 | ||
![]() |
3f4a66bea4 | ||
![]() |
5c7833eca7 | ||
![]() |
2b4f8b5403 | ||
![]() |
bf3edabf81 | ||
![]() |
6a640d8411 | ||
![]() |
ce07ff8f95 | ||
![]() |
03aa737021 | ||
![]() |
951a047a37 | ||
![]() |
f748e3cf70 | ||
![]() |
08f1fe90c6 | ||
![]() |
8caec1d961 | ||
![]() |
781bd6094e | ||
![]() |
f3f84c5517 | ||
![]() |
db019d7b04 | ||
![]() |
2c9ad0fee7 | ||
![]() |
14aed0156e | ||
![]() |
851c5c6f42 | ||
![]() |
55c6607a5f | ||
![]() |
d864b11b4f | ||
![]() |
efeb2af839 | ||
![]() |
fb3d9fd7f4 | ||
![]() |
1195118023 | ||
![]() |
ce7f1a33ba | ||
![]() |
f476a43d75 | ||
![]() |
23e5597757 | ||
![]() |
b565bf403e | ||
![]() |
05015811e7 | ||
![]() |
031ac3f926 | ||
![]() |
8702969860 | ||
![]() |
86bad54e90 | ||
![]() |
5feb4f305e | ||
![]() |
f48094fdb2 | ||
![]() |
2b7dbd0660 | ||
![]() |
b372b460d3 | ||
![]() |
9d76dbab01 | ||
![]() |
d59a1fbee9 | ||
![]() |
18ecf64b6d | ||
![]() |
927513ed64 | ||
![]() |
8070bcc442 | ||
![]() |
b8a85d1626 | ||
![]() |
19c4fa5ecf | ||
![]() |
994943b4df | ||
![]() |
0372e8d69f | ||
![]() |
3d3e348c2e | ||
![]() |
d376e3b9ea | ||
![]() |
7d625b65ae | ||
![]() |
c943878bba | ||
![]() |
a028677c08 | ||
![]() |
f8bda38049 | ||
![]() |
cbe48d4608 | ||
![]() |
d6c149a33d | ||
![]() |
9f82f0bcb3 | ||
![]() |
39854a7fd1 | ||
![]() |
db7d1872cc | ||
![]() |
efd11182bb | ||
![]() |
7d39f9638e | ||
![]() |
d535c34ceb | ||
![]() |
e6594ee2d8 | ||
![]() |
e421eea056 | ||
![]() |
8c23569a25 | ||
![]() |
d0fba01592 | ||
![]() |
29a5199db6 | ||
![]() |
56a8a45c6b | ||
![]() |
98d7cae3a2 | ||
![]() |
86f746e3a6 | ||
![]() |
0bad51d3bb | ||
![]() |
e395b420a4 | ||
![]() |
aa4f9aae2d | ||
![]() |
543e8bffc3 | ||
![]() |
ca308a49a9 | ||
![]() |
40b23c15e7 | ||
![]() |
c2e1314a0a | ||
![]() |
17e3e33fa2 | ||
![]() |
d6740d078b | ||
![]() |
441958379f | ||
![]() |
953bc4955b | ||
![]() |
90a8060cd6 | ||
![]() |
14a7b1b39c | ||
![]() |
8e6a97dcce | ||
![]() |
de197e0e3c | ||
![]() |
f206d05a3e | ||
![]() |
fa56b24396 | ||
![]() |
17ad548037 | ||
![]() |
9b10192c4f | ||
![]() |
f41093bd3a | ||
![]() |
27eadc4b6c | ||
![]() |
8e83c0e874 | ||
![]() |
6e302c78b1 | ||
![]() |
c6882e3833 | ||
![]() |
7020ed3e9a | ||
![]() |
fd10061fe1 | ||
![]() |
cd0fb0636c | ||
![]() |
52da7dfe51 | ||
![]() |
577b21d32d | ||
![]() |
5ffb9e4e5b | ||
![]() |
9775e19fad | ||
![]() |
ea58682b91 | ||
![]() |
87133760c0 | ||
![]() |
8c0fa3eb5a | ||
![]() |
fe8af5f8a1 | ||
![]() |
420efcec1f | ||
![]() |
435d792b3b | ||
![]() |
0de82d1a12 | ||
![]() |
f90d332029 | ||
![]() |
27fa1eea6b | ||
![]() |
5cd7dbbb34 | ||
![]() |
3bbc90c92a | ||
![]() |
111487ff43 | ||
![]() |
cbd42d4da0 | ||
![]() |
f3fe251bc6 | ||
![]() |
23e5578134 | ||
![]() |
0afa711b37 | ||
![]() |
31439c6034 | ||
![]() |
4ac7c3baf3 | ||
![]() |
4aea98054b | ||
![]() |
5a5889c937 | ||
![]() |
c5301564a9 | ||
![]() |
f17f28e2a3 | ||
![]() |
d4958bcf86 | ||
![]() |
a9156cc000 | ||
![]() |
4344da3177 | ||
![]() |
b4c396c6bd | ||
![]() |
806a4dcf56 | ||
![]() |
f3cb28a9e3 | ||
![]() |
f9248152d5 | ||
![]() |
8d2d25c5a6 | ||
![]() |
dbc5ec8f6d | ||
![]() |
f778c7279d | ||
![]() |
a862a89db2 | ||
![]() |
0f01374528 | ||
![]() |
487ce8beea | ||
![]() |
fbe1d1614f | ||
![]() |
1696956367 | ||
![]() |
d62839a9af | ||
![]() |
ca5571cf76 | ||
![]() |
8ac6da9219 | ||
![]() |
0ecd77a415 | ||
![]() |
1f88c080d0 | ||
![]() |
15a78b4876 | ||
![]() |
da84cf9eb6 | ||
![]() |
191e2ea19b | ||
![]() |
b5c7cca944 | ||
![]() |
bb20891098 | ||
![]() |
00e22fd87b | ||
![]() |
595747b8d4 | ||
![]() |
805eeacb67 | ||
![]() |
4c3677ca83 | ||
![]() |
3f5053e5d1 | ||
![]() |
5f3d060347 | ||
![]() |
cfdf40509d | ||
![]() |
ad18a1c331 | ||
![]() |
b1ab2aae01 | ||
![]() |
b0069e643c | ||
![]() |
83a1b78c1a | ||
![]() |
177ecf4022 | ||
![]() |
e9cac249c3 | ||
![]() |
535c91f7cf | ||
![]() |
474240a024 | ||
![]() |
b591343614 | ||
![]() |
17a4511547 | ||
![]() |
33d7fbeca1 | ||
![]() |
b21096f3e8 | ||
![]() |
1b2a62040c | ||
![]() |
b676f5a898 | ||
![]() |
f03ed537fa | ||
![]() |
10c063c659 | ||
![]() |
f7d01d962a | ||
![]() |
6c03518ce5 | ||
![]() |
84e5542ffd | ||
![]() |
6bcc8c04bc | ||
![]() |
6ca18c2154 | ||
![]() |
c1d5993c23 | ||
![]() |
3bfda4a63e | ||
![]() |
64486f137a | ||
![]() |
2e9294c152 | ||
![]() |
0bb2b3c181 | ||
![]() |
996fed84d2 | ||
![]() |
3494160857 | ||
![]() |
b72cc2ed9f | ||
![]() |
fe5449823e | ||
![]() |
fcb65d0cec | ||
![]() |
4fa654f3b3 | ||
![]() |
645eb57af0 | ||
![]() |
b9f71dfbd2 | ||
![]() |
b0f47ac6e4 | ||
![]() |
61d30b7d13 | ||
![]() |
f7ea167261 | ||
![]() |
8ffc89e22c | ||
![]() |
aac6a9b4d3 | ||
![]() |
b694db22ef | ||
![]() |
b6f276a862 | ||
![]() |
7e76f15a03 | ||
![]() |
a10b2f2918 | ||
![]() |
d6861af5a8 | ||
![]() |
5f86a2d8bc | ||
![]() |
9311cd9740 | ||
![]() |
5aafa4b884 | ||
![]() |
b72afa268a | ||
![]() |
c9d75cc5e6 | ||
![]() |
faaa55dc68 | ||
![]() |
bb4ef6ae11 | ||
![]() |
b82260f07d | ||
![]() |
19470db242 | ||
![]() |
f046ab2875 | ||
![]() |
6f7e4ed194 | ||
![]() |
01e4ec47aa | ||
![]() |
3239ed337c | ||
![]() |
340964fd65 | ||
![]() |
5c6e78ea50 | ||
![]() |
a1ad39eec6 | ||
![]() |
5386cb8633 | ||
![]() |
df01ca63f3 | ||
![]() |
2f274ac0ee | ||
![]() |
4d0fc830e6 | ||
![]() |
3e574b6824 | ||
![]() |
bcb0d15895 | ||
![]() |
78a6cc627f | ||
![]() |
110cfff097 | ||
![]() |
1c664c8088 | ||
![]() |
a39a8401a5 | ||
![]() |
13d6887103 | ||
![]() |
ac87d8d60a | ||
![]() |
1889382b6f | ||
![]() |
d2de1aeec5 | ||
![]() |
4fb948ef7a | ||
![]() |
b2cb2f4d61 | ||
![]() |
eaf629bf44 | ||
![]() |
720f7b180a | ||
![]() |
9d57da5a82 | ||
![]() |
62c05b58d6 | ||
![]() |
1ac799527d | ||
![]() |
1494612f03 | ||
![]() |
37f2443855 | ||
![]() |
575f8f0704 | ||
![]() |
f455500f57 | ||
![]() |
c9f1a9911e | ||
![]() |
c30c9bb530 | ||
![]() |
8e4cdc8803 | ||
![]() |
a2c441bdf7 | ||
![]() |
fd536b896f | ||
![]() |
5814ef256f | ||
![]() |
fde81be1a1 | ||
![]() |
c7ed1163b2 | ||
![]() |
3d844db9b2 | ||
![]() |
877954e4e1 | ||
![]() |
c67ba0c3cf | ||
![]() |
c738fcafcf | ||
![]() |
9f035177c3 | ||
![]() |
cd0ac13094 | ||
![]() |
20b49801fb | ||
![]() |
e352ab6148 | ||
![]() |
7dea58ac20 | ||
![]() |
aae420c9b0 | ||
![]() |
01a825a7a6 | ||
![]() |
d5c4817631 | ||
![]() |
b71fe59bff | ||
![]() |
b28b7ab10a | ||
![]() |
8ef1846120 | ||
![]() |
6a43cba795 | ||
![]() |
021fc59fac | ||
![]() |
e3c269c064 | ||
![]() |
345b07f045 | ||
![]() |
5a1217c271 | ||
![]() |
870e7e332e | ||
![]() |
81d563e58c | ||
![]() |
7601fa3f9d | ||
![]() |
6d0cbfde3a | ||
![]() |
09b84a8618 | ||
![]() |
8b20293ac3 | ||
![]() |
85c81b60c4 | ||
![]() |
bd8de2f14f | ||
![]() |
642a6a67cc | ||
![]() |
b9c37104be | ||
![]() |
b85d1a6838 | ||
![]() |
5eef1fe919 | ||
![]() |
2e0da65437 | ||
![]() |
1122a322fa | ||
![]() |
f833af56e2 | ||
![]() |
51eb0e016a | ||
![]() |
3d58b7fe5e | ||
![]() |
ccf6290017 | ||
![]() |
0fb3eb9550 | ||
![]() |
4bee20a482 | ||
![]() |
7227fc9465 | ||
![]() |
4abf36429b | ||
![]() |
59265ac0a3 | ||
![]() |
20e8b58ec8 | ||
![]() |
52be806311 | ||
![]() |
96eb7648e1 | ||
![]() |
471fb2e606 | ||
![]() |
0c44fd7e95 | ||
![]() |
505c6d4bd1 | ||
![]() |
ad37da5a4a | ||
![]() |
197cdeadb5 | ||
![]() |
ba78c6ddc6 | ||
![]() |
97c4dd7f56 | ||
![]() |
be384050a4 | ||
![]() |
163f49ad8b | ||
![]() |
b32b5e7b90 | ||
![]() |
29cd75811f | ||
![]() |
1b7046d18d | ||
![]() |
92041337ca | ||
![]() |
1b34ca7af5 | ||
![]() |
6d6f2ca54c | ||
![]() |
fad16b329f | ||
![]() |
eac76abd51 | ||
![]() |
57807aac09 | ||
![]() |
a465ef6820 | ||
![]() |
7a6ae994df | ||
![]() |
2a2d75c124 | ||
![]() |
ad66c7f37f | ||
![]() |
85a40558f8 | ||
![]() |
156d956f06 | ||
![]() |
65c2c3c868 | ||
![]() |
79ba36152d | ||
![]() |
03b3d3a6ef | ||
![]() |
bee9f16782 | ||
![]() |
8903855cd9 | ||
![]() |
77b3d815ed | ||
![]() |
373f2c1f19 | ||
![]() |
dd00992336 | ||
![]() |
5306095111 | ||
![]() |
6ccdfd0d62 | ||
![]() |
e031f686e2 | ||
![]() |
8960e9a14b | ||
![]() |
2fd3f19df5 | ||
![]() |
e7703fda55 | ||
![]() |
0e00fc22fc | ||
![]() |
42f4d1398d | ||
![]() |
7f45727107 | ||
![]() |
2abaa57102 | ||
![]() |
021647f8b9 | ||
![]() |
a8c6dcc6ce | ||
![]() |
adb5cbf70d | ||
![]() |
1d7f1bea2a | ||
![]() |
eaa63702ca | ||
![]() |
c32c2202e8 | ||
![]() |
4c4d621ee9 | ||
![]() |
917ae977e9 | ||
![]() |
ed8ea3e5f0 | ||
![]() |
5eeab82f5c | ||
![]() |
1a887dc70d | ||
![]() |
c445772a67 | ||
![]() |
891121ea4e | ||
![]() |
08de8efa12 | ||
![]() |
191e0bbe0d | ||
![]() |
672e738456 | ||
![]() |
80f7205acb | ||
![]() |
7f30c30f92 | ||
![]() |
739e512bbc | ||
![]() |
a363e8d373 | ||
![]() |
58c9e09ea8 | ||
![]() |
22468bdfbc | ||
![]() |
dc7aec7590 | ||
![]() |
7f61d08030 | ||
![]() |
a0d2e78cd4 | ||
![]() |
8390d53cfb | ||
![]() |
cd279cc869 | ||
![]() |
898e9a7a07 | ||
![]() |
be65800ed8 | ||
![]() |
4407ed5926 | ||
![]() |
f63446e4a2 | ||
![]() |
77402a8e0b | ||
![]() |
2b99e05e63 | ||
![]() |
1693131b47 | ||
![]() |
870d220e1e | ||
![]() |
2af6e11cae | ||
![]() |
70ed4423ed | ||
![]() |
5bfb57a10a | ||
![]() |
d7e85d3562 | ||
![]() |
deaf973b3e | ||
![]() |
911f5b4788 | ||
![]() |
584f1acffe | ||
![]() |
dcb3f8c59e | ||
![]() |
8556f6f8de | ||
![]() |
131bc932c2 | ||
![]() |
dc40dbcf55 | ||
![]() |
31a83a7ece | ||
![]() |
2d6cb59568 | ||
![]() |
33b0bdd989 | ||
![]() |
b77ff1a208 | ||
![]() |
2b7e6e03b6 | ||
![]() |
9891bf533a | ||
![]() |
56b8a00b92 | ||
![]() |
cdf647b793 | ||
![]() |
da4ea9537b | ||
![]() |
60a487a1aa | ||
![]() |
642f9ae7c6 | ||
![]() |
4f318a5cab | ||
![]() |
090edcbaf2 | ||
![]() |
a923e32a29 | ||
![]() |
70ef4a6086 | ||
![]() |
63d5fb3e43 | ||
![]() |
0027331d6d | ||
![]() |
d36dbd7d09 | ||
![]() |
bb442ae251 | ||
![]() |
273361001e | ||
![]() |
f1cf5ccdba | ||
![]() |
77a3bea3ef | ||
![]() |
07db8f5c66 | ||
![]() |
e9b2550677 | ||
![]() |
085e5fd422 | ||
![]() |
83e327e108 | ||
![]() |
9788766176 | ||
![]() |
9d81a08267 | ||
![]() |
7c38236ce6 | ||
![]() |
620292cb98 | ||
![]() |
e66fbe2d0a | ||
![]() |
887e2516ef | ||
![]() |
bb61ca8109 | ||
![]() |
dfb17a43c0 | ||
![]() |
1205c31f28 | ||
![]() |
697d93c044 | ||
![]() |
791b0c10cf | ||
![]() |
36525029bb | ||
![]() |
fdf018a180 | ||
![]() |
f7cf35f8bd | ||
![]() |
1705edf079 | ||
![]() |
50e716fdfe | ||
![]() |
8aa8ac618d | ||
![]() |
fd2873bc6b | ||
![]() |
2799036ad5 | ||
![]() |
8c4245d153 | ||
![]() |
0cc92b8949 | ||
![]() |
f39fda566c | ||
![]() |
2b424d2e89 | ||
![]() |
11452efa8b | ||
![]() |
8b41a43f53 | ||
![]() |
fde440750c | ||
![]() |
897be9dd99 | ||
![]() |
507d27a8b9 | ||
![]() |
5cf55fe451 | ||
![]() |
03e7a88218 | ||
![]() |
ba8980c599 | ||
![]() |
00d6d04bcb | ||
![]() |
3d47b18f9d | ||
![]() |
6371686a08 | ||
![]() |
c7f12aa85f | ||
![]() |
3b939cf27f | ||
![]() |
4616c0cdd7 | ||
![]() |
a2ae2b8e8c | ||
![]() |
7a82663ca9 | ||
![]() |
d81a796bb2 | ||
![]() |
f49d29abe6 | ||
![]() |
7b3a472788 | ||
![]() |
b7531e7c14 | ||
![]() |
840d5393be | ||
![]() |
727a37202a | ||
![]() |
e7c8454c44 | ||
![]() |
a7ff72d243 | ||
![]() |
b31d24178a | ||
![]() |
883116d043 | ||
![]() |
0cf9e75431 | ||
![]() |
2426f8fffa | ||
![]() |
321736d1ab | ||
![]() |
5d1a2aa96d | ||
![]() |
fef25d3cc1 | ||
![]() |
264b65e24c | ||
![]() |
b215e0d804 | ||
![]() |
51690d7fc6 | ||
![]() |
dd95263cb2 | ||
![]() |
1b99dc0a90 | ||
![]() |
39c7108646 | ||
![]() |
f0cb98ef62 | ||
![]() |
1c9ee68ae9 | ||
![]() |
57e929aad4 | ||
![]() |
10dad3f7f5 | ||
![]() |
c0c70679c4 | ||
![]() |
4178c9ed08 | ||
![]() |
178e0ffcd6 | ||
![]() |
7aaa2b47b3 | ||
![]() |
e107cea8c9 | ||
![]() |
0f5aa15201 | ||
![]() |
e2301327df | ||
![]() |
3cf68e463e | ||
![]() |
4dd4f27a06 | ||
![]() |
fc9885f271 | ||
![]() |
797f724485 | ||
![]() |
07f7f634a7 | ||
![]() |
95a27e7b3b | ||
![]() |
a241918253 | ||
![]() |
aa3f9a7203 | ||
![]() |
9cfd53a88c | ||
![]() |
2ef8354480 | ||
![]() |
f907063751 | ||
![]() |
c3307b083c | ||
![]() |
be26cc3637 | ||
![]() |
1e1db9a721 | ||
![]() |
e2ded0a1a8 | ||
![]() |
7e49789a75 | ||
![]() |
e4c8469c41 | ||
![]() |
e2cfb33723 | ||
![]() |
292cc23bc4 | ||
![]() |
29474eb377 | ||
![]() |
aaa0607f3a | ||
![]() |
0cb1e4d2bc | ||
![]() |
86fb0de56f | ||
![]() |
261f25446c | ||
![]() |
5725eaa780 | ||
![]() |
59834dc1e8 | ||
![]() |
db9c260edc | ||
![]() |
b1a29e48f7 | ||
![]() |
410d83865b | ||
![]() |
c6f3a7bfa0 | ||
![]() |
ab7774e7aa | ||
![]() |
6a8aad5e96 | ||
![]() |
74a021639e | ||
![]() |
481519169a | ||
![]() |
2ba05058d4 | ||
![]() |
1b29257c8a | ||
![]() |
bee5968dbe | ||
![]() |
6cc2f32a27 | ||
![]() |
444dc0531d | ||
![]() |
2f81b27ea3 | ||
![]() |
7fa188e04a | ||
![]() |
395897f119 | ||
![]() |
3cfae08f2d | ||
![]() |
b5862cb683 | ||
![]() |
244f3a6308 | ||
![]() |
c1337fd1de | ||
![]() |
e2fdfd02c3 | ||
![]() |
5824f20a25 | ||
![]() |
ae2f118147 | ||
![]() |
78a5e1d87c | ||
![]() |
de2d8600b2 | ||
![]() |
0d5f7abe96 | ||
![]() |
b9ebf7cbc1 | ||
![]() |
1ee6cfec1d | ||
![]() |
788eec914f | ||
![]() |
3fc9d7f68a | ||
![]() |
cc983ad835 | ||
![]() |
4b63111355 | ||
![]() |
229b50364f | ||
![]() |
273446473d | ||
![]() |
f1b3ea8049 | ||
![]() |
f7d52e09fd | ||
![]() |
1f341655d2 | ||
![]() |
8ddda4a99b | ||
![]() |
d56285a054 | ||
![]() |
d725c19a73 | ||
![]() |
e4be094fc5 | ||
![]() |
4bbf91e941 | ||
![]() |
3f31e78976 | ||
![]() |
dddf989389 | ||
![]() |
9e29ffb4a2 | ||
![]() |
77ed496ab8 | ||
![]() |
88b8c92bdb | ||
![]() |
20f913d51e | ||
![]() |
5d8d4b4796 | ||
![]() |
ce26fa18a2 | ||
![]() |
d553fa35a0 | ||
![]() |
734d2539d8 | ||
![]() |
e1e9f97ae1 | ||
![]() |
03dd7e47a6 | ||
![]() |
87a93326b9 | ||
![]() |
df4b647d2a | ||
![]() |
d7e7d04fc2 | ||
![]() |
bcb54ec277 | ||
![]() |
986a9681cb | ||
![]() |
89e111b64f | ||
![]() |
f9e0b60f87 | ||
![]() |
1f3c872153 | ||
![]() |
2c4c459d26 | ||
![]() |
69a95330a6 | ||
![]() |
8e5047b6d1 | ||
![]() |
0199291ed9 | ||
![]() |
08319ea5c5 | ||
![]() |
d476b6d4ac | ||
![]() |
1766b18307 | ||
![]() |
6d8f4561bd | ||
![]() |
63b5055f3e | ||
![]() |
22b786539c | ||
![]() |
c34615193b | ||
![]() |
2e32cddc87 | ||
![]() |
0ebbedcaa4 | ||
![]() |
7a1af74708 | ||
![]() |
00a377b59d | ||
![]() |
71af927e13 | ||
![]() |
3da905b683 | ||
![]() |
ea034c67af | ||
![]() |
ec8281f55c | ||
![]() |
b04f17dee9 | ||
![]() |
405bb90f4b | ||
![]() |
a2f91d0299 | ||
![]() |
bf98ddeeba | ||
![]() |
1ee9e303d0 | ||
![]() |
65a3c3467b | ||
![]() |
1e2781a556 | ||
![]() |
88035c7d69 | ||
![]() |
bdbc6dc3b2 | ||
![]() |
39c2dbfca3 | ||
![]() |
dfbc314b52 | ||
![]() |
f9acf867db | ||
![]() |
9ee240c85f | ||
![]() |
3588ddde48 | ||
![]() |
a7bf8c2ee5 | ||
![]() |
154c451396 | ||
![]() |
22ba0d9bd4 | ||
![]() |
bebd0aca0c | ||
![]() |
bc9e9877c9 | ||
![]() |
e958341e23 | ||
![]() |
edb98ff8d8 | ||
![]() |
f286f718fc | ||
![]() |
4b2864aa39 | ||
![]() |
ae4a154f4e | ||
![]() |
4f57268711 | ||
![]() |
9bc282355a | ||
![]() |
a6e07a0a53 | ||
![]() |
fac5382c94 | ||
![]() |
8a97e3d012 | ||
![]() |
b69489915e | ||
![]() |
46646a9844 | ||
![]() |
1ee16e30b0 | ||
![]() |
38f366eb12 | ||
![]() |
a60957801b | ||
![]() |
fdc4751729 | ||
![]() |
d6b132560e |
1014
view/moliparty/activity/2024-childrenDay/css/index.css
Normal file
1025
view/moliparty/activity/2024-childrenDay/css/index.scss
Normal file
BIN
view/moliparty/activity/2024-childrenDay/images/but_icon.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/close.png
Normal file
After Width: | Height: | Size: 5.0 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/gameBg.png
Normal file
After Width: | Height: | Size: 774 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/gift1.png
Normal file
After Width: | Height: | Size: 115 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/gift2.png
Normal file
After Width: | Height: | Size: 33 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/gift3.png
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/gift4.png
Normal file
After Width: | Height: | Size: 95 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/giftBox.png
Normal file
After Width: | Height: | Size: 129 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/giftBoxs.png
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/header.png
Normal file
After Width: | Height: | Size: 617 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/icon1.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/icon2.png
Normal file
After Width: | Height: | Size: 5.8 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/icon3.png
Normal file
After Width: | Height: | Size: 5.9 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/icon4.png
Normal file
After Width: | Height: | Size: 6.3 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/icon5.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/icon6.png
Normal file
After Width: | Height: | Size: 7.2 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/liBg.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/lisTabAct.png
Normal file
After Width: | Height: | Size: 7.1 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/listBox.png
Normal file
After Width: | Height: | Size: 501 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/listNo.png
Normal file
After Width: | Height: | Size: 5.5 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/listTab.png
Normal file
After Width: | Height: | Size: 7.0 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/listText1.png
Normal file
After Width: | Height: | Size: 8.4 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/listText2.png
Normal file
After Width: | Height: | Size: 8.6 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/listText3.png
Normal file
After Width: | Height: | Size: 8.8 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/list_icon.png
Normal file
After Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 20 KiB After Width: | Height: | Size: 20 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/no1.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/no2.png
Normal file
After Width: | Height: | Size: 28 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/no3.png
Normal file
After Width: | Height: | Size: 27 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/playAgain.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/records.png
Normal file
After Width: | Height: | Size: 64 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/resultBg.png
Normal file
After Width: | Height: | Size: 69 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/resultBg2.png
Normal file
After Width: | Height: | Size: 59 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/resultOut.png
Normal file
After Width: | Height: | Size: 6.0 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/resultText1.png
Normal file
After Width: | Height: | Size: 78 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/resultText2.png
Normal file
After Width: | Height: | Size: 107 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/rule1.png
Normal file
After Width: | Height: | Size: 572 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/rule2.png
Normal file
After Width: | Height: | Size: 850 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/rule_bg.png
Normal file
After Width: | Height: | Size: 49 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/rule_icon.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/text_icon.png
Normal file
After Width: | Height: | Size: 6.7 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/toastBut.png
Normal file
After Width: | Height: | Size: 1014 B |
BIN
view/moliparty/activity/2024-childrenDay/images/toastButAct.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/toastPubBg.png
Normal file
After Width: | Height: | Size: 89 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/toast_icon.png
Normal file
After Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/view.png
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/view2.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/view3.png
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
view/moliparty/activity/2024-childrenDay/images/woastButAct.png
Normal file
After Width: | Height: | Size: 1.1 KiB |
212
view/moliparty/activity/2024-childrenDay/index.html
Normal file
@@ -0,0 +1,212 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>重返童年</title>
|
||||
<link rel="stylesheet" href="../../common/css/reset.css">
|
||||
<link rel="stylesheet" href="./css/swiper-bundle.min.css">
|
||||
<link rel="stylesheet" href="./css/index.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<!-- 頂部返回 -->
|
||||
<div class="back">
|
||||
<img src="./images/travel/back.png" alt="">
|
||||
</div>
|
||||
<!-- header -->
|
||||
<div class="header">
|
||||
<img src="./images/rule_icon.png" alt="" class="rule_icon">
|
||||
</div>
|
||||
<!-- 限定禮物 -->
|
||||
<div class="giftBox">
|
||||
<div class="swiper">
|
||||
<div class="swiper-wrapper">
|
||||
<div class="swiper-slide">
|
||||
<img src="./images/gift4.png" alt="">
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<img src="./images/gift1.png" alt="">
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<img src="./images/gift2.png" alt="">
|
||||
</div>
|
||||
<div class="swiper-slide">
|
||||
<img src="./images/gift3.png" alt="">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 遊戲地圖 -->
|
||||
<div class="game">
|
||||
<!-- 放大鏡數量 -->
|
||||
<div class="magnifyingGlass">放大鏡數量:<b>0</b></div>
|
||||
<!-- 遊戲記錄 -->
|
||||
<div class="records">遊園記錄</div>
|
||||
<!-- 榜單 -->
|
||||
<img src="./images/list_icon.png" alt="" class="list_icon">
|
||||
<!-- 任務 -->
|
||||
<img src="./images/toast_icon.png" alt="" class="toast_icon">
|
||||
<!-- 遊園按鈕 -->
|
||||
<img src="./images/but_icon.png" alt="" class="but">
|
||||
<!-- icon -->
|
||||
<img src="./images/icon1.png" alt="" class="icon icon1">
|
||||
<img src="./images/icon2.png" alt="" class="icon icon2">
|
||||
<img src="./images/icon3.png" alt="" class="icon icon3">
|
||||
<img src="./images/icon4.png" alt="" class="icon icon4">
|
||||
<img src="./images/icon5.png" alt="" class="icon icon5">
|
||||
<img src="./images/icon6.png" alt="" class="icon icon6">
|
||||
<!-- 點擊圖標站位按鈕 -->
|
||||
<div class="buts buts1"></div>
|
||||
<div class="buts buts2"></div>
|
||||
<div class="buts buts3"></div>
|
||||
<div class="buts buts4"></div>
|
||||
<div class="buts buts5"></div>
|
||||
<div class="buts buts6"></div>
|
||||
<!-- 贏結果頁 -->
|
||||
<div class="result">
|
||||
<img src="./images/logo.png" alt="" class="tx_left">
|
||||
<img src="./images/logo.png" alt="" class="tx_right">
|
||||
<div class="name_left">虛位以待</div>
|
||||
<div class="name_right">虛位以待</div>
|
||||
<div class="id_right">ID:0</div>
|
||||
<img src="./images/resultText1.png" alt="" class="resultText">
|
||||
<div class="text1">請收下妳的戰利品</div>
|
||||
<div class="giftName">禮物昵稱</div>
|
||||
<div class="giftBoxs">
|
||||
<img src="./images/logo.png" alt="" class="giftImg">
|
||||
</div>
|
||||
<img src="./images/view.png" alt="" class="view">
|
||||
<img src="./images/playAgain.png" alt="" class="playAgain">
|
||||
</div>
|
||||
<!-- 輸結果頁 -->
|
||||
<div class="result2">
|
||||
<img src="./images/logo.png" alt="" class="tx_left">
|
||||
<div class="name_left">虛位以待</div>
|
||||
<img src="./images/resultText2.png" alt="" class="resultText">
|
||||
<div class="text1">請收下妳的戰利品</div>
|
||||
<div class="giftName">禮物昵稱</div>
|
||||
<div class="giftBoxs">
|
||||
<img src="./images/logo.png" alt="" class="giftImg">
|
||||
</div>
|
||||
<img src="./images/view3.png" alt="" class="view">
|
||||
<img src="./images/playAgain.png" alt="" class="playAgain">
|
||||
</div>
|
||||
</div>
|
||||
<!-- 榜單彈窗 -->
|
||||
<div class="list_pub">
|
||||
<div class="list_pub_in">
|
||||
<div class="tab">
|
||||
<div class="act">搜捕榜</div>
|
||||
<div>童趣榜</div>
|
||||
<div>童年榜</div>
|
||||
</div>
|
||||
<!-- 前三 -->
|
||||
<div class="top1">
|
||||
<img src="./images/no1.png" alt="" class="ts">
|
||||
<img src="./images/logo.png" alt="" class="tx">
|
||||
<div class="name">虛位以待</div>
|
||||
<div class="score">童趣值:0</div>
|
||||
</div>
|
||||
<div class="top2">
|
||||
<img src="./images/no2.png" alt="" class="ts">
|
||||
<img src="./images/logo.png" alt="" class="tx">
|
||||
<div class="name">虛位以待</div>
|
||||
<div class="score">童趣值:0</div>
|
||||
</div>
|
||||
<div class="top3">
|
||||
<img src="./images/no3.png" alt="" class="ts">
|
||||
<img src="./images/logo.png" alt="" class="tx">
|
||||
<div class="name">虛位以待</div>
|
||||
<div class="score">童趣值:0</div>
|
||||
</div>
|
||||
<!-- 非前三 -->
|
||||
<ul>
|
||||
<li>
|
||||
<div class="num">4</div>
|
||||
<img src="./images/logo.png" alt="" class="tx">
|
||||
<div class="name">虛位以待</div>
|
||||
<div class="score">童趣值:0</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 任務彈窗 -->
|
||||
<div class="toast_pub">
|
||||
<div class="toast_pub_in">
|
||||
<img src="./images/close.png" alt="" class="close">
|
||||
<div class="toasts toasts1">
|
||||
<p>登錄活動頁</p>
|
||||
<span>獎勵:放大鏡*1</span>
|
||||
<div class="but">未完成</div>
|
||||
</div>
|
||||
<div class="toasts toasts2">
|
||||
<p>關註一位新的好友(0/3)</p>
|
||||
<span>獎勵:放大鏡*1</span>
|
||||
<div class="but">未完成</div>
|
||||
</div>
|
||||
<div class="toasts toasts3">
|
||||
<p>房間停留10mins~(0/3)</p>
|
||||
<span>獎勵:放大鏡*1</span>
|
||||
<div class="but">未完成</div>
|
||||
</div>
|
||||
<div class="toasts toasts4">
|
||||
<p>送出or收到1000金幣的61限定禮物</p>
|
||||
<span>獎勵:放大鏡*1</span>
|
||||
<i>今日已獲得:0</i>
|
||||
<div class="but">未完成</div>
|
||||
</div>
|
||||
<div class="toasts toasts5">
|
||||
<p>參與Greedy纍計獲得1000金幣</p>
|
||||
<span>獎勵:放大鏡*1</span>
|
||||
<i>今日已獲得:0</i>
|
||||
<div class="but">未完成</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 遊戲記錄彈窗 -->
|
||||
<div class="records_pub">
|
||||
<div class="records_pub_in">
|
||||
<div class="title">
|
||||
<div>獲獎時間</div>
|
||||
<div>獎品</div>
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<p>2024/01/22</p>
|
||||
<b>23:59:59</b>
|
||||
</div>
|
||||
<div>
|
||||
<p>禮物名稱</p>
|
||||
<i>XX天</i>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 規則 -->
|
||||
<div class="rule">
|
||||
<div class="rule_in">
|
||||
<div class="tab">
|
||||
<div class="act">活動規則</div>
|
||||
<div>活動獎勵</div>
|
||||
</div>
|
||||
<div class="imgBox">
|
||||
<img src="./images/rule1.png" alt="" class="img1">
|
||||
<img src="./images/rule2.png" alt="" class="img2">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<script src="../../common/js/flexible.js"></script>
|
||||
<script src="../../common/js/jquery-3.2.1.min.js"></script>
|
||||
<script src="../../common/js/common2.js"></script>
|
||||
<script src="../../common/js/layer.js"></script>
|
||||
<script src="../../common/js/vconsole.min.js"></script>
|
||||
<script src="../../common/js/route-constant.js"></script>
|
||||
<script src="./js/swiper-bundle.min.js"></script>
|
||||
<script src="./js/index.js"></script>
|
474
view/moliparty/activity/2024-childrenDay/js/index.js
Normal file
@@ -0,0 +1,474 @@
|
||||
let urlPrefix = getUrlPrefix()
|
||||
let browser = checkVersion()
|
||||
let env = EnvCheck();
|
||||
if (env == 'test') {
|
||||
new VConsole();
|
||||
}
|
||||
var langReplace;
|
||||
var localLang;
|
||||
// 封裝layer消息提醒框
|
||||
let layerIndex
|
||||
const showLoading = (content = '加載中') => {
|
||||
layer.open({
|
||||
type: 2,
|
||||
shadeClose: false,
|
||||
content,
|
||||
success(e) {
|
||||
layerIndex = $(e).attr('index')
|
||||
}
|
||||
})
|
||||
}
|
||||
const hideLoading = (index) => {
|
||||
layer.close(index)
|
||||
}
|
||||
const toastMsg = (content = '操作完成', time = 2) => {
|
||||
layer.open({
|
||||
content,
|
||||
time,
|
||||
skin: 'msg'
|
||||
})
|
||||
}
|
||||
var page = 1;
|
||||
var isLock = true;
|
||||
var magnifyingGlass = 0;
|
||||
var listType = 1;
|
||||
var gameType = true;
|
||||
// 初始化函數
|
||||
$(function () {
|
||||
getInfoFromClient();
|
||||
setTimeout(function () {
|
||||
// 頁面全屏
|
||||
if (browser.app) {
|
||||
if (browser.android) {
|
||||
window.androidJsObj.initShowNav(false)
|
||||
} else {
|
||||
window.webkit.messageHandlers.initShowNav.postMessage(0)
|
||||
}
|
||||
};
|
||||
// 頂部返回事件
|
||||
$('.back').click(() => {
|
||||
if (browser.android) {
|
||||
window.androidJsObj.closeWebView()
|
||||
} else {
|
||||
window.webkit.messageHandlers.closeWebView.postMessage(null)
|
||||
}
|
||||
})
|
||||
swiperFun();
|
||||
getInfo();
|
||||
}, 100)
|
||||
})
|
||||
// 禮物輪播
|
||||
function swiperFun() {
|
||||
var mySwiper = new Swiper('.swiper', {
|
||||
direction: "vertical",
|
||||
loop: true,
|
||||
autoplay: {
|
||||
delay: 3000,//
|
||||
disableOnInteraction: false
|
||||
}
|
||||
})
|
||||
}
|
||||
// 活動信息接口
|
||||
function getInfo() {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/activity/info',
|
||||
data: { activityCode: 'ACT_2024_CHILDREN_DAY' },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/activity/currency',
|
||||
data: { redisKey: 'act_user_task_extra_data' },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
magnifyingGlass = res.data
|
||||
$('.game .magnifyingGlass b').text(magnifyingGlass);
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
// 打開榜單
|
||||
$('.game .list_icon').click(function () {
|
||||
listFun(listType)
|
||||
$('.list_pub').show();
|
||||
bodyScroolFun(true);
|
||||
})
|
||||
// 榜單切換
|
||||
$('.list_pub .list_pub_in .tab div').click(function () {
|
||||
var i = $(this).index() + 1;
|
||||
listType = i;
|
||||
$(this).addClass('act').siblings().removeClass('act');
|
||||
listFun(listType)
|
||||
return false;
|
||||
})
|
||||
// 活動信息接口
|
||||
function listFun(type) {
|
||||
var str = '';
|
||||
$('.list_pub .list_pub_in ul li').remove();
|
||||
showLoading()
|
||||
if (type == 1) {
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/allrank/geth5',
|
||||
data: {
|
||||
uid: pubInfo.uid,
|
||||
type: 5,
|
||||
datetype: 3,
|
||||
pageNum: 1,
|
||||
pageSize: 999999999,
|
||||
},
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
var listTo3 = res.data.rankVoList.slice(0, 3);
|
||||
var notListTo3 = res.data.rankVoList.slice(3);
|
||||
if (listTo3.length < 3) {
|
||||
let arr = new Array(3 - listTo3.length).fill({
|
||||
avatar: './images/logo.png',
|
||||
nick: '虛位以待',
|
||||
totalNum: "0"
|
||||
})
|
||||
listTo3.push(...arr)
|
||||
}
|
||||
// 處理前三
|
||||
listTo3.forEach((res, i) => {
|
||||
if (res.score > 10000) {
|
||||
res.score = ((Math.floor(res.totalNum / 1000)) / 10).toFixed(1) + 'W'
|
||||
}
|
||||
$(`.list_pub .list_pub_in .top${i + 1} .tx`).attr("src", res.avatar);
|
||||
$(`.list_pub .list_pub_in .top${i + 1} .name`).text(res.nick);
|
||||
$(`.list_pub .list_pub_in .top${i + 1} .score`).text('搜捕值:' + res.totalNum);
|
||||
});
|
||||
notListTo3.forEach((res, i) => {
|
||||
if (res.score > 10000) {
|
||||
res.score = ((Math.floor(res.score / 1000)) / 10).toFixed(1) + 'W'
|
||||
}
|
||||
str += `
|
||||
<li>
|
||||
<div class="num">${i + 4}</div>
|
||||
<img src="${res.avatar}" alt="" class="tx">
|
||||
<div class="name">${res.nick}</div>
|
||||
<div class="score">搜捕值:${res.totalNum}</div>
|
||||
</li>
|
||||
`
|
||||
})
|
||||
$('.list_pub .list_pub_in ul').append(str);
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
|
||||
} else {
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/act/special/gift/getRank',
|
||||
data: {
|
||||
pageSize: 999999999,
|
||||
rankType: type == 2 ? 4 : 2,
|
||||
},
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
var listTo3 = res.data.rankList.slice(0, 3);
|
||||
var notListTo3 = res.data.rankList.slice(3);
|
||||
if (listTo3.length < 3) {
|
||||
let arr = new Array(3 - listTo3.length).fill({
|
||||
avatar: './images/logo.png',
|
||||
nick: '虛位以待',
|
||||
score: "0"
|
||||
})
|
||||
listTo3.push(...arr)
|
||||
}
|
||||
// 處理前三
|
||||
listTo3.forEach((res, i) => {
|
||||
if (res.score > 10000) {
|
||||
res.score = ((Math.floor(res.score / 1000)) / 10).toFixed(1) + 'W'
|
||||
}
|
||||
$(`.list_pub .list_pub_in .top${i + 1} .tx`).attr("src", res.avatar);
|
||||
$(`.list_pub .list_pub_in .top${i + 1} .name`).text(res.nick);
|
||||
$(`.list_pub .list_pub_in .top${i + 1} .score`).text(`${type == 2 ? '童趣值:' : "童年值:"}`+res.score);
|
||||
});
|
||||
notListTo3.forEach((res,i) => {
|
||||
if (res.score > 10000) {
|
||||
res.score = ((Math.floor(res.score / 1000)) / 10).toFixed(1) + 'W'
|
||||
}
|
||||
str += `
|
||||
<li>
|
||||
<div class="num">${i + 4}</div>
|
||||
<img src="${res.avatar}" alt="" class="tx">
|
||||
<div class="name">${res.nick}</div>
|
||||
<div class="score">${type == 2 ? '童趣值:' : "童年值:" }${res.score}</div>
|
||||
</li>
|
||||
`
|
||||
})
|
||||
$('.list_pub .list_pub_in ul').append(str);
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
// 關閉榜單
|
||||
$('.list_pub').click(function () {
|
||||
$('.list_pub').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
// 打開任務
|
||||
$('.game .toast_icon').click(function () {
|
||||
getTask();
|
||||
})
|
||||
// 活動信息接口
|
||||
function getTask() {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/act/children/task',
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
res.data.isLoginTask ? $('.toast_pub .toast_pub_in .toasts1 .but').addClass('act') : $('.toast_pub .toast_pub_in .toasts1 .but').removeClass('act');
|
||||
res.data.isLoginTask ? $('.toast_pub .toast_pub_in .toasts1 .but').text('已完成') : $('.toast_pub .toast_pub_in .toasts1 .but').text('未完成');
|
||||
$('.toast_pub .toast_pub_in .toasts2 p').text(`關註一位新的好友(${res.data.userFollowCount}/3)`);
|
||||
res.data.isUserFollowTask ? $('.toast_pub .toast_pub_in .toasts2 .but').addClass('act') : $('.toast_pub .toast_pub_in .toasts2 .but').removeClass('act');
|
||||
res.data.isUserFollowTask ? $('.toast_pub .toast_pub_in .toasts2 .but').text('已完成') : $('.toast_pub .toast_pub_in .toasts2 .but').text('未完成');
|
||||
$('.toast_pub .toast_pub_in .toasts3 p').text(`房間停留10mins~(${res.data.keepTimeCount}/3)`);
|
||||
res.data.isKeepTimeTask ? $('.toast_pub .toast_pub_in .toasts3 .but').addClass('act') : $('.toast_pub .toast_pub_in .toasts3 .but').removeClass('act');
|
||||
res.data.isKeepTimeTask ? $('.toast_pub .toast_pub_in .toasts3 .but').text('已完成') : $('.toast_pub .toast_pub_in .toasts3 .but').text('未完成');
|
||||
$('.toast_pub .toast_pub_in .toasts4 i').text(`今日已獲得:${res.data.limitGiftCount}`);
|
||||
res.data.isLimitGiftFor61Task ? $('.toast_pub .toast_pub_in .toasts4 .but').addClass('act') : $('.toast_pub .toast_pub_in .toasts4 .but').removeClass('act');
|
||||
res.data.isLimitGiftFor61Task ? $('.toast_pub .toast_pub_in .toasts4 .but').text('已完成') : $('.toast_pub .toast_pub_in .toasts4 .but').text('未完成');
|
||||
$('.toast_pub .toast_pub_in .toasts5 i').text(`今日已獲得:${res.data.joinGreedyFor1000Count}`);
|
||||
res.data.isJoinGreedyFor1000Task ? $('.toast_pub .toast_pub_in .toasts5 .but').addClass('act') : $('.toast_pub .toast_pub_in .toasts5 .but').removeClass('act');
|
||||
res.data.isJoinGreedyFor1000Task ? $('.toast_pub .toast_pub_in .toasts5 .but').text('已完成') : $('.toast_pub .toast_pub_in .toasts5 .but').text('未完成');
|
||||
$('.toast_pub').show();
|
||||
bodyScroolFun(true);
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
// 關閉任務
|
||||
$('.toast_pub .toast_pub_in .close').click(function () {
|
||||
$('.toast_pub').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
// 關閉結果彈窗
|
||||
$('.game .result .view').click(function () {
|
||||
$('.result,.result2').hide();
|
||||
var roomUid = $(this).attr('uid');
|
||||
if (gameType) {
|
||||
// 跳转房间
|
||||
if (browser.ios) {
|
||||
window.webkit.messageHandlers.openRoom.postMessage(roomUid);
|
||||
} else if (browser.android) {
|
||||
if (androidJsObj && typeof androidJsObj === 'object') {
|
||||
window.androidJsObj.openRoom(roomUid);
|
||||
}
|
||||
}
|
||||
}
|
||||
// 打开主页
|
||||
if (browser.ios) {
|
||||
window.webkit.messageHandlers.openPersonPage.postMessage(roomUid);
|
||||
setTimeout(function () { lock = true; }, 200)
|
||||
} else if (browser.android) {
|
||||
if (androidJsObj && typeof androidJsObj === 'object') {
|
||||
window.androidJsObj.openPersonPage(roomUid);
|
||||
}
|
||||
}
|
||||
})
|
||||
$('.game .result2 .view').click(function () {
|
||||
$('.result,.result2').hide();
|
||||
})
|
||||
$('.game .result,.game .result2').click(function () {
|
||||
$('.result,.result2').hide();
|
||||
})
|
||||
// 關閉記錄彈窗
|
||||
$('.records_pub').click(function () {
|
||||
$('.records_pub').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
// 切換規則按鈕
|
||||
$('.rule .rule_in .tab div').click(function () {
|
||||
var i = $(this).index() + 1;
|
||||
$(this).addClass('act').siblings().removeClass('act')
|
||||
$('.rule .rule_in .imgBox img').hide();
|
||||
$(`.rule .rule_in .imgBox .img${i}`).show();
|
||||
return false;
|
||||
})
|
||||
// 打開規則
|
||||
$('.header .rule_icon').click(function () {
|
||||
$('.rule').show();
|
||||
bodyScroolFun(true);
|
||||
})
|
||||
// 關閉規則
|
||||
$('.rule').click(function () {
|
||||
$('.rule').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
// 記錄接口
|
||||
function record(page) {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/activity/task/user/record/page',
|
||||
data: { activityCode: 'ACT_2024_CHILDREN_DAY', componentCode: 'TONG_QU_LE_YUAN', pageNum: page, pageSize: 10 },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
var str = '';
|
||||
if (res.data.records.length == 0 && page == 1) {
|
||||
str += `<li class="null"><div>暫無</div><div>暫無</div></li>`
|
||||
isLock = false;
|
||||
} else {
|
||||
res.data.records.forEach(res => {
|
||||
str += `
|
||||
<li>
|
||||
<div>
|
||||
<p>${dateFormat(res.createTime, 'yyyy/MM/dd')}</p>
|
||||
<b>${dateFormat(res.createTime, 'hh/mm/ss')}</b>
|
||||
</div>
|
||||
<div>
|
||||
<p>${res.rewardName}</p>
|
||||
<i>${res.rewardNum}${rewardTypeFun(res.rewardType).unit}</i>
|
||||
</div>
|
||||
</li>`
|
||||
})
|
||||
if (res.data.records.length == 0) {
|
||||
isLock = false;
|
||||
} else {
|
||||
isLock = true;
|
||||
}
|
||||
}
|
||||
$('.records_pub .records_pub_in ul').append(str);
|
||||
$('.records_pub').show();
|
||||
bodyScroolFun(true);
|
||||
} else {
|
||||
isLock = true;
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
isLock = true;
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
// 兌換記錄滾動
|
||||
$('.records_pub .records_pub_in ul').scroll(function () {
|
||||
let scrollTop = $(this).scrollTop()
|
||||
let scrollHeight = $('.records_pub .records_pub_in ul')[0].scrollHeight
|
||||
let ulHeight = $(this).innerHeight()
|
||||
if (scrollTop + ulHeight + 100 >= scrollHeight) {
|
||||
if (isLock) {
|
||||
// 請求下一頁
|
||||
page = page + 1;
|
||||
record(page)
|
||||
isLock = false;
|
||||
}
|
||||
}
|
||||
})
|
||||
// 打開記錄
|
||||
$('.game .records').click(function () {
|
||||
$('.records_pub .records_pub_in ul li').remove();
|
||||
page = 1;
|
||||
record(page);
|
||||
})
|
||||
// 關閉記錄
|
||||
$('.records_pub').click(function () {
|
||||
$('.records_pub').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
// 逮捕按鈕
|
||||
$('.game .buts,.game .but,.game .result .playAgain,.game .result2 .playAgain').click(function () {
|
||||
$('.game .result2,.game .result1').hide();
|
||||
draw();
|
||||
})
|
||||
// 活動信息接口
|
||||
function draw() {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/act/children/draw',
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
if (res.data.isWin) {
|
||||
// 中獎
|
||||
$('.game .result .tx_left').attr('src', res.data.avatar);
|
||||
$('.game .result .tx_right').attr('src', res.data.anchorAvatar);
|
||||
$('.game .result .tx_right').attr('uid', res.data.anchorRoomUid);
|
||||
$('.game .result .view').attr('uid', res.data.anchorRoomUid);
|
||||
gameType = res.data.isOnline;
|
||||
gameType ? $('.game .result .view').attr('src', './images/view2.png') : $('.game .result .view').attr('src', './images/view.png');
|
||||
$('.game .result .name_left').text('我');
|
||||
$('.game .result .name_Right').text(res.data.anchorNick);
|
||||
$('.game .result .id_right').text("ID:" + res.data.anchorErBanNo);
|
||||
$('.game .result .giftBoxs img').attr("src", res.data.rewardIcon);
|
||||
$('.game .result .giftName').text(res.data.rewardName);
|
||||
$('.game .result').show();
|
||||
} else {
|
||||
// 非中獎
|
||||
$('.game .result2 .tx_left').attr('src', res.data.avatar);
|
||||
$('.game .result2 .name_left').text('我');
|
||||
$('.game .result2 .giftBoxs img').attr("src", res.data.rewardIcon);
|
||||
$('.game .result2 .giftName').text(res.data.rewardName);
|
||||
$('.game .result2').show();
|
||||
}
|
||||
getInfo();
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
// 跳轉主播房間
|
||||
$('.game .result .tx_right').click(function () {
|
||||
var roomUid = $(this).attr('uid');
|
||||
if (browser.ios) {
|
||||
window.webkit.messageHandlers.openRoom.postMessage(roomUid);
|
||||
} else if (browser.android) {
|
||||
if (androidJsObj && typeof androidJsObj === 'object') {
|
||||
window.androidJsObj.openRoom(roomUid);
|
||||
}
|
||||
}
|
||||
})
|
731
view/moliparty/activity/2024-cityLove/css/index.css
Normal file
@@ -0,0 +1,731 @@
|
||||
html,
|
||||
body {
|
||||
width: 100%;
|
||||
background: #F9E4D6;
|
||||
}
|
||||
|
||||
.rabbit {
|
||||
z-index: 999;
|
||||
width: 0.8rem;
|
||||
height: 0.8rem;
|
||||
}
|
||||
|
||||
.back {
|
||||
position: fixed;
|
||||
top: 0.93333rem;
|
||||
left: 0.45333rem;
|
||||
z-index: 99;
|
||||
width: 0.82667rem;
|
||||
height: 0.82667rem;
|
||||
}
|
||||
|
||||
.back img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.back p {
|
||||
color: #fff;
|
||||
font-size: 0.42667rem;
|
||||
position: absolute;
|
||||
width: 9rem;
|
||||
left: 0;
|
||||
top: 0;
|
||||
height: 100%;
|
||||
text-align: center;
|
||||
line-height: 0.82667rem;
|
||||
}
|
||||
|
||||
.header {
|
||||
width: 10rem;
|
||||
height: 11.6rem;
|
||||
background: url(../images/header.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
margin: 0 auto 0rem;
|
||||
}
|
||||
|
||||
.header .rule_icon {
|
||||
position: absolute;
|
||||
width: 1.76rem;
|
||||
height: 0.97333rem;
|
||||
right: 0;
|
||||
top: 4.6rem;
|
||||
}
|
||||
|
||||
.header .tab {
|
||||
width: 7.89333rem;
|
||||
height: 1.36rem;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
top: 7.64rem;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
}
|
||||
|
||||
.header .tab div {
|
||||
width: 3.46667rem;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.header .tab .tab1 {
|
||||
background: url(../images/tab1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.header .tab .tab2 {
|
||||
background: url(../images/tab2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.header .tab .act1 {
|
||||
background: url(../images/tabAct1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.header .tab .act2 {
|
||||
background: url(../images/tabAct2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.page1 .page1Box1 {
|
||||
width: 10rem;
|
||||
height: 9.74667rem;
|
||||
display: block;
|
||||
margin: -2.6rem auto 0rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.page1 .page1Box2 {
|
||||
width: 10rem;
|
||||
height: 12.44rem;
|
||||
display: block;
|
||||
margin: -1.1rem auto 0rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.page1 .page1Box3 {
|
||||
width: 10rem;
|
||||
height: 12.28rem;
|
||||
display: block;
|
||||
margin: -1.1rem auto 0rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 {
|
||||
width: 10rem;
|
||||
height: 15rem;
|
||||
margin: -1.1rem auto 0rem;
|
||||
position: relative;
|
||||
background: url(../images/page1Box4.png) no-repeat 100% 100%;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .left {
|
||||
width: 3.48rem;
|
||||
height: 0.84rem;
|
||||
line-height: 0.81333rem;
|
||||
background: url(../images/page1Box4_left.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
color: #FF5B8D;
|
||||
font-size: 0.28rem;
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: 2.69333rem;
|
||||
text-indent: 2.55rem;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .right {
|
||||
width: 3.48rem;
|
||||
height: 0.84rem;
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: 2.69333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .dayLimit {
|
||||
width: 0.76rem;
|
||||
height: 0.36rem;
|
||||
line-height: 0.36rem;
|
||||
text-align: center;
|
||||
color: #fff;
|
||||
font-size: 0.16rem;
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
top: 4.10667rem;
|
||||
background: url(../images/dayLimit.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
text-indent: 0.05rem;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .dayLimit1 {
|
||||
left: 2.81333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .dayLimit2 {
|
||||
left: 5.49333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .dayLimit3 {
|
||||
left: 8.22667rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert {
|
||||
width: 1.73333rem;
|
||||
height: 0.61333rem;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert1 {
|
||||
left: 1.37333rem;
|
||||
top: 6.33333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert2 {
|
||||
left: 4.04rem;
|
||||
top: 6.33333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert3 {
|
||||
left: 6.8rem;
|
||||
top: 6.33333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert4 {
|
||||
left: 1.37333rem;
|
||||
top: 9.45333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert5 {
|
||||
left: 4.04rem;
|
||||
top: 9.45333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert6 {
|
||||
left: 6.8rem;
|
||||
top: 9.45333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert7 {
|
||||
left: 2.8rem;
|
||||
top: 12.65333rem;
|
||||
}
|
||||
|
||||
.page1 .page1Box4 .convert8 {
|
||||
left: 5.45333rem;
|
||||
top: 12.65333rem;
|
||||
}
|
||||
|
||||
.page2 {
|
||||
display: none;
|
||||
width: 10rem;
|
||||
height: 20.56rem;
|
||||
background: url(../images/page2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
margin: -2.6rem auto 1.33333rem;
|
||||
}
|
||||
|
||||
.page2 .first .left_ts {
|
||||
width: 2.16rem;
|
||||
height: 2.13333rem;
|
||||
position: absolute;
|
||||
left: 2.16rem;
|
||||
top: 2.68rem;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.page2 .first .right_ts {
|
||||
width: 2.16rem;
|
||||
height: 2.13333rem;
|
||||
position: absolute;
|
||||
right: 2.16rem;
|
||||
top: 2.68rem;
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.page2 .first .left_tx {
|
||||
width: 1.76rem;
|
||||
height: 1.76rem;
|
||||
border-radius: 50%;
|
||||
position: absolute;
|
||||
left: 2.33333rem;
|
||||
top: 2.89333rem;
|
||||
}
|
||||
|
||||
.page2 .first .right_tx {
|
||||
width: 1.76rem;
|
||||
height: 1.76rem;
|
||||
border-radius: 50%;
|
||||
position: absolute;
|
||||
right: 2.33333rem;
|
||||
top: 2.89333rem;
|
||||
}
|
||||
|
||||
.page2 .first .score {
|
||||
width: 1.5rem;
|
||||
text-align: center;
|
||||
-webkit-text-stroke: 0.01333rem #FE5A9F;
|
||||
/* Safari */
|
||||
font-size: 0.28rem;
|
||||
color: #fff;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
top: 3.82667rem;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.page2 .first .leftNick {
|
||||
width: 2.16rem;
|
||||
text-align: center;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
position: absolute;
|
||||
left: 2.24rem;
|
||||
top: 5rem;
|
||||
color: #B8004E;
|
||||
font-weight: bold;
|
||||
font-size: 0.28rem;
|
||||
}
|
||||
|
||||
.page2 .first .rightNick {
|
||||
width: 2.16rem;
|
||||
text-align: center;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
position: absolute;
|
||||
right: 2.24rem;
|
||||
top: 5rem;
|
||||
color: #B8004E;
|
||||
font-weight: bold;
|
||||
font-size: 0.28rem;
|
||||
}
|
||||
|
||||
.page2 .notFirst {
|
||||
width: 8.88rem;
|
||||
height: 12rem;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
top: 7.13333rem;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.page2 .notFirst::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.page2 .notFirst li {
|
||||
width: 8.88rem;
|
||||
height: 1.82667rem;
|
||||
background: url(../images/listBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.page2 .notFirst li .num {
|
||||
width: 0.66667rem;
|
||||
height: 100%;
|
||||
line-height: 1.82667rem;
|
||||
text-align: center;
|
||||
color: #B16B74;
|
||||
font-size: 0.30667rem;
|
||||
font-weight: 500;
|
||||
float: left;
|
||||
margin-left: 0.52rem;
|
||||
margin-right: 0.2rem;
|
||||
}
|
||||
|
||||
.page2 .notFirst li .left_tx {
|
||||
width: 1.09333rem;
|
||||
height: 1.09333rem;
|
||||
border-radius: 1.09333rem;
|
||||
float: left;
|
||||
margin-top: 0.38667rem;
|
||||
border: 0.02667rem solid #FFABC7;
|
||||
margin-right: 0.18667rem;
|
||||
}
|
||||
|
||||
.page2 .notFirst li .right_tx {
|
||||
width: 1.09333rem;
|
||||
height: 1.09333rem;
|
||||
border-radius: 1.09333rem;
|
||||
float: left;
|
||||
margin-top: 0.38667rem;
|
||||
border: 0.02667rem solid #FFABC7;
|
||||
}
|
||||
|
||||
.page2 .notFirst li .love {
|
||||
width: 1.02667rem;
|
||||
height: 0.90667rem;
|
||||
position: absolute;
|
||||
left: 2.10667rem;
|
||||
top: 0.50667rem;
|
||||
}
|
||||
|
||||
.page2 .notFirst li .nickLeft {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: 0.28rem;
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: 4rem;
|
||||
top: 0.58667rem;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.page2 .notFirst li .nickRight {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: 0.28rem;
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: 4rem;
|
||||
top: 0.98667rem;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.page2 .notFirst li .score {
|
||||
float: right;
|
||||
height: 100%;
|
||||
line-height: 1.82667rem;
|
||||
color: #FE5F93;
|
||||
font-size: 0.32rem;
|
||||
margin-right: 1rem;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.page2 .my {
|
||||
width: 10rem;
|
||||
height: 3.16rem;
|
||||
position: fixed;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
background: url(../images/my.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
background: url(../images/my2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
transition: all .3s;
|
||||
z-index: 3;
|
||||
}
|
||||
|
||||
.page2 .my .more {
|
||||
width: 1.24rem;
|
||||
height: 1.24rem;
|
||||
position: absolute;
|
||||
right: 0.09333rem;
|
||||
top: -0.41333rem;
|
||||
}
|
||||
|
||||
.page2 .my ul {
|
||||
width: 8.88rem;
|
||||
height: 1.82667rem;
|
||||
margin: 1.10667rem auto 0;
|
||||
overflow-y: hidden;
|
||||
}
|
||||
|
||||
.page2 .my ul::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.page2 .my ul li {
|
||||
width: 100%;
|
||||
height: 1.82667rem;
|
||||
background: url(../images/myList.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
margin-bottom: 0.10667rem;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.page2 .my ul li .num {
|
||||
width: 0.66667rem;
|
||||
height: 100%;
|
||||
line-height: 1.82667rem;
|
||||
text-align: center;
|
||||
color: #B16B74;
|
||||
font-size: 0.30667rem;
|
||||
font-weight: 500;
|
||||
float: left;
|
||||
margin-left: 0.52rem;
|
||||
margin-right: 0.2rem;
|
||||
}
|
||||
|
||||
.page2 .my ul li .left_tx {
|
||||
width: 1.09333rem;
|
||||
height: 1.09333rem;
|
||||
border-radius: 1.09333rem;
|
||||
float: left;
|
||||
margin-top: 0.38667rem;
|
||||
border: 0.02667rem solid #FFABC7;
|
||||
margin-right: 0.18667rem;
|
||||
}
|
||||
|
||||
.page2 .my ul li .right_tx {
|
||||
width: 1.09333rem;
|
||||
height: 1.09333rem;
|
||||
border-radius: 1.09333rem;
|
||||
float: left;
|
||||
margin-top: 0.38667rem;
|
||||
border: 0.02667rem solid #FFABC7;
|
||||
}
|
||||
|
||||
.page2 .my ul li .love {
|
||||
width: 1.02667rem;
|
||||
height: 0.90667rem;
|
||||
position: absolute;
|
||||
left: 2.10667rem;
|
||||
top: 0.50667rem;
|
||||
}
|
||||
|
||||
.page2 .my ul li .nickLeft {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: 0.28rem;
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: 4rem;
|
||||
top: 0.58667rem;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.page2 .my ul li .nickRight {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: 0.28rem;
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: 4rem;
|
||||
top: 0.98667rem;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.page2 .my ul li .score {
|
||||
float: right;
|
||||
height: 100%;
|
||||
line-height: 1.82667rem;
|
||||
color: #FE5F93;
|
||||
font-size: 0.32rem;
|
||||
margin-right: 1rem;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.page2 .my ul .null {
|
||||
background: none;
|
||||
text-align: center;
|
||||
line-height: 1.82667rem;
|
||||
color: #FF658E;
|
||||
font-size: 0.4rem;
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
.rule {
|
||||
position: fixed;
|
||||
z-index: 99;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
display: none;
|
||||
}
|
||||
|
||||
.rule .rule_in {
|
||||
width: 9.10667rem;
|
||||
height: 13.18667rem;
|
||||
background: url(../images/ruleBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.rule .rule_in .tab {
|
||||
width: 6.64rem;
|
||||
height: 1.22667rem;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
margin: 2.4rem auto 0.25333rem;
|
||||
}
|
||||
|
||||
.rule .rule_in .tab div {
|
||||
width: 3.13333rem;
|
||||
height: 1.22667rem;
|
||||
}
|
||||
|
||||
.rule .rule_in .tab .tab1 {
|
||||
background: url(../images/ruleTab1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.rule .rule_in .tab .tab2 {
|
||||
background: url(../images/ruleTab2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.rule .rule_in .tab .act1 {
|
||||
background: url(../images/ruleTabAct1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.rule .rule_in .tab .act2 {
|
||||
background: url(../images/ruleTabAct2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.rule .rule_in .box {
|
||||
width: 7.81333rem;
|
||||
height: 8.5rem;
|
||||
margin: 0 auto 0;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.rule .rule_in .box::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.rule .rule_in .box img {
|
||||
display: block;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.rule .rule_in .box .img2 {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.rule .rule_in .box2 {
|
||||
width: 8.29333rem;
|
||||
}
|
||||
|
||||
.end {
|
||||
position: fixed;
|
||||
z-index: 99;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
display: none;
|
||||
}
|
||||
|
||||
.end .end_in {
|
||||
width: 7rem;
|
||||
height: 5.48rem;
|
||||
background: url(../images/endBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.end .but {
|
||||
width: 3.14667rem;
|
||||
height: 1.22667rem;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
bottom: 0.81333rem;
|
||||
}
|
||||
|
||||
.records {
|
||||
position: fixed;
|
||||
z-index: 99;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
background: rgba(0, 0, 0, 0.6);
|
||||
display: none;
|
||||
}
|
||||
|
||||
.records .records_in {
|
||||
width: 9.61333rem;
|
||||
height: 8.48rem;
|
||||
background: url(../images/recordsBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.records .records_in .title {
|
||||
width: 5.4rem;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
color: #8956AA;
|
||||
font-weight: 500;
|
||||
font-size: 0.36rem;
|
||||
margin: 2.49333rem auto 0.48rem;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.records .records_in .title div {
|
||||
width: 2.7rem;
|
||||
}
|
||||
|
||||
.records .records_in ul {
|
||||
width: 5.4rem;
|
||||
height: 3.4rem;
|
||||
margin: 0 auto;
|
||||
overflow-y: scroll;
|
||||
}
|
||||
|
||||
.records .records_in ul::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.records .records_in ul li {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
text-align: right;
|
||||
margin-bottom: 0.28rem;
|
||||
}
|
||||
|
||||
.records .records_in ul li div {
|
||||
width: 2.7rem;
|
||||
box-sizing: border-box;
|
||||
padding-right: 0.64rem;
|
||||
color: #8956AA;
|
||||
font-size: 0.26667rem;
|
||||
font-weight: 400;
|
||||
}
|
||||
|
||||
.records .records_in ul li div p {
|
||||
margin-bottom: 0.06667rem;
|
||||
}
|
||||
|
||||
.records .records_in ul li div b {
|
||||
font-size: 0.21333rem;
|
||||
}
|
||||
|
||||
.records .records_in ul li .div2 {
|
||||
text-align: center;
|
||||
padding: 0;
|
||||
}
|
||||
|
||||
.records .records_in ul .null .nulls {
|
||||
text-align: center;
|
||||
text-indent: 0.6rem;
|
||||
}
|
745
view/moliparty/activity/2024-cityLove/css/index.scss
Normal file
@@ -0,0 +1,745 @@
|
||||
@function px2rem($px) {
|
||||
@return $px / 75+rem;
|
||||
}
|
||||
|
||||
html,
|
||||
body {
|
||||
width: 100%;
|
||||
background: #F9E4D6;
|
||||
}
|
||||
|
||||
.rabbit {
|
||||
z-index: 999;
|
||||
width: px2rem(60);
|
||||
height: px2rem(60);
|
||||
}
|
||||
|
||||
// 返回按钮
|
||||
.back {
|
||||
position: fixed;
|
||||
top: px2rem(70);
|
||||
left: px2rem(34);
|
||||
z-index: 99;
|
||||
width: px2rem(62);
|
||||
height: px2rem(62);
|
||||
|
||||
img {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
p {
|
||||
color: #fff;
|
||||
font-size: px2rem(32);
|
||||
position: absolute;
|
||||
width: 9rem;
|
||||
left: 0;
|
||||
top: 0;
|
||||
height: 100%;
|
||||
text-align: center;
|
||||
line-height: px2rem(62);
|
||||
}
|
||||
}
|
||||
|
||||
.header {
|
||||
width: px2rem(750);
|
||||
height: px2rem(870);
|
||||
background: url(../images/header.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
margin: 0 auto px2rem(0);
|
||||
|
||||
.rule_icon {
|
||||
position: absolute;
|
||||
width: px2rem(132);
|
||||
height: px2rem(73);
|
||||
right: 0;
|
||||
top: 4.6rem;
|
||||
}
|
||||
|
||||
.tab {
|
||||
width: px2rem(592);
|
||||
height: px2rem(102);
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
top: px2rem(573);
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
|
||||
div {
|
||||
width: px2rem(260);
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.tab1 {
|
||||
background: url(../images/tab1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.tab2 {
|
||||
background: url(../images/tab2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.act1 {
|
||||
background: url(../images/tabAct1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.act2 {
|
||||
background: url(../images/tabAct2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.page1 {
|
||||
// display: none;
|
||||
|
||||
.page1Box1 {
|
||||
width: px2rem(750);
|
||||
height: px2rem(731);
|
||||
display: block;
|
||||
margin: -2.6rem auto 0rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.page1Box2 {
|
||||
width: px2rem(750);
|
||||
height: px2rem(933);
|
||||
display: block;
|
||||
margin: -1.1rem auto 0rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.page1Box3 {
|
||||
width: px2rem(750);
|
||||
height: px2rem(921);
|
||||
display: block;
|
||||
margin: -1.1rem auto 0rem;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.page1Box4 {
|
||||
width: px2rem(750);
|
||||
height: px2rem(1125);
|
||||
margin: -1.1rem auto 0rem;
|
||||
position: relative;
|
||||
background: url(../images/page1Box4.png) no-repeat 100% 100%;
|
||||
background-size: 100% 100%;
|
||||
|
||||
.left {
|
||||
width: px2rem(261);
|
||||
height: px2rem(63);
|
||||
line-height: px2rem(61);
|
||||
background: url(../images/page1Box4_left.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
color: #FF5B8D;
|
||||
font-size: px2rem(21);
|
||||
position: absolute;
|
||||
left: 0;
|
||||
top: px2rem(202);
|
||||
text-indent: 2.55rem;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.right {
|
||||
width: px2rem(261);
|
||||
height: px2rem(63);
|
||||
position: absolute;
|
||||
right: 0;
|
||||
top: px2rem(202);
|
||||
}
|
||||
|
||||
.dayLimit {
|
||||
width: px2rem(57);
|
||||
height: px2rem(27);
|
||||
line-height: px2rem(27);
|
||||
text-align: center;
|
||||
color: #fff;
|
||||
font-size: px2rem(12);
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
top: px2rem(308);
|
||||
background: url(../images/dayLimit.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
text-indent: 0.05rem;
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.dayLimit1 {
|
||||
left: px2rem(211);
|
||||
}
|
||||
|
||||
.dayLimit2 {
|
||||
left: px2rem(412);
|
||||
}
|
||||
|
||||
.dayLimit3 {
|
||||
left: px2rem(617);
|
||||
}
|
||||
|
||||
.convert {
|
||||
width: px2rem(130);
|
||||
height: px2rem(46);
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
.convert1 {
|
||||
left: px2rem(103);
|
||||
top: px2rem(475);
|
||||
}
|
||||
|
||||
.convert2 {
|
||||
left: px2rem(303);
|
||||
top: px2rem(475);
|
||||
}
|
||||
|
||||
.convert3 {
|
||||
left: px2rem(510);
|
||||
top: px2rem(475);
|
||||
}
|
||||
|
||||
.convert4 {
|
||||
left: px2rem(103);
|
||||
top: px2rem(709);
|
||||
}
|
||||
|
||||
.convert5 {
|
||||
left: px2rem(303);
|
||||
top: px2rem(709);
|
||||
}
|
||||
|
||||
.convert6 {
|
||||
left: px2rem(510);
|
||||
top: px2rem(709);
|
||||
}
|
||||
|
||||
.convert7 {
|
||||
left: px2rem(210);
|
||||
top: px2rem(949);
|
||||
}
|
||||
|
||||
.convert8 {
|
||||
left: px2rem(409);
|
||||
top: px2rem(949);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.page2 {
|
||||
display: none;
|
||||
width: px2rem(750);
|
||||
height: px2rem(1542);
|
||||
background: url(../images/page2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
margin: -2.6rem auto px2rem(100);
|
||||
|
||||
.first {
|
||||
.left_ts {
|
||||
width: px2rem(162);
|
||||
height: px2rem(160);
|
||||
position: absolute;
|
||||
left: px2rem(162);
|
||||
top: px2rem(201);
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.right_ts {
|
||||
width: px2rem(162);
|
||||
height: px2rem(160);
|
||||
position: absolute;
|
||||
right: px2rem(162);
|
||||
top: px2rem(201);
|
||||
z-index: 2;
|
||||
}
|
||||
|
||||
.left_tx {
|
||||
width: px2rem(132);
|
||||
height: px2rem(132);
|
||||
border-radius: 50%;
|
||||
position: absolute;
|
||||
left: px2rem(175);
|
||||
top: px2rem(217);
|
||||
}
|
||||
|
||||
.right_tx {
|
||||
width: px2rem(132);
|
||||
height: px2rem(132);
|
||||
border-radius: 50%;
|
||||
position: absolute;
|
||||
right: px2rem(175);
|
||||
top: px2rem(217);
|
||||
}
|
||||
|
||||
.score {
|
||||
width: 1.5rem;
|
||||
text-align: center;
|
||||
-webkit-text-stroke: px2rem(1) #FE5A9F;
|
||||
/* Safari */
|
||||
font-size: px2rem(21);
|
||||
color: #fff;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
top: 3.82667rem;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.leftNick {
|
||||
width: px2rem(162);
|
||||
text-align: center;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
position: absolute;
|
||||
left: px2rem(168);
|
||||
top: px2rem(375);
|
||||
color: #B8004E;
|
||||
font-weight: bold;
|
||||
font-size: px2rem(21);
|
||||
}
|
||||
|
||||
.rightNick {
|
||||
width: px2rem(162);
|
||||
text-align: center;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
position: absolute;
|
||||
right: px2rem(168);
|
||||
top: px2rem(375);
|
||||
color: #B8004E;
|
||||
font-weight: bold;
|
||||
font-size: px2rem(21);
|
||||
}
|
||||
}
|
||||
|
||||
.notFirst {
|
||||
width: px2rem(666);
|
||||
height: 12rem;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
top: px2rem(535);
|
||||
overflow-y: scroll;
|
||||
|
||||
&::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
li {
|
||||
width: px2rem(666);
|
||||
height: px2rem(137);
|
||||
background: url(../images/listBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
overflow: hidden;
|
||||
|
||||
.num {
|
||||
width: px2rem(50);
|
||||
height: 100%;
|
||||
line-height: px2rem(137);
|
||||
text-align: center;
|
||||
color: #B16B74;
|
||||
font-size: px2rem(23);
|
||||
font-weight: 500;
|
||||
float: left;
|
||||
margin-left: 0.52rem;
|
||||
margin-right: px2rem(15);
|
||||
}
|
||||
|
||||
.left_tx {
|
||||
width: px2rem(82);
|
||||
height: px2rem(82);
|
||||
border-radius: px2rem(82);
|
||||
float: left;
|
||||
margin-top: px2rem(29);
|
||||
border: px2rem(2) solid #FFABC7;
|
||||
margin-right: px2rem(14);
|
||||
}
|
||||
|
||||
.right_tx {
|
||||
width: px2rem(82);
|
||||
height: px2rem(82);
|
||||
border-radius: px2rem(82);
|
||||
float: left;
|
||||
margin-top: px2rem(29);
|
||||
border: px2rem(2) solid #FFABC7;
|
||||
}
|
||||
|
||||
.love {
|
||||
width: px2rem(77);
|
||||
height: px2rem(68);
|
||||
position: absolute;
|
||||
left: px2rem(158);
|
||||
top: px2rem(38);
|
||||
}
|
||||
|
||||
.nickLeft {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: px2rem(21);
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: px2rem(300);
|
||||
top: px2rem(44);
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.nickRight {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: px2rem(21);
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: px2rem(300);
|
||||
top: px2rem(74);
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.score {
|
||||
float: right;
|
||||
height: 100%;
|
||||
line-height: px2rem(137);
|
||||
color: #FE5F93;
|
||||
font-size: px2rem(24);
|
||||
margin-right: px2rem(75);
|
||||
font-weight: 500;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.my {
|
||||
width: px2rem(750);
|
||||
height: 3.16rem;
|
||||
position: fixed;
|
||||
left: 0;
|
||||
bottom: 0;
|
||||
background: url(../images/my.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
background: url(../images/my2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
transition: all .3s;
|
||||
z-index: 3;
|
||||
|
||||
.more {
|
||||
width: px2rem(93);
|
||||
height: px2rem(93);
|
||||
position: absolute;
|
||||
right: px2rem(7);
|
||||
top: px2rem(-31);
|
||||
}
|
||||
|
||||
ul {
|
||||
width: 8.88rem;
|
||||
height: 1.82667rem;
|
||||
margin: 1.10667rem auto 0;
|
||||
overflow-y: hidden;
|
||||
|
||||
&::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
li {
|
||||
width: 100%;
|
||||
height: px2rem(137);
|
||||
background: url(../images/myList.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: relative;
|
||||
margin-bottom: px2rem(8);
|
||||
overflow: hidden;
|
||||
|
||||
.num {
|
||||
width: px2rem(50);
|
||||
height: 100%;
|
||||
line-height: px2rem(137);
|
||||
text-align: center;
|
||||
color: #B16B74;
|
||||
font-size: px2rem(23);
|
||||
font-weight: 500;
|
||||
float: left;
|
||||
margin-left: 0.52rem;
|
||||
margin-right: px2rem(15);
|
||||
}
|
||||
|
||||
.left_tx {
|
||||
width: px2rem(82);
|
||||
height: px2rem(82);
|
||||
border-radius: px2rem(82);
|
||||
float: left;
|
||||
margin-top: px2rem(29);
|
||||
border: px2rem(2) solid #FFABC7;
|
||||
margin-right: px2rem(14);
|
||||
}
|
||||
|
||||
.right_tx {
|
||||
width: px2rem(82);
|
||||
height: px2rem(82);
|
||||
border-radius: px2rem(82);
|
||||
float: left;
|
||||
margin-top: px2rem(29);
|
||||
border: px2rem(2) solid #FFABC7;
|
||||
}
|
||||
|
||||
.love {
|
||||
width: px2rem(77);
|
||||
height: px2rem(68);
|
||||
position: absolute;
|
||||
left: px2rem(158);
|
||||
top: px2rem(38);
|
||||
}
|
||||
|
||||
.nickLeft {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: px2rem(21);
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: px2rem(300);
|
||||
top: px2rem(44);
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.nickRight {
|
||||
width: 2.2rem;
|
||||
color: #FF658E;
|
||||
font-size: px2rem(21);
|
||||
font-weight: 500;
|
||||
position: absolute;
|
||||
left: px2rem(300);
|
||||
top: px2rem(74);
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
text-overflow: ellipsis;
|
||||
}
|
||||
|
||||
.score {
|
||||
float: right;
|
||||
height: 100%;
|
||||
line-height: px2rem(137);
|
||||
color: #FE5F93;
|
||||
font-size: px2rem(24);
|
||||
margin-right: px2rem(75);
|
||||
font-weight: 500;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
.null {
|
||||
background: none;
|
||||
text-align: center;
|
||||
line-height: px2rem(137);
|
||||
color: #FF658E;
|
||||
font-size: px2rem(30);
|
||||
font-weight: 500;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.rule {
|
||||
position: fixed;
|
||||
z-index: 99;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
background: rgba(0, 0, 0, .6);
|
||||
display: none;
|
||||
|
||||
.rule_in {
|
||||
width: px2rem(683);
|
||||
height: px2rem(989);
|
||||
background: url(../images/ruleBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
overflow: hidden;
|
||||
|
||||
.tab {
|
||||
width: px2rem(498);
|
||||
height: px2rem(92);
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
margin: px2rem(180) auto px2rem(19);
|
||||
|
||||
div {
|
||||
width: px2rem(235);
|
||||
height: px2rem(92);
|
||||
}
|
||||
|
||||
.tab1 {
|
||||
background: url(../images/ruleTab1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.tab2 {
|
||||
background: url(../images/ruleTab2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.act1 {
|
||||
background: url(../images/ruleTabAct1.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
|
||||
.act2 {
|
||||
background: url(../images/ruleTabAct2.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
}
|
||||
}
|
||||
|
||||
.box {
|
||||
width: px2rem(586);
|
||||
height: 8.5rem;
|
||||
margin: 0 auto 0;
|
||||
overflow-y: scroll;
|
||||
|
||||
&::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
img {
|
||||
display: block;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.img2 {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
.box2 {
|
||||
width: px2rem(622);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
.end {
|
||||
position: fixed;
|
||||
z-index: 99;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
background: rgba(0, 0, 0, .6);
|
||||
display: none;
|
||||
|
||||
.end_in {
|
||||
width: px2rem(525);
|
||||
height: px2rem(411);
|
||||
background: url(../images/endBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
.but {
|
||||
width: px2rem(236);
|
||||
height: px2rem(92);
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
transform: translateX(-50%);
|
||||
bottom: px2rem(61);
|
||||
}
|
||||
}
|
||||
|
||||
.records {
|
||||
position: fixed;
|
||||
z-index: 99;
|
||||
left: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
background: rgba(0, 0, 0, .6);
|
||||
display: none;
|
||||
|
||||
.records_in {
|
||||
width: px2rem(721);
|
||||
height: px2rem(636);
|
||||
background: url(../images/recordsBg.png) no-repeat;
|
||||
background-size: 100% 100%;
|
||||
position: absolute;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
overflow: hidden;
|
||||
|
||||
.title {
|
||||
width: 5.4rem;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
color: #8956AA;
|
||||
font-weight: 500;
|
||||
font-size: px2rem(27);
|
||||
margin: px2rem(187) auto px2rem(36);
|
||||
text-align: center;
|
||||
|
||||
div {
|
||||
width: 2.7rem;
|
||||
}
|
||||
}
|
||||
|
||||
ul {
|
||||
width: 5.4rem;
|
||||
height: 3.4rem;
|
||||
margin: 0 auto;
|
||||
overflow-y: scroll;
|
||||
|
||||
&::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
|
||||
li {
|
||||
width: 100%;
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
text-align: right;
|
||||
margin-bottom: px2rem(21);
|
||||
|
||||
div {
|
||||
width: 2.7rem;
|
||||
box-sizing: border-box;
|
||||
padding-right: 0.64rem;
|
||||
color: #8956AA;
|
||||
font-size: px2rem(20);
|
||||
font-weight: 400;
|
||||
|
||||
p {
|
||||
margin-bottom: px2rem(5);
|
||||
}
|
||||
|
||||
b {
|
||||
font-size: px2rem(16);
|
||||
}
|
||||
}
|
||||
|
||||
.div2 {
|
||||
text-align: center;
|
||||
padding: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.null {
|
||||
.nulls {
|
||||
text-align: center;
|
||||
text-indent: 0.6rem;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
BIN
view/moliparty/activity/2024-cityLove/images/convert.png
Normal file
After Width: | Height: | Size: 9.9 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/convertOut.png
Normal file
After Width: | Height: | Size: 10 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/dayLimit.png
Normal file
After Width: | Height: | Size: 631 B |
BIN
view/moliparty/activity/2024-cityLove/images/endBg.png
Normal file
After Width: | Height: | Size: 116 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/endBut.png
Normal file
After Width: | Height: | Size: 21 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/header.png
Normal file
After Width: | Height: | Size: 819 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/left_ts.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/listBg.png
Normal file
After Width: | Height: | Size: 57 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/logo.png
Normal file
After Width: | Height: | Size: 20 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/love.png
Normal file
After Width: | Height: | Size: 8.1 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/more.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/my.png
Normal file
After Width: | Height: | Size: 106 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/my2.png
Normal file
After Width: | Height: | Size: 43 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/myList.png
Normal file
After Width: | Height: | Size: 63 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/notConvert.png
Normal file
After Width: | Height: | Size: 9.9 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/page1Box1.png
Normal file
After Width: | Height: | Size: 317 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/page1Box2.png
Normal file
After Width: | Height: | Size: 447 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/page1Box3.png
Normal file
After Width: | Height: | Size: 459 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/page1Box4.png
Normal file
After Width: | Height: | Size: 442 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/page1Box4_left.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/page1Box4_right.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/page2.png
Normal file
After Width: | Height: | Size: 554 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/recordsBg.png
Normal file
After Width: | Height: | Size: 222 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/right_ts.png
Normal file
After Width: | Height: | Size: 32 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/rule1.png
Normal file
After Width: | Height: | Size: 559 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/rule2.png
Normal file
After Width: | Height: | Size: 594 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/ruleBg.png
Normal file
After Width: | Height: | Size: 86 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/ruleTab1.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/ruleTab2.png
Normal file
After Width: | Height: | Size: 24 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/ruleTabAct1.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/ruleTabAct2.png
Normal file
After Width: | Height: | Size: 22 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/rule_icon.png
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/tab1.png
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/tab2.png
Normal file
After Width: | Height: | Size: 34 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/tabAct1.png
Normal file
After Width: | Height: | Size: 29 KiB |
BIN
view/moliparty/activity/2024-cityLove/images/tabAct2.png
Normal file
After Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 4.2 KiB After Width: | Height: | Size: 4.2 KiB |
163
view/moliparty/activity/2024-cityLove/index.html
Normal file
@@ -0,0 +1,163 @@
|
||||
<!DOCTYPE html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>全城熱戀</title>
|
||||
<link rel="stylesheet" href="../../common/css/reset.css">
|
||||
<link rel="stylesheet" href="./css/index.css">
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<!-- 頂部返回 -->
|
||||
<div class="back">
|
||||
<img src="./images/travel/back.png" alt="">
|
||||
</div>
|
||||
<!-- 頭部 -->
|
||||
<div class="header">
|
||||
<!-- 規則Icon -->
|
||||
<img src="./images/rule_icon.png" alt="" class="rule_icon">
|
||||
<!-- tab -->
|
||||
<div class="tab">
|
||||
<div class="tab1 act1"></div>
|
||||
<div class="tab2"></div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 熱戀攻略 -->
|
||||
<div class="page1">
|
||||
<img src="./images/page1Box1.png" alt="" class="page1Box1">
|
||||
<img src="./images/page1Box2.png" alt="" class="page1Box2">
|
||||
<img src="./images/page1Box3.png" alt="" class="page1Box3">
|
||||
<div class="page1Box4">
|
||||
<div class="left">0</div>
|
||||
<img src="./images/page1Box4_right.png" alt="" class="right">
|
||||
<div class="dayLimit dayLimit1">日限:0</div>
|
||||
<div class="dayLimit dayLimit2">日限:0</div>
|
||||
<div class="dayLimit dayLimit3">日限:0</div>
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert1">
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert2">
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert3">
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert4">
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert5">
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert6">
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert7">
|
||||
<img src="./images/notConvert.png" alt="" class="convert convert8">
|
||||
</div>
|
||||
</div>
|
||||
<!-- 心跳加速 -->
|
||||
<div class="page2">
|
||||
<!-- 第一名 -->
|
||||
<div class="first">
|
||||
<img src="./images/logo.png" alt="" class="left_tx">
|
||||
<img src="./images/logo.png" alt="" class="right_tx">
|
||||
<img src="./images/left_ts.png" alt="" class="left_ts">
|
||||
<img src="./images/right_ts.png" alt="" class="right_ts">
|
||||
<div class="score"></div>
|
||||
<div class="leftNick"></div>
|
||||
<div class="rightNick"></div>
|
||||
</div>
|
||||
<!-- 非第一名 -->
|
||||
<ul class="notFirst">
|
||||
<li>
|
||||
<div class="num">2</div>
|
||||
<img src="./images/logo.png" alt="" class="left_tx">
|
||||
<img src="./images/logo.png" alt="" class="right_tx">
|
||||
<img src="./images/love.png" alt="" class="love">
|
||||
<div class="nickLeft">虛位以待</div>
|
||||
<div class="nickRight">虛位以待</div>
|
||||
<div class="score">0</div>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="my">
|
||||
<img src="./images/more.png" alt="" class="more">
|
||||
<ul>
|
||||
<li>
|
||||
<div class="num">2</div>
|
||||
<img src="./images/logo.png" alt="" class="left_tx">
|
||||
<img src="./images/logo.png" alt="" class="right_tx">
|
||||
<img src="./images/love.png" alt="" class="love">
|
||||
<div class="nickLeft">虛位以待</div>
|
||||
<div class="nickRight">虛位以待</div>
|
||||
<div class="score">0</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class="num">3</div>
|
||||
<img src="./images/logo.png" alt="" class="left_tx">
|
||||
<img src="./images/logo.png" alt="" class="right_tx">
|
||||
<img src="./images/love.png" alt="" class="love">
|
||||
<div class="nickLeft">虛位以待</div>
|
||||
<div class="nickRight">虛位以待</div>
|
||||
<div class="score">0</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class="num">4</div>
|
||||
<img src="./images/logo.png" alt="" class="left_tx">
|
||||
<img src="./images/logo.png" alt="" class="right_tx">
|
||||
<img src="./images/love.png" alt="" class="love">
|
||||
<div class="nickLeft">虛位以待</div>
|
||||
<div class="nickRight">虛位以待</div>
|
||||
<div class="score">0</div>
|
||||
</li>
|
||||
<li>
|
||||
<div class="num">5</div>
|
||||
<img src="./images/logo.png" alt="" class="left_tx">
|
||||
<img src="./images/logo.png" alt="" class="right_tx">
|
||||
<img src="./images/love.png" alt="" class="love">
|
||||
<div class="nickLeft">虛位以待</div>
|
||||
<div class="nickRight">虛位以待</div>
|
||||
<div class="score">0</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 活動規則彈窗 -->
|
||||
<div class="rule">
|
||||
<div class="rule_in">
|
||||
<div class="tab">
|
||||
<div class="tab1 act1"></div>
|
||||
<div class="tab2"></div>
|
||||
</div>
|
||||
<div class="box">
|
||||
<img src="./images/rule1.png" alt="" class="img1">
|
||||
<img src="./images/rule2.png" alt="" class="img2">
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<!-- 活動結束彈窗 -->
|
||||
<div class="end">
|
||||
<div class="end_in">
|
||||
<img src="./images/endBut.png" alt="" class="but">
|
||||
</div>
|
||||
</div>
|
||||
<!-- 兌換記錄彈窗 -->
|
||||
<div class="records">
|
||||
<div class="records_in">
|
||||
<div class="title">
|
||||
<div>兌換時間</div>
|
||||
<div>商品</div>
|
||||
</div>
|
||||
<ul>
|
||||
<li>
|
||||
<div>
|
||||
<p>2024/01/22</p>
|
||||
<b>23:59:59</b>
|
||||
</div>
|
||||
<div class="div2">
|
||||
<p>禮物名稱</p>
|
||||
<b>XX天</b>
|
||||
</div>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</body>
|
||||
|
||||
</html>
|
||||
<script src="../../common/js/flexible.js"></script>
|
||||
<script src="../../common/js/jquery-3.2.1.min.js"></script>
|
||||
<script src="../../common/js/common2.js"></script>
|
||||
<script src="../../common/js/layer.js"></script>
|
||||
<script src="../../common/js/vconsole.min.js"></script>
|
||||
<script src="../../common/js/route-constant.js"></script>
|
||||
<script src="./js/index.js?v=1.2"></script>
|
377
view/moliparty/activity/2024-cityLove/js/index.js
Normal file
@@ -0,0 +1,377 @@
|
||||
let urlPrefix = getUrlPrefix()
|
||||
let browser = checkVersion()
|
||||
let env = EnvCheck();
|
||||
if (env == 'test') {
|
||||
new VConsole();
|
||||
}
|
||||
var langReplace;
|
||||
var localLang;
|
||||
// 封裝layer消息提醒框
|
||||
let layerIndex
|
||||
const showLoading = (content = '加載中') => {
|
||||
layer.open({
|
||||
type: 2,
|
||||
shadeClose: false,
|
||||
content,
|
||||
success(e) {
|
||||
layerIndex = $(e).attr('index')
|
||||
}
|
||||
})
|
||||
}
|
||||
const hideLoading = (index) => {
|
||||
layer.close(index)
|
||||
}
|
||||
const toastMsg = (content = '操作完成', time = 2) => {
|
||||
layer.open({
|
||||
content,
|
||||
time,
|
||||
skin: 'msg'
|
||||
})
|
||||
}
|
||||
var listMoreBool = true;
|
||||
var taskValue = null;
|
||||
var isLock = true;
|
||||
var page = 1;
|
||||
// 初始化函數
|
||||
$(function () {
|
||||
getInfoFromClient();
|
||||
setTimeout(function () {
|
||||
// 頁面全屏
|
||||
if (browser.app) {
|
||||
if (browser.android) {
|
||||
window.androidJsObj.initShowNav(false)
|
||||
} else {
|
||||
window.webkit.messageHandlers.initShowNav.postMessage(0)
|
||||
}
|
||||
};
|
||||
// 頂部返回事件
|
||||
$('.back').click(() => {
|
||||
if (browser.android) {
|
||||
window.androidJsObj.closeWebView()
|
||||
} else {
|
||||
window.webkit.messageHandlers.closeWebView.postMessage(null)
|
||||
}
|
||||
})
|
||||
getCurrency();
|
||||
activityCodeInfo();
|
||||
}, 100)
|
||||
})
|
||||
|
||||
// 配置接口
|
||||
function getCurrency() {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/act/hotLove/currency',
|
||||
data: { redisKey: 'act_user_task_extra_data' },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
taskValue = res.data;
|
||||
$('.page1 .page1Box4 .left').text(res.data);
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/act/hotLove/rewardList',
|
||||
data: { activityCode: 'ACT_2024_HOT_LOVE', componentCode: "RE_LIAN_SHANG_DIAN" },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
res.data.forEach((res, i) => {
|
||||
if (res.stockValue <= 0) {
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr("src", './images/convertOut.png');
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr("click", 0);
|
||||
} else if (taskValue >= res.taskValue) {
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr("src", './images/convert.png');
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr("click", 1);
|
||||
} else {
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr("src", './images/notConvert.png');
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr("click", 0);
|
||||
}
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr('taskCode', res.taskCode);
|
||||
$(`.page1 .page1Box4 .convert${i + 1}`).attr('conditionCode', res.conditionCode);
|
||||
$(`.page1 .page1Box4 .dayLimit${i + 1}`).text(`日限:${res.stockValue}`)
|
||||
})
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
// 获取时间接口
|
||||
function activityCodeInfo() {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/activity/info',
|
||||
data: { activityCode: "ACT_2024_HOT_LOVE" },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
// 判断活动结束时间
|
||||
if (res.timestamp > res.data.endTime) {
|
||||
$('.end').show();
|
||||
}
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
// tab切換
|
||||
$('.header .tab div').click(function () {
|
||||
var i = $(this).index() + 1;
|
||||
$('.header .tab div').removeClass('act1').removeClass('act2');
|
||||
$(this).addClass(`act${i}`);
|
||||
$(`.page${i}`).show();
|
||||
i == 1 ? $('.page2').hide() : $('.page1').hide();
|
||||
if (i == 2) {
|
||||
getRank();
|
||||
}
|
||||
})
|
||||
|
||||
// 榜單接口
|
||||
function getRank() {
|
||||
$('.page2 .my ul li').remove();
|
||||
$('.page2 .notFirst li').remove();
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/act/2024Valentines/cpRank/getRank',
|
||||
data: { pageSize: 30 },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
var first = res.data.rankList.slice(0, 1);
|
||||
var notFirst = res.data.rankList.slice(1);
|
||||
// 處理第一名
|
||||
if (first.length < 1) {
|
||||
let arr = new Array(3 - first.length).fill({
|
||||
leftAvatar: './images/logo.png',
|
||||
rightAvatar: './images/logo.png',
|
||||
leftNick: '虛位以待',
|
||||
rightNick: '虛位以待',
|
||||
score: "0"
|
||||
})
|
||||
first.push(...arr)
|
||||
}
|
||||
first.forEach(res => {
|
||||
$('.page2 .first .left_tx').attr('src', res.leftAvatar);
|
||||
$('.page2 .first .right_tx').attr('src', res.rightAvatar);
|
||||
$('.page2 .first .leftNick').text(res.leftNick)
|
||||
$('.page2 .first .rightNick').text(res.rightNick)
|
||||
$('.page2 .first .score').text(unitProcessing(res.score, 10000, 1, 'w'))
|
||||
})
|
||||
// 處理非第一名
|
||||
var str = '';
|
||||
notFirst.forEach((res, i) => {
|
||||
str += `
|
||||
<li>
|
||||
<div class="num">${res.ranking}</div>
|
||||
<img src="${res.leftAvatar}" alt="" class="left_tx">
|
||||
<img src="${res.rightAvatar}" alt="" class="right_tx">
|
||||
<img src="./images/love.png" alt="" class="love">
|
||||
<div class="nickLeft">${res.leftNick}</div>
|
||||
<div class="nickRight">${res.rightNick}</div>
|
||||
<div class="score">${unitProcessing(res.score, 10000, 1, 'w')}</div>
|
||||
</li>`
|
||||
})
|
||||
$('.page2 .notFirst').append(str);
|
||||
// 處理自己
|
||||
var strMy = '';
|
||||
if (res.data.meRankList.length <= 0) {
|
||||
$('.page2 .my .more').hide();
|
||||
strMy += `<li class="null">暫無組合~</li>`
|
||||
} else {
|
||||
$('.page2 .my .more').show();
|
||||
res.data.meRankList.forEach((res, i) => {
|
||||
strMy += `
|
||||
<li>
|
||||
<div class="num">${res.ranking == 0 ? '30+' : res.ranking}</div>
|
||||
<img src="${res.leftAvatar}" alt="" class="left_tx">
|
||||
<img src="${res.rightAvatar}" alt="" class="right_tx">
|
||||
<img src="./images/love.png" alt="" class="love">
|
||||
<div class="nickLeft">${res.leftNick}</div>
|
||||
<div class="nickRight">${res.rightNick}</div>
|
||||
<div class="score">${unitProcessing(res.score, 10000, 1, 'w')}</div>
|
||||
</li>
|
||||
`
|
||||
})
|
||||
}
|
||||
$('.page2 .my ul').append(strMy)
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
|
||||
}
|
||||
})
|
||||
}
|
||||
// 榜單查看更多按鈕
|
||||
$('.page2 .my .more').click(function () {
|
||||
if (listMoreBool) {
|
||||
$('.page2 .my').css({ "height": '7.76rem', "background": "url(./images/my2.png) no-repeat", "background-size": "100% 100%" });
|
||||
$('.page2 .my .more').css({ "transform": "rotate(180deg)" });
|
||||
$('.page2 .my ul').css({ "height": "6.4rem", "overflow-y": "scroll" });
|
||||
bodyScroolFun(true);
|
||||
} else {
|
||||
$('.page2 .my').css({ "height": '3.16rem', "background": "url(./images/my.png) no-repeat", "background-size": "100% 100%" });
|
||||
$('.page2 .my .more').css({ "transform": "rotate(0deg)" });
|
||||
$('.page2 .my ul').css({ "height": "1.82667rem", "overflow-y": "hidden" });
|
||||
bodyScroolFun(false);
|
||||
}
|
||||
$('.page2 .my ul').scrollTop(0);
|
||||
listMoreBool = !listMoreBool;
|
||||
})
|
||||
// 活動規則切換
|
||||
$('.rule .rule_in .tab div').click(function () {
|
||||
var i = $(this).index() + 1;
|
||||
$('.rule .rule_in .tab div').removeClass('act1').removeClass('act2');
|
||||
$(this).addClass(`act${i}`);
|
||||
// $(`.rule .rule_in .box img`).attr('src', `./images/rule${i}.png`);
|
||||
$(`.rule .rule_in .box .img1,.rule .rule_in .box .img2`).hide();
|
||||
$(`.rule .rule_in .box .img${i}`).show();
|
||||
i == 1 ? $('.rule .rule_in .box').removeClass('box2') : $('.rule .rule_in .box').addClass('box2');
|
||||
return false;
|
||||
})
|
||||
// 打開活動規則
|
||||
$('.header .rule_icon').click(function () {
|
||||
$('.rule').show();
|
||||
bodyScroolFun(true);
|
||||
})
|
||||
// 關閉活動規則
|
||||
$('.rule').click(function () {
|
||||
$('.rule').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
// 關閉活動結束
|
||||
$('.end .but').click(function () {
|
||||
$('.end').hide();
|
||||
bodyScroolFun(false);
|
||||
$('.header .tab div').removeClass('act1').removeClass('act2');
|
||||
$('.header .tab .tab2').addClass(`act${2}`);
|
||||
$(`.page${2}`).show();
|
||||
$('.page1').hide();
|
||||
getRank();
|
||||
})
|
||||
// 打開記錄彈窗
|
||||
$('.page1 .page1Box4 .right').click(function () {
|
||||
$('.records .records_in ul li').remove();
|
||||
isLock = true;
|
||||
page = 1;
|
||||
record(page);
|
||||
bodyScroolFun(true);
|
||||
})
|
||||
// 關閉記錄彈窗
|
||||
$('.records').click(function () {
|
||||
$('.records').hide();
|
||||
bodyScroolFun(false);
|
||||
})
|
||||
// 兌換按鈕
|
||||
$('.page1 .page1Box4 .convert').click(function () {
|
||||
var taskcode = $(this).attr('taskcode');
|
||||
var conditionCode = $(this).attr('conditionCode');
|
||||
var bool = $(this).attr('click');
|
||||
if (bool == 1) {
|
||||
exchange(taskcode, conditionCode);
|
||||
}
|
||||
})
|
||||
// 兌換接口
|
||||
function exchange(taskCode, conditionCode) {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'post',
|
||||
url: urlPrefix + '/act/hotLove/exchange',
|
||||
data: { taskCode, activityCode: 'ACT_2024_HOT_LOVE', conditionCode, },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
getCurrency();
|
||||
toastMsg('兌換成功')
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
}
|
||||
})
|
||||
}
|
||||
// 兌換記錄滾動
|
||||
$('.records .records_in ul').scroll(function () {
|
||||
let scrollTop = $(this).scrollTop()
|
||||
let scrollHeight = $('.records .records_in ul')[0].scrollHeight
|
||||
let ulHeight = $(this).innerHeight()
|
||||
if (scrollTop + ulHeight + 100 >= scrollHeight) {
|
||||
if (isLock) {
|
||||
// 請求下一頁
|
||||
page++;
|
||||
record(page)
|
||||
isLock = false;
|
||||
}
|
||||
}
|
||||
})
|
||||
|
||||
// 記錄接口
|
||||
function record(pageNum) {
|
||||
showLoading()
|
||||
networkRequest({
|
||||
type: 'get',
|
||||
url: urlPrefix + '/activity/task/user/record/page',
|
||||
data: { activityCode: 'ACT_2024_HOT_LOVE', componentCode: 'RE_LIAN_SHANG_DIAN', pageNum, pageSize: 10 },
|
||||
success(res) {
|
||||
if (res.code === 200) {
|
||||
var str = '';
|
||||
if (res.data.records.length <= 0 && pageNum == 1) {
|
||||
str += `<li class="null"><div class="nulls">暫無</div><div class="nulls">暫無</div></li>`
|
||||
isLock = false;
|
||||
} else {
|
||||
res.data.records.forEach(res => {
|
||||
str += `
|
||||
<li>
|
||||
<div>
|
||||
<p>${dateFormat(res.createTime, "yyyy/MM/dd")}</p>
|
||||
<b>${dateFormat(res.createTime, "hh/mm/ss")}</b>
|
||||
</div>
|
||||
<div class="div2">
|
||||
<p>${res.rewardName}</p>
|
||||
<b>${res.rewardNum}${rewardTypeFun(res.rewardType).unit}</b>
|
||||
</div>
|
||||
</li>
|
||||
`})
|
||||
}
|
||||
$('.records .records_in ul').append(str);
|
||||
$('.records').show();
|
||||
} else {
|
||||
toastMsg(res.message)
|
||||
}
|
||||
hideLoading(layerIndex)
|
||||
},
|
||||
error(err) {
|
||||
hideLoading(layerIndex)
|
||||
toastMsg('網絡錯誤')
|
||||
|
||||
}
|
||||
})
|
||||
}
|
1628
view/moliparty/activity/2024-cpActive/css/index.css
Normal file
1829
view/moliparty/activity/2024-cpActive/css/index.scss
Normal file
BIN
view/moliparty/activity/2024-cpActive/images/TimeTitle.png
Normal file
After Width: | Height: | Size: 8.3 KiB |