From b43595509ba4798339b9d576c8c52e538f23b81c Mon Sep 17 00:00:00 2001 From: zhouzhenyuan <zhouzhenyuan> Date: Tue, 23 Jan 2024 16:28:48 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E7=A7=92=E6=9D=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- manifest.json | 2 +- pages.json | 7 + pages/index/index.vue | 228 ++++++++++++++++++++++--- pages/seckill/index.vue | 318 +++++++++++++++++++++++++++++++++++ static/home/newUserBg.png | Bin 0 -> 13635 bytes static/seckill/bottom.png | Bin 0 -> 1462 bytes static/seckill/btnBg.png | Bin 0 -> 3006 bytes static/seckill/limit.png | Bin 0 -> 3902 bytes static/seckill/line.png | Bin 0 -> 1239 bytes static/seckill/topHeader.png | Bin 0 -> 30813 bytes 10 files changed, 535 insertions(+), 20 deletions(-) create mode 100644 pages/seckill/index.vue create mode 100644 static/home/newUserBg.png create mode 100644 static/seckill/bottom.png create mode 100644 static/seckill/btnBg.png create mode 100644 static/seckill/limit.png create mode 100644 static/seckill/line.png create mode 100644 static/seckill/topHeader.png diff --git a/manifest.json b/manifest.json index 45723b5..54fc4b1 100644 --- a/manifest.json +++ b/manifest.json @@ -93,7 +93,7 @@ /* 小程序特有相关 */ "mp-weixin" : { "appid" : "wx34920eb219864734", - "libVersion": "latest", + "libVersion" : "latest", "setting" : { // 是否检查安全域名和 TLS 版本 "urlCheck" : true, diff --git a/pages.json b/pages.json index 66a4486..7b0bc4b 100644 --- a/pages.json +++ b/pages.json @@ -84,6 +84,13 @@ "navigationStyle": "custom" } }, + { + "path": "pages/seckill/index", + "style": { + "navigationBarTitleText": "限时秒杀", + "navigationStyle": "custom" + } + }, { "path": "pages/ranking/index", "style": { diff --git a/pages/index/index.vue b/pages/index/index.vue index 88eb789..6b96538 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -28,10 +28,13 @@ </view> <view class="group_7"> <view lines="1" class="text_5" v-for="(item,index) in goodsType" :key="index"> - {{item.name}} + <view class="typeName"> + {{item.name}} + </view> + <view class="group_9" v-if="chosedType==item.value"></view> </view> </view> - <view class="group_9"></view> + <view class="suggest"> <swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay" :interval="interval" :duration="duration"> @@ -44,11 +47,41 @@ </view> <view class="group_10"> <view class="list_1"> - <view class="image-text_8-0" v-for="(item,index) in 10" :key="index"> + <view class="image-text_8-0" v-for="(item,index) in secondType" :key="index" + @click="goPage(item)"> <image src="/static/home/demoPng.png" class="label_2-0"></image> - <text lines="1" class="text-group_8-0">HuaWei</text> + <text lines="1" class="text-group_8-0">{{item.name}}</text> + </view> + + </view> + </view> + <view class="newUser"> + <view class="firLine"> + <view class="lineTitle"> + 新人首单礼 + </view> + <view class="more"> + 查看更多 + </view> + </view> + <view class="secLine"> + <view class="linePrice"> + ¥2698 + </view> + <view class="newsInfo"> + <view class="newsCoupon"> + 新人券包 + </view> + <view class="newTime"> + 领取后7天内有效 + </view> + </view> + <view class="newLine"> + + </view> + <view class="newAccept"> + 去领取 </view> - </view> </view> <view class="big"> @@ -74,7 +107,7 @@ </view> </view> </view> - <view class="limitTime"> + <view class="limitTime" @click="seckill"> <view class="limitHeadr"> <view class="headerTitle"> 限时抢购 @@ -114,7 +147,7 @@ </view> </view> <view class="newGoods"> - <view class="newImage"> + <view class="newImage" @click="goNews"> <image src="../../static/home/newImg.png" mode=""></image> </view> <view class="newRight" @click="goNewGoods"> @@ -132,7 +165,7 @@ </view> </view> - <view class="ranking newFirt"> + <view class="ranking newFirt" @click="rankIng"> <view class="starting"> 排行榜 <text class="hotSell">热卖好物专场</text> @@ -151,7 +184,7 @@ </view> <view class="goodsList"> <view class="group_11" v-for="(item,index) in 8" :key="index"> - <view class="block_2"> + <view class="block_2" @click="goDetails(item)"> <image src="/static/home/phone.jpg" class="image_3"></image> <view class="box_6"> <view class="text-wrapper_4"> @@ -178,16 +211,73 @@ export default { data() { return { + secondType: [{ + name: '预售专区', + url: '' + }, { + name: '邀请有礼', + url: '/pages/invite/index' + }, { + name: '每日签到' + }, { + name: '安装报修' + }, { + name: '上门回收' + }, { + name: '空调', + url: '/pages/goods/detail' + }, { + name: '电视' + }, { + name: '冰箱' + }, { + name: '洗衣机' + }, { + name: '小家电' + }], + chosedType: 0, goodsList: [ ], - goodsType: [], + goodsType: [{ + name: '推荐', + value: 0 + }, { + name: '手机', + value: 1 + }], } }, - methods:{ - goNewGoods(){ + methods: { + goDetails() { + uni.navigateTo({ + url: '/pages/goods/detail' + }) + }, + goNews() { + // 新年换新 + uni.navigateTo({ + url: '/pages/activity/newsshop' + }) + }, + goNewGoods() { uni.navigateTo({ - url:'/pages/newGoods/index' + url: '/pages/newGoods/index' + }) + }, + seckill() { + uni.navigateTo({ + url: '/pages/seckill/index' + }) + }, + rankIng() { + uni.navigateTo({ + url: '/pages/ranking/index' + }) + }, + goPage(item) { + uni.navigateTo({ + url: item.url }) }, } @@ -591,15 +681,16 @@ line-height: 28rpx; margin-top: 4rpx; margin-right: 54rpx; + display: flex; + flex-direction: column; + align-items: center; } .group_9 { background-color: rgba(251, 48, 51, 1.000000); width: 20rpx; height: 8rpx; - margin-left: 172rpx; - display: flex; - flex-direction: column; + margin-top: 4rpx; } .group_10 { @@ -619,6 +710,103 @@ height: 354rpx; } + .newUser { + width: 698rpx; + height: 230rpx; + background-image: url('../../static/home/newUserBg.png'); + background-size: 100% 100%; + margin-top: 16rpx; + margin-left: 20rpx; + + .firLine { + display: flex; + justify-content: space-between; + + .lineTitle { + font-size: 40rpx; + font-weight: 400; + color: #FFFFFF; + line-height: 52rpx; + margin-left: 32rpx; + margin-top: 42rpx; + } + + .more { + margin-top: 48rpx; + width: 96rpx; + height: 34rpx; + font-size: 24rpx; + font-weight: 400; + color: #FFF; + line-height: 34rpx; + margin-right: 194rpx; + } + } + + .secLine { + display: flex; + align-items: center; + + .linePrice { + margin-left: 66rpx; + font-size: 52rpx; + font-weight: 600; + line-height: 72rpx; + background: linear-gradient(180deg, #FF0777 0%, #FF4038 100%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + margin-right: 24rpx; + margin-top: 22rpx; + } + + .newsInfo { + margin-right: 48rpx; + margin-top: 22rpx; + + .newsCoupon { + height: 50rpx; + font-size: 36rpx; + font-weight: 600; + color: #FF0777; // #FF0777; + line-height: 42rpx; + + } + + .newTime { + height: 28rpx; + font-size: 20rpx; + font-weight: 400; + color: #FF0777; + line-height: 23rpx; + + } + } + + .newLine { + width: 0rpx; + height: 76rpx; + opacity: 1; + border: 2rpx solid #B9B9B9; + margin-top: 22rpx; + margin-right: 22rpx; + } + + .newAccept { + width: 134rpx; + height: 54rpx; + background: linear-gradient(180deg, #FF1C75 0%, #FF470D 100%); + border-radius: 56rpx 56rpx 56rpx 56rpx; + opacity: 1; + text-align: center; + line-height: 54rpx; + margin-top: 22rpx; + font-size: 24rpx; + font-weight: 400; + color: #FFFFFF; + } + } + } + .big { width: 696rpx; height: 408rpx; @@ -635,7 +823,7 @@ .card { width: 190rpx; height: 58rpx; - font-size: 44rpx; + font-size: 34rpx; font-family: YouSheBiaoTiHei, YouSheBiaoTiHei; font-weight: 400; color: #303030; @@ -913,13 +1101,14 @@ .image-text_8-0 { width: 84rpx; - height: 122rpx; + height: 114rpx; margin-right: 54rpx; display: flex; flex-direction: column; text-align: center; align-items: center; justify-content: space-between; + margin-bottom: 38rpx; } .label_2-0 { @@ -1112,7 +1301,8 @@ height: 196rpx; line-height: 196rpx; text-align: center; - .supImg{ + + .supImg { width: 694rpx; height: 196rpx; } diff --git a/pages/seckill/index.vue b/pages/seckill/index.vue new file mode 100644 index 0000000..92ef06c --- /dev/null +++ b/pages/seckill/index.vue @@ -0,0 +1,318 @@ +<template> + <view class="seckill"> + <view > + <u-navbar title="限时秒杀" back-icon-color="#fff" :border-bottom="false" title-color="#fff" :background="background"></u-navbar> + </view> + <view class="title"> + <image src="/static/seckill/topHeader.png" mode="" class="bgImg"></image> + <view class="limitTitle"> + <image src="/static/seckill/limit.png" mode="" class="img"></image> + </view> + <view class="time"> + <view class="timeItem" v-for="(item,index) in 4" :key="index"> + <view class="num"> + 10:00 + </view> + <view class="desc"> + 疯抢中 + </view> + </view> + + </view> + </view> + <view class="main"> + <view class="over"> + <view class="info"> + 距秒杀结束还剩 + </view> + <view class="hou com"> + 08 + </view>: + <view class="min com"> + 50 + </view>: + <view class="sec com"> + 12 + </view> + </view> + <view class="goodsList"> + <view class="goodItem" v-for="(item,index) in 3" :key="index"> + <view class="itemImg"> + <image src="/static/newGoods/goods.png" mode="" class="goodsImg"></image> + </view> + <view class="goodsInfo"> + <view class="name"> + Apple iphone 15(A3092) + </view> + <view class="sellNum"> + 爆卖76件 + </view> + <view class="info"> + <view class="price"> + ¥1849 + </view> + <view class="delPrice"> + <view class="delText"> + 直降32元 + </view> + + </view> + <view class="update"> + 即将调整 + </view> + </view> + <view class="line"> + <image src="/static/seckill/line.png" mode=""></image> + </view> + <view class="btn"> + <view class="killPrice"> + 秒杀价¥1149 + </view> + <view class="buyNow"> + 立即抢 + </view> + </view> + </view> + </view> + </view> + </view> + </view> +</template> + +<script> + import img from "@/static/seckill/topHeader.png" + export default{ + data(){ + return{ + background: { + background: 'url('+ img+') center top no-repeat', + backgroundSize: '100% auto', + }, + } + }, + } +</script> + +<style lang="scss" scoped> + .seckill{ + width: 100%; + height: 100%; + } + .title{ + width: 100%; + height: 180rpx; + position: relative; + .bgImg{ + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + z-index: -1; + } + .limitTitle{ + display: flex; + justify-content: center; + z-index: 20; + .img{ + margin-top: 20rpx; + width: 302rpx; + height: 82rpx; + z-index: 20; + } + } + .time{ + display: flex; + align-items: center; + width: 100%; + justify-content: space-around; + z-index: 30; + .timeItem{ + .num{ + width: 102rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #FFFFFF; + line-height: 33rpx; + text-shadow: 0px 0px 11px #FB3A22; + text-align: center; + } + .desc{ + width: 102rpx; + height: 36rpx; + background: #FFFFFF; + border-radius: 62rpx 62rpx 62rpx 62rpx; + opacity: 1; + font-size: 24rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #FB3D27; + line-height: 36rpx; + text-align: center; + } + } + } + } + .main{ + width: 100%; + height: 100%; + background: #F4F6FA; + border-radius: 0rpx 0rpx 0rpx 0rpx; + opacity: 1; + padding-top:34rpx ; + .over{ + width: 100%; + display: flex; + justify-content: center; + align-items: center; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #3C3C3C; + .info{ + line-height: 40rpx; + margin-right: 18rpx; + } + .com{ + width: 54rpx; + height: 48rpx; + background: #252525; + border-radius: 4rpx 4rpx 4rpx 4rpx; + opacity: 1; + font-size: 32rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #FFFFFF; + line-height: 48rpx; + text-align: center; + } + .hou{ + margin-right: 4rpx; + } + .min{ + margin: 0 4rpx; + } + .sec{ + margin-left: 4rpx; + } + } + } + .goodsList{ + margin-top: 22rpx; + .goodItem{ + margin-left: 34rpx; + width: 686rpx; + height: 342rpx; + background: #FFFFFF; + border-radius: 8rpx 8rpx 8rpx 8rpx; + opacity: 1; + display: flex; + padding: 48rpx 32rpx 36rpx 6rpx; + margin-bottom: 26rpx; + .itemImg{ + width: 258rpx; + height: 258rpx; + border-radius: 0rpx 0rpx 0rpx 0rpx; + opacity: 1; + .goodsImg{ + width: 100%; + height: 100%; + } + } + .goodsInfo{ + .name{ + height: 44rpx; + font-size: 32rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #0E0E0E; + line-height: 44rpx; + } + .sellNum{ + height: 44rpx; + font-size: 32rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #A9A9A9; + line-height: 44rpx; + margin-bottom: 8rpx; + } + .info{ + display: flex; + .price{ + height: 40rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #979797; + line-height: 40rpx; + } + .delPrice{ + width: 132rpx; + height: 48rpx; + font-size: 20rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #FB402B; + line-height: 23rpx; + background-image: url('../../static/seckill/bottom.png'); + background-size: 100% 100%; + margin:0 12rpx 0 14rpx; + .delText{ + width: 132rpx; + text-align: center; + margin-top: 4rpx; + } + } + .update{ + width: 112rpx; + height: 40rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #979797; + line-height: 40rpx; + } + } + .line{ + width: 302rpx; + height: 30rpx; + margin-left:22rpx; + image{ + width: 100%; + height: 100%; + } + } + .btn{ + margin-top: 14rpx; + width: 390rpx; + height: 70rpx; + border-radius: 96rpx 96rpx 96rpx 96rpx; + opacity: 1; + text-align: center; + line-height: 70rpx; + display: flex; + justify-content: space-between; + background-image: url('../../static/seckill/btnBg.png'); + background-size: 100% 100%; + .killPrice{ + font-size: 24rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #FF423D; + margin-left: 26rpx; + } + .buyNow{ + width: 84rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #FFFFFF; + margin-right: 34rpx; + } + } + } + } + } +</style> \ No newline at end of file diff --git a/static/home/newUserBg.png b/static/home/newUserBg.png new file mode 100644 index 0000000000000000000000000000000000000000..2889e072927b4278d6c1dcc795f77f4c79c30148 GIT binary patch literal 13635 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 literal 0 HcmV?d00001 diff --git a/static/seckill/bottom.png b/static/seckill/bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..c74ea194144ab748b6efd9000f32af6131d5f1d9 GIT binary patch literal 1462 zcmV;n1xfmeP)<h;3K|Lk000e1NJLTq002S&000;W1^@s6PC+Yq00001b5ch_0Itp) z=>Px)a7jc#R9HvFSj}r(RTMwxzIl^L5jA#_v?T#81`%=9E?Q8~U65`n;=+Z??)(>= zjNsnAh|rA~bRmjb@E;Hg;zEO39i&)D;}C;w(l|5sIQQ$_bML$F&6~F3qmb$SIQM+~ z&hMOi5fa~I|DXpzTL?%*gn9`g#Y+(ZND`_!wMZ?9|GGU!NcrP?^f641TkQ_6JVWW| zbRa@Rq>{2qn4jxsOON%rHc9=gBYI9Tr5-6W2@ny8th(sNtBkY<$Huw+h2d%dL0MzY z(MmI)sA20QGZlVXzIBF+hK-(<=g#-La1KWh^^5?kgF=MWKqJ9=7(gM#c*yvQt6GHv z6CI5Pi!`^=8(I89b%rxW8LWa~jItW4;|tW9DeqJ+S&ae^Qa@W-YJ!OU-qZsc5d}PL zbdCK6en}v>$k@qpG{RkltY}{a$Yu^#ou|g7(;K0oBZm9EDLr^cL`h0OsQ5#>xA2sT zu5wa@VHOZKU$x(0$;<XmV&vh@(`TjiP<lCT(*ff;8RX322vCj)B@juC1O+gue+!!o zCJsEu6_Gdy``;l<jZGX_KAvum`D@b8pwY=?Q7F*lWqC;~eY~80cJgF{)EEvG8iLfA ziAhITEbpuK1gRBA%UY}8<<{}&)~02U%M6)zob8>%5yVoX$|74nW4=f!TW3JiIZKqv z!hoNu_Nz2gKq~Q>N{wcS*y~NH)uu)@78*w<AtHo$ReDsBa=FGdL9AONNxqXWuWs=@ z={{m_uQx5}J<ojFt&9m{M%4Mh(%sA(PEkBk^O+`qEeLr;lc%jvMT!(B>Au6vlm2IT ziR%({Va^WdXUog8IbyWCyCnp^-PFrXkWrT|0mHL=HUwW$rg_1tE9Xfgu$dz!d%L}9 z9-7pM$t*=~btDymrznrkU>5OGk6sgr+0G9;il`L#v*p#<h|rFR8mbzmuxUVu!grr# z4>}2HPsR=^&a0&Z19jI=aB_?t#s9B4V)b+rj!=#$SB=?GXqrsvbxq{oZyJRq8~fR6 zgb2EQdqc{}TPW}n5j|p6JOKzNbT6O2$9YQ<5%b-lolME#$c_6f2O8ed>i#0#VFu}| zv)Oi>oJYd3Ln1mt#1R2~lZpJ@qH561n~TQ)Yk6B-1`t;O;4Hu3#2uc$Fl$Ql8DDgQ zT=Nu(#8&dui4hY}e{~Pf^w6g>T~q}#<SXtH$uA_(dwI6-19ZE0Ot+l)==$~iu-omn z+U*Nj23L^iWk75<g>D_wH)@`E<lUVjb!Xt+EW7&zcMvU$4v63rN#gyy)!K2!&+H?D z_^Cer;NbD`-M^j%kzE#uZvf!w`(cAwj+`}bqFipW(y0J{BI4DF9Dkf=ogG|Rxl^Ze z5)pM9XfWu&!opJ$<x7O{CIXxTz?OTt&=)U_$+8p&)i~u`zu+!)<()C1uvZK17<2g} zf<F-Og9+j1IlvB{Idj-FU~@Zy3*O$|&MsZNc&aVv9Ax-95^e&(6XC6$6PN4$Dw-rl z1=^YV#mY6cPLAzb4O6Io@;5~Ma59E3cZq&lUtd3JYW!TOF^^Ch{_^N}y!f1uv?+;R z6Nt|MfbOwPC!K<|e@iUrlD#`7ijpKrKMDa?$78(KzIX3u+}JptN6*yS2SP+`3K8YU zw+3fhS^gpry^4S@nDXoiT0idC#~A$_$BTn4ItCFmCc^I!#76=~U&F28uXz6a=s}JD z&k#|k*xxs9tSm0JF95<OkbDIY*MUfw*Jt-=Yu*&CbB;mMw}{!NLc&+Dwx&`*K1}2P z7e@q@XfWuEI@$9$k(-E$SLkT~$Wh=CP3U_R_}M=wuXRp6`FoQ~*TZnmzr;OHLIqeR Q#Q*>R07*qoM6N<$f{oa^wg3PC literal 0 HcmV?d00001 diff --git a/static/seckill/btnBg.png b/static/seckill/btnBg.png new file mode 100644 index 0000000000000000000000000000000000000000..05a01dc44e9cfcf24470762dada1b402b11609c5 GIT binary patch literal 3006 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 A=Kufz literal 0 HcmV?d00001 diff --git a/static/seckill/limit.png b/static/seckill/limit.png new file mode 100644 index 0000000000000000000000000000000000000000..02386b5b47ac9344e82893fcfd0b3fe1fa4ea2e3 GIT binary patch literal 3902 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 literal 0 HcmV?d00001 diff --git a/static/seckill/line.png b/static/seckill/line.png new file mode 100644 index 0000000000000000000000000000000000000000..a8a74ca7d70ea0c1adbf30302bf3fd762f4facac GIT binary patch literal 1239 zcmV;|1StE7P)<h;3K|Lk000e1NJLTq005T&000jN1^@s6>8f2<00001b5ch_0Itp) z=>Px(kx4{BRA@u(m``j}RT#z3xo;j+z-nP;`d0%&OQj}6jYbpyfwqN0S&|U92IEGT z8bVA7Zrm9+uwZN08YzXghKZPn#Ht%j3sQ<yhn4~}uap9P^X`#1COA^sFtnwQKX><L z?z`W)-}&Xc@4HO*q!(3IGwJ(C7=t8$goGrBq%0C7k`NN0$|1x-mSC=ibPd3F0J~!@ z4zsfI_qhrcwRL-Xdfc@YHLt_k77?uk>*iUb0E_|h1ZF6CAhUw92J|FlL3)JEfW{L| zR@QnhgX|UGA3c}LWmxP6F7@|6QRXg*`$h>vlv^7lNGAbnlOoC~#6=`2hM>klxW&e} zIbTQ%=rUlZV{+ZBskwO9Yen!yrPJ{szy>RBCa@7i=`6|&0A-~RfIJA<JSh2RX21{{ zWli|IHJ*(11SjLhtT*cWUg@!89=C1{W}>HPxQYoTfTM$hWu>Mhk)sj}a!DJ4XPF2A z3@c(-8N*6RB9Vs?FjK^^l71o31)%ff<;;%_4Gj~;=$Y@iVLotns3B+23fav7Uzu{h z`6|w=s1SxM^lt?Tp~ydna9CyyjR)9_jPYW|X0MI~-j!g?i`UnW5eTc#yp1`9tJqx) z3=EXiIE&r@Y@>(`1fH8_jmwaZ2<&$0bn&U=AH~MI7xN`8%>8w4oy0AmHW7UKws8d? z#8F5cF~$x=bw9=AEK+dYDqJHYmHv3H2~;zQMu1^uyS+EUX+T{D=yaBpq_}jcS4<*i zbFR*gRQdEbQEa^d%z6Ner%*j2;IJXvy{lt~m(|ve&Zds}UMtdY6(*;xt<CJ%zWsSx zG(l{J^eV^&QzS4a={Uho5uINj`~K&xGyHy-&ZzLX^9RqpL}9a_7LqR@JOU>V3HXiD z0T`z}wr|gIwzb*$hG4GZ-#2jGnt+kMzQ@ZJJ-N<Ojewe_@2+$Sz!AwDa-E=?)zyPD zO=v#;;?hP7v{2jxqGF1YdJSYs(l@T7gR>EPrrPh-`}ZwelaA1#p%wmh+eCwAfNudP zoB9Y<FM&=PetX_1RaI3rekTdn@bEMKgl(bJ3gAtU3vXAQ2>flK4nuR`!bPMi)>d4( zll338IS&k6g~p^(sn~0EbuSxhngZDkq<IlQY?{jQL)d{T7j(JHtDgn%DWp1(C*b>g za>Ey^Z*;0#NQVDS9;B5Gej?Z|s}6U0^{?~YsYL<Q2NJGHRqfAg*@PKiPhq1md`Cjq zu}#`LA1i^e6R>-~0M48SR;+?~|3g@_0J<99@BVL$lIXJ59P4zj#_I0}YFNy9?{ z*Cg1|>3ZKsGad6bq?_HGQ@#xL^IgEH6aT%kvJU2xT?mFRh+w~f4%ndm%*6Q7+S=Od zQ8F`XS{_Qc3Qfr0t+^#(=h+miOnw}^w~Yu2E~Xs^&c6M^(9jxIRrN*9z$oi^=;10f zM^bOFdq+L`3+`iAt%kGnvtE*GqHJUowLOBXz!gc`aN+z{!QL;4fm6Wpm2f`zNQfuj zCAmL}21Z%aBe-sHCl45~6ToT!Cjsn!1lHXl{10SH^S4)Dn)Ltx002ovPDHLkV1lHj BNI?Jq literal 0 HcmV?d00001 diff --git a/static/seckill/topHeader.png b/static/seckill/topHeader.png new file mode 100644 index 0000000000000000000000000000000000000000..3a4312d26d74a2abdd5fbbdfa89d0fa66ec84171 GIT binary patch literal 30813 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 literal 0 HcmV?d00001 From a015647e30753833c54fadfaecd1c369f44dc410 Mon Sep 17 00:00:00 2001 From: zhouzhenyuan <zhouzhenyuan> Date: Thu, 25 Jan 2024 10:02:25 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E8=B7=B3=E8=BD=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/category/index.js | 14 +- pages.json | 62 +- .../{charts/index.vue => activity/charts.vue} | 0 .../index.vue => activity/newGoods.vue} | 0 .../index.vue => activity/ranking.vue} | 9 +- .../index.vue => activity/seckill.vue} | 9 +- pages/category/index.vue | 65 +- pages/goods/detail.vue | 32 +- pages/index/index.vue | 799 +++++++++++++++--- pages/member/index.vue | 223 +++-- pages/serve/index.vue | 17 +- pages/user/index.vue | 7 +- static/home/limitBuy.png | Bin 0 -> 16859 bytes static/home/p.png | Bin 0 -> 984 bytes static/home/ph.png | Bin 0 -> 520 bytes static/home/star.png | Bin 0 -> 344 bytes static/home/up.png | Bin 0 -> 19875 bytes static/member/others.png | Bin 0 -> 462 bytes 18 files changed, 960 insertions(+), 277 deletions(-) rename pages/{charts/index.vue => activity/charts.vue} (100%) rename pages/{newGoods/index.vue => activity/newGoods.vue} (100%) rename pages/{ranking/index.vue => activity/ranking.vue} (96%) rename pages/{seckill/index.vue => activity/seckill.vue} (97%) create mode 100644 static/home/limitBuy.png create mode 100644 static/home/p.png create mode 100644 static/home/ph.png create mode 100644 static/home/star.png create mode 100644 static/home/up.png create mode 100644 static/member/others.png diff --git a/api/category/index.js b/api/category/index.js index 7198be0..e18aa74 100644 --- a/api/category/index.js +++ b/api/category/index.js @@ -2,10 +2,16 @@ import request from '@/utils/request' // api地址 const api = { - list: 'category/list' + list: 'category/list', + sonList:'goods/list' } -// 页面数据 -export function list() { - return request.get(api.list) + +// 获取分类列表 +export const list = (param, option) => { + return request.get(api.list, param, option) } +// 获取子分类 +export const sonList = (param, option) => { + return request.get(api.sonList, param, option) +} \ No newline at end of file diff --git a/pages.json b/pages.json index acbc640..fe5cedc 100644 --- a/pages.json +++ b/pages.json @@ -77,34 +77,9 @@ "navigationStyle": "custom" } }, - { - "path": "pages/newGoods/index", - "style": { - "navigationBarTitleText": "新品首发", - "navigationStyle": "custom" - } - }, - { - "path": "pages/seckill/index", - "style": { - "navigationBarTitleText": "限时秒杀", - "navigationStyle": "custom" - } - }, - { - "path": "pages/ranking/index", - "style": { - "navigationBarTitleText": "排行1", - "navigationStyle": "custom" - } - }, - { - "path": "pages/charts/index", - "style": { - // "navigationBarTitleText": "排行2", - "navigationStyle": "custom" - } - }, + + + { "path": "pages/invite/index", "style": { @@ -557,8 +532,35 @@ "navigationStyle": "custom", "enablePullDownRefresh": false } - } - + }, + { + "path": "seckill", + "style": { + "navigationBarTitleText": "限时秒杀", + "navigationStyle": "custom" + } + }, + { + "path": "ranking", + "style": { + // "navigationBarTitleText": "排行1", + "navigationStyle": "custom" + } + }, + { + "path": "charts", + "style": { + // "navigationBarTitleText": "排行2", + "navigationStyle": "custom" + } + }, + { + "path": "newGoods", + "style": { + "navigationBarTitleText": "新品首发", + "navigationStyle": "custom" + } + } ] } ], diff --git a/pages/charts/index.vue b/pages/activity/charts.vue similarity index 100% rename from pages/charts/index.vue rename to pages/activity/charts.vue diff --git a/pages/newGoods/index.vue b/pages/activity/newGoods.vue similarity index 100% rename from pages/newGoods/index.vue rename to pages/activity/newGoods.vue diff --git a/pages/ranking/index.vue b/pages/activity/ranking.vue similarity index 96% rename from pages/ranking/index.vue rename to pages/activity/ranking.vue index a1403cf..4138f45 100644 --- a/pages/ranking/index.vue +++ b/pages/activity/ranking.vue @@ -23,7 +23,7 @@ </scroll-view> </view> <view class="rankList" v-for="(s,k) in 4" :key="k"> - <view class="firLine"> + <view class="firLine" @click="goDetail"> <view class="hotTitle">手机热销榜</view> <view class="opera"> <text>更多上榜好物</text> @@ -78,6 +78,13 @@ ] } + }, + methods:{ + goDetail(){ + uni.navigateTo({ + url:'/pages/activity/charts' + }) + }, } } </script> diff --git a/pages/seckill/index.vue b/pages/activity/seckill.vue similarity index 97% rename from pages/seckill/index.vue rename to pages/activity/seckill.vue index 92ef06c..79bda85 100644 --- a/pages/seckill/index.vue +++ b/pages/activity/seckill.vue @@ -36,7 +36,7 @@ </view> </view> <view class="goodsList"> - <view class="goodItem" v-for="(item,index) in 3" :key="index"> + <view class="goodItem" v-for="(item,index) in 3" :key="index" @click="goodsDetail(item)"> <view class="itemImg"> <image src="/static/newGoods/goods.png" mode="" class="goodsImg"></image> </view> @@ -90,6 +90,13 @@ }, } }, + methods:{ + goodsDetail(item){ + uni.navigateTo({ + url:'/pages/goods/detail' + }) + }, + } } </script> diff --git a/pages/category/index.vue b/pages/category/index.vue index 3537597..a2ad140 100644 --- a/pages/category/index.vue +++ b/pages/category/index.vue @@ -8,7 +8,7 @@ <view class="menu"> <scroll-view :scroll-top="scrollTop" scroll-y="true" class="scroll-Y" @scrolltoupper="upper" @scrolltolower="lower" @scroll="scroll"> - <view id="demo1" class="menuList" v-for="(item,index) in 10" :key="index">厨房电器</view> + <view id="demo1" class="menuList" v-for="(item,index) in menuList" :key="index">{{item.name}}</view> </scroll-view> </view> <view class="goods"> @@ -32,13 +32,13 @@ </view> <view class="goodsCenter"> <view class="hotType"> - 投影仪 + {{typeName}} </view> <view class="goodsList"> - <view class="listItem" v-for="(item,index) in 9" :key="index"> - <image src="/static/home/goodsDemo.png" mode="" class="goodsImg"></image> + <view class="listItem" v-for="(item,index) in goodsList" :key="index" @click="goodsDetail(item)"> + <image :src="item.goods_image" mode="" class="goodsImg"></image> <view class="goodsName"> - TCL + {{item.goods_name}} </view> </view> </view> @@ -49,18 +49,60 @@ </view> </template> <script> + import * as cstegory from '@/api/category' export default{ data(){ return{ - + menuList:[], + typeName:'空调', + goodsList:[], } }, + onShow(){ + this.getGoodsTypeList(); + this.getSonList() + }, methods:{ + getGoodsTypeList(){ + const that = this; + console.log(cstegory.list(),'接口地址') + return new Promise((resolve, reject) => { + cstegory.list() + .then(res => { + // 合并新数据 + console.log(res,'分类数据') + that.menuList = res.data.list + }) + .catch(reject) + }) + }, goSearch(){ uni.navigateTo({ url:'/pages/search/index' }) }, + getSonList(){ + const that = this; + let params = { + categoryId:'10003', + page:1 + } + return new Promise((resolve, reject) => { + cstegory.sonList() + .then(res => { + // 合并新数据 + console.log(res,'子数据') + this.goodsList = res.data.list.data + }) + .catch(reject) + }) + }, + goodsDetail(item){ + // 跳转商品详情 + uni.navigateTo({ + url:'/pages/goods/detail' + }) + }, } } </script> @@ -146,7 +188,7 @@ } .goodsCenter{ width: 566rpx; - height: 700rpx; + min-height: 700rpx; background: #FFFFFF; border-radius: 12rpx 12rpx 12rpx 12rpx; opacity: 1; @@ -170,11 +212,11 @@ } .listItem{ width: 180rpx; - height: 150rpx; + height: 200rpx; margin-bottom: 34rpx; .goodsImg{ - width: 176rpx; - height: 110rpx; + width: 154rpx; + height: 154rpx; } .goodsName{ width: 180rpx; @@ -185,6 +227,9 @@ color: #434343; line-height: 40rpx; text-align: center; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; } } } diff --git a/pages/goods/detail.vue b/pages/goods/detail.vue index 0a81ce5..c2b5f5e 100644 --- a/pages/goods/detail.vue +++ b/pages/goods/detail.vue @@ -1,10 +1,14 @@ <template> <view class="detail"> + <view> + <u-navbar title="" :border-bottom="false" title-color="#fff" ></u-navbar> + </view> <view class="head"> + <view class="search"> - <image src="/static/tabbar/home.png" mode="" class="icon"></image> + <image src="/static/tabbar/home.png" mode="" class="icon" @click="goHome"></image> <view class="searInput"> - <image src="/static/home/search.png" mode="" class="seaIcon" @click="goHome"></image> + <image src="/static/home/search.png" mode="" class="seaIcon"></image> <input v-model="searchValue" class="input" focus="true" placeholder="iPhone15" type="text" /> </view> </view> @@ -48,7 +52,7 @@ </view> </view> </view> - <view class="pro"> + <view class="pro" @click="goMember"> <view class="proMem"> PRO会员 </view> @@ -74,7 +78,7 @@ <image src="/static/detail/ys.png" mode="" class="ys"></image> </view> </view> - <view class="rank"> + <view class="rank" @click="goRanking"> <text>排行榜 手机热搜榜第3名</text> <image src="/static/detail/rightIcon.png" mode=""></image> </view> @@ -164,7 +168,7 @@ 收藏 </view> </view> - <view class="footerCus "> + <view class="footerCus " @click="shoppingCart"> <view class="cusIcon"> <image src="/static/detail/car.png" mode=""></image> </view> @@ -194,6 +198,23 @@ url:'/pages/index/index' }) }, + goRanking(){ + // 跳转排行榜 + uni.navigateTo({ + url:'/pages/activity/charts' + }) + }, + goMember(){ + uni.navigateTo({ + url:'/pages/member/index' + }) + }, + shoppingCart(){ + // 购物车 + uni.navigateTo({ + url:'/pages/cart/index' + }) + }, } } </script> @@ -201,7 +222,6 @@ .detail { width: 100%; height: 100%; - padding-top: 100rpx; } .head { diff --git a/pages/index/index.vue b/pages/index/index.vue index 6b96538..f9d4257 100644 --- a/pages/index/index.vue +++ b/pages/index/index.vue @@ -4,14 +4,19 @@ <view class="box_3"> <view class="group_2"> <view class="group_3"> - <view class="text-wrapper_1"> + <view class="text-wrapper_1" @click="changeHome('home')" + :style="{'backgroundColor':type=='home'?'rgba(255, 255, 255, 1.000000)':none,'color':type=='home'?'red':'#333'}"> <text lines="1" class="text_1">首页</text> </view> - <text lines="1" class="text_2">同城送</text> + <view class="text-wrapper_1" @click="changeHome('city')" + :style="{'backgroundColor':type=='city'?'rgba(255, 255, 255, 1.000000)':none,'color':type=='city'?'red':'#333'}"> + <text lines="1" class="text_2">同城送</text> + </view> + </view> </view> <view class="group_4"> - <view class="group_5"> + <view class="group_5" @click="search"> <view class="image-text_6"> <image src="../../static/home/search.png" mode="" class="box_4"></image> <text lines="1" decode="true" class="text-group_6">iPhone 15</text> @@ -26,181 +31,338 @@ </view> </view> </view> - <view class="group_7"> - <view lines="1" class="text_5" v-for="(item,index) in goodsType" :key="index"> - <view class="typeName"> - {{item.name}} + <view v-if="!sameCity"> + <view class="group_7"> + <view lines="1" class="text_5" v-for="(item,index) in goodsType" :key="index"> + <view class="typeName" @click="changeGoodsType(item)"> + {{item.name}} + </view> + <view class="group_9" v-if="chosedType==item.value"></view> </view> - <view class="group_9" v-if="chosedType==item.value"></view> </view> - </view> - <view class="suggest"> - <swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay" - :interval="interval" :duration="duration"> - <swiper-item> - <view class="swiper-item uni-bg-red"> - <image src="/static/home/suprise.png" mode="" class="supImg"></image> + <view class="suggest"> + <swiper class="swiper" circular :indicator-dots="indicatorDots" :autoplay="autoplay" + :interval="interval" :duration="duration"> + <swiper-item> + <view class="swiper-item uni-bg-red"> + <image src="/static/home/suprise.png" mode="" class="supImg"></image> + </view> + </swiper-item> + </swiper> + </view> + <view class="group_10"> + <view class="list_1"> + <view class="image-text_8-0" v-for="(item,index) in secondType" :key="index" + @click="goPage(item)"> + <image src="/static/home/demoPng.png" class="label_2-0"></image> + <text lines="1" class="text-group_8-0">{{item.name}}</text> </view> - </swiper-item> - </swiper> - </view> - <view class="group_10"> - <view class="list_1"> - <view class="image-text_8-0" v-for="(item,index) in secondType" :key="index" - @click="goPage(item)"> - <image src="/static/home/demoPng.png" class="label_2-0"></image> - <text lines="1" class="text-group_8-0">{{item.name}}</text> - </view> - </view> - </view> - <view class="newUser"> - <view class="firLine"> - <view class="lineTitle"> - 新人首单礼 - </view> - <view class="more"> - 查看更多 </view> </view> - <view class="secLine"> - <view class="linePrice"> - ¥2698 - </view> - <view class="newsInfo"> - <view class="newsCoupon"> - 新人券包 + <view class="newUser"> + <view class="firLine"> + <view class="lineTitle"> + 新人首单礼 </view> - <view class="newTime"> - 领取后7天内有效 + <view class="more"> + 查看更多 </view> </view> - <view class="newLine"> + <view class="secLine"> + <view class="linePrice"> + ¥2698 + </view> + <view class="newsInfo"> + <view class="newsCoupon"> + 新人券包 + </view> + <view class="newTime"> + 领取后7天内有效 + </view> + </view> + <view class="newLine"> - </view> - <view class="newAccept"> - 去领取 + </view> + <view class="newAccept"> + 去领取 + </view> </view> </view> - </view> - <view class="big"> - <view class="bigheader"> - <view class="card"> - 大牌正品 + <view class="big"> + <view class="bigheader"> + <view class="card"> + 大牌正品 + </view> + <view class="shop"> + <text class="shopText">店内现货</text> + </view> </view> - <view class="shop"> - <text class="shopText">店内到货</text> + <view class="sellGoods"> + <view v-for="(item,index) in 10" :key="index" class="goodsItem"> + <view class="goodsImage"> + <image src="/static/home/goodsDemo.png" mode=""></image> + </view> + <view class="goodsPrice"> + <text class="price">¥1428</text> + </view> + <view class="goodsName"> + 松下洗衣机 + </view> + </view> </view> </view> - <view class="sellGoods"> - <view v-for="(item,index) in 10" :key="index" class="goodsItem"> - <view class="goodsImage"> - <image src="/static/home/goodsDemo.png" mode=""></image> + <view class="limitTime" @click="seckill"> + <view class="limitHeadr"> + <view class="headerTitle"> + <image src="/static/home/limitBuy.png" mode=""></image> </view> - <view class="goodsPrice"> - <text class="price">¥1428</text> + <view class="residue"> + 本场剩余 + <view class="hou com"> + 20 + </view> + : + <view class="min com"> + 56 + </view> + : + <view class="sec com"> + 47 + </view> </view> - <view class="goodsName"> - 松下洗衣机 + + </view> + <view class="limitGoods"> + <view v-for="(item,index) in 5" :key="index" class="limitItem"> + <view class="limitImg"> + <image src="../../static/home/goodsDemo.png" mode=""></image> + </view> + <view class="price"> + <view class="limitPrice"> + ¥372 + </view> + <view class="oldPrice"> + ¥2428 + </view> + </view> + </view> + </view> </view> - </view> - <view class="limitTime" @click="seckill"> - <view class="limitHeadr"> - <view class="headerTitle"> - 限时抢购 + <view class="newGoods"> + <view class="newImage" @click="goNews"> + <image src="../../static/home/newImg.png" mode=""></image> </view> - <view class="residue"> - 本场剩余 - <view class=""> - 20 - </view> - : - <view class=""> - 56 + <view class="newRight" @click="goNewGoods"> + <view class="newFirt"> + <view class="starting"> + 新品首发 + </view> + <view class="firstGoods"> + <view v-for="(item,index) in 3" :key="index" class="goodsItem"> + <image src="/static/home/phone.jpg" mode=""></image> + <view class="firstPrice"> + ¥1428 + </view> + </view> + + </view> </view> - : - <view class=""> - 47 + <view class="ranking newFirt" @click="rankIng"> + <view class="starting"> + 排行榜 + <text class="hotSell">热卖好物专场</text> + </view> + <view class="firstGoods"> + <view v-for="(item,index) in 3" :key="index" class="goodsItem"> + <image src="/static/home/phone.jpg" mode=""></image> + <view class="firstPrice"> + ¥1428 + </view> + </view> + + </view> </view> </view> - </view> - <view class="limitGoods"> - <view v-for="(item,index) in 5" :key="index" class="limitItem"> - <view class="limitImg"> - <image src="../../static/home/goodsDemo.png" mode=""></image> - </view> - <view class="price"> - <view class="limitPrice"> - ¥372 + <view class="goodsList"> + <view class="group_11" v-for="(item,index) in 8" :key="index"> + <view class="block_2" @click="goDetails(item)"> + <image src="/static/home/phone.jpg" class="image_3"></image> + <view class="box_6"> + <view class="text-wrapper_4"> + <text lines="1" class="text_12">自营</text> + </view> + <text lines="1" decode="true" class="text_13">iphone13 绿色 128GB</text> </view> - <view class="oldPrice"> - ¥2428 + <view class="text-wrapper_5"> + <text lines="1" class="text_14">¥</text> + <text lines="1" class="text_15">7599</text> + <text lines="1" class="text_16">到手价</text> + <text lines="1" class="text_17">¥7089</text> </view> + <text lines="1" decode="true" class="text_18">200+条评论 99%好评率</text> </view> </view> - </view> </view> - <view class="newGoods"> - <view class="newImage" @click="goNews"> - <image src="../../static/home/newImg.png" mode=""></image> + <view class="sameCity" v-if="sameCity"> + <view class="shopBg"> + </view> - <view class="newRight" @click="goNewGoods"> - <view class="newFirt"> - <view class="starting"> - 新品首发 + <view class="shopInfo"> + <view class="shopName"> + <view class="name"> + 昆明湖店·YN_k121 </view> - <view class="firstGoods"> - <view v-for="(item,index) in 3" :key="index" class="goodsItem"> - <image src="/static/home/phone.jpg" mode=""></image> - <view class="firstPrice"> - ¥1428 - </view> + <view class="status"> + 营业中 + </view> + </view> + <view class="star"> + <image src="/static/home/star.png" mode="" class="starImg" v-for="(item,index) in 5" + :key="index"></image> + <text>5.0</text> + </view> + <view class="openTime"> + 营业时间:9:00-21:30 + </view> + <view class="tip"> + <view class="tipItem" v-for="(item,index) in 4" :key="index"> + 手机选购 + </view> + <view class="ask"> + <image src="/static/user/weChat.png" mode="" class="weChat"></image> + <view class="askText"> + 咨询 </view> + </view> + <view class="al"> </view> + <view class="ask"> + <image src="/static/home/ph.png" mode="" class="weChat"></image> + <view class="askText"> + 电话 + </view> + </view> + </view> + <view class="hline"> + </view> - <view class="ranking newFirt" @click="rankIng"> - <view class="starting"> - 排行榜 - <text class="hotSell">热卖好物专场</text> + <view class="shopAddress"> + <view class="address"> + <view class="ad"> + 昆明市盘龙区盘江路瀑布公园广场 + <u-icon name="arrow-right"></u-icon> + </view> + <view class="adInfo"> + <u-icon name="map-fill"></u-icon> + 距地铁2号线大道站2号口600m + </view> </view> - <view class="firstGoods"> - <view v-for="(item,index) in 3" :key="index" class="goodsItem"> - <image src="/static/home/phone.jpg" mode=""></image> - <view class="firstPrice"> - ¥1428 - </view> + <view class="pCar"> + <image src="/static/home/p.png" mode="" class="p"></image> + <view class="car"> + 附近停车场 </view> - </view> </view> </view> - </view> - <view class="goodsList"> - <view class="group_11" v-for="(item,index) in 8" :key="index"> - <view class="block_2" @click="goDetails(item)"> - <image src="/static/home/phone.jpg" class="image_3"></image> - <view class="box_6"> - <view class="text-wrapper_4"> - <text lines="1" class="text_12">自营</text> + <view class="shopGoods"> + <view class="fli"> + <view class="xh"> + 店内现货 + </view> + <view class="lookMore"> + 查看更多 + <u-icon name="arrow-right"></u-icon> + </view> + </view> + <view class="shopGoodsList"> + <view class="listItem" v-for="(item,index) in 5" :key="index"> + <image src="/static/newGoods/goods.png" mode="" class="itemGoodsImg"></image> + <view class="itemGoodsName"> + iPhone13 </view> - <text lines="1" decode="true" class="text_13">iphone13 绿色 128GB</text> </view> - <view class="text-wrapper_5"> - <text lines="1" class="text_14">¥</text> - <text lines="1" class="text_15">7599</text> - <text lines="1" class="text_16">到手价</text> - <text lines="1" class="text_17">¥7089</text> + </view> + </view> + <view class="shopGoods sameCityServe"> + <view class="fli"> + <view class="xh"> + 同城服务 + </view> + <view class="lookMore"> + 查看更多 + <u-icon name="arrow-right"></u-icon> + </view> + </view> + <view class="pictureList"> + <view class="picItem" v-for="(item,index) in 3" :key="index"> + <image src="/static/home/up.png" alt="" class="pic"></image> + </view> + </view> + </view> + <view class="shopGoods shopEvaluate"> + <view class="fli"> + <view class="xh"> + 门店评价<text>(30)</text> + </view> + <view class="lookMore"> + 查看更多 + <u-icon name="arrow-right"></u-icon> + </view> + </view> + <view class="customerEvalu"> + <view class="cusInfo"> + <view class="cusLeft"> + <image src="" mode="" class="ch"></image> + <text class="cusName">Shark特</text> + </view> + <view class="day"> + 1天前 + </view> + </view> + <view class="evaluateInfo"> + 非常棒,讲解细致,下次还来! + </view> + </view> + <view class="evaLine"> + + </view> + <view class="fli"> + <view class="xh"> + 门店相册 + </view> + <view class="lookMore"> + + <u-icon name="arrow-right"></u-icon> + </view> + </view> + <view class="pictureList"> + <view class="picItem" v-for="(item,index) in 3" :key="index"> + <image src="/static/home/up.png" alt="" class="pic"></image> </view> - <text lines="1" decode="true" class="text_18">200+条评论 99%好评率</text> </view> + </view> + <view class="shopGoods shopHistory"> + <view class="fli"> + <view class="xh"> + 门店历史 + </view> + <view class="lookMore"> + <u-icon name="arrow-right"></u-icon> + </view> + </view> + <view class="steps"> + <u-steps :list="numList" mode="dot" direction="column"></u-steps> + </view> </view> </view> </view> @@ -211,6 +373,18 @@ export default { data() { return { + type: 'city', + active: 1, + numList: [{ + name: '2023年07月01日' + }, { + name: '2023年07月01日' + }, { + name: '2023年07月01日' + }, { + name: '2023年07月01日' + }], + sameCity: false, secondType: [{ name: '预售专区', url: '' @@ -249,6 +423,19 @@ } }, methods: { + changeGoodsType(item){ + // 切换商品类型 + }, + changeHome(val) { + this.type = val + this.sameCity = val == 'home' ? false : true + }, + search(){ + // 跳转商品搜索 + uni.navigateTo({ + url:'/pages/search/index' + }) + }, goDetails() { uni.navigateTo({ url: '/pages/goods/detail' @@ -262,17 +449,17 @@ }, goNewGoods() { uni.navigateTo({ - url: '/pages/newGoods/index' + url: '/pages/activity/newGoods' }) }, seckill() { uni.navigateTo({ - url: '/pages/seckill/index' + url: '/pages/activity/seckill' }) }, rankIng() { uni.navigateTo({ - url: '/pages/ranking/index' + url: '/pages/activity/ranking' }) }, goPage(item) { @@ -510,7 +697,7 @@ } .text-wrapper_1 { - background-color: rgba(255, 255, 255, 1.000000); + // background-color: rgba(255, 255, 255, 1.000000); border-radius: 68rpx; height: 48rpx; display: flex; @@ -523,7 +710,7 @@ width: 48rpx; height: 34rpx; overflow-wrap: break-word; - color: rgba(251, 33, 61, 1.000000); + // color: rgba(251, 33, 61, 1.000000); font-size: 24rpx; font-family: PingFang SC-Regular; font-weight: normal; @@ -537,7 +724,7 @@ width: 72rpx; height: 34rpx; overflow-wrap: break-word; - color: rgba(0, 0, 0, 1.000000); + // color: rgba(0, 0, 0, 1.000000); font-size: 24rpx; font-family: PingFang SC-Regular; font-weight: normal; @@ -919,15 +1106,33 @@ align-items: center; .headerTitle { + width: 159rpx; height: 60rpx; border-radius: 0rpx 0rpx 0rpx 0rpx; opacity: 1; + image{ + width: 100%; + height: 100%; + } } .residue { display: flex; align-items: center; + margin-right: 24rpx; + .com{ + width: 31rpx; + height: 27rpx; + background: #FF4D4D; + border-radius: 2rpx 2rpx 2rpx 2rpx; + font-size: 19rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #FFFFFF; + line-height: 27rpx; + text-align: center; + } } } @@ -1013,7 +1218,7 @@ .newRight { margin-top: 14rpx; - marign-left: 14rpx; + margin-left: 14rpx; width: 390rpx; display: flex; flex-direction: column; @@ -1309,4 +1514,326 @@ } } } + + .shopBg { + width: 100%; + height: 496rpx; + background: #FFFFFF; + border-radius: 8rpx 8rpx 8rpx 8rpx; + opacity: 1; + } + + .shopInfo { + width: 698rpx; + height: 400rpx; + background: linear-gradient(180deg, rgba(255, 255, 255, 0.86) 0%, #FFFFFF 100%); + border-radius: 8rpx 8rpx 8rpx 8rpx; + opacity: 1; + margin-left: 26rpx; + padding: 30rpx 28rpx 0 34rpx; + position: relative; + top: -240rpx; + + .shopName { + width: 100%; + display: flex; + justify-content: space-between; + + .name { + height: 40rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #000000; + line-height: 40rpx; + } + + .status { + width: 84rpx; + height: 40rpx; + font-size: 28rpx; + font-weight: 400; + color: #F3202A; + line-height: 40rpx; + } + } + + .star { + margin-top: 10rpx; + + .starImg { + width: 24rpx; + height: 24rpx; + } + + text { + height: 36rpx; + font-size: 26rpx; + font-weight: 500; + color: #FA8C3D; + line-height: 36rpx; + } + } + + .openTime { + height: 40rpx; + font-size: 28rpx; + font-weight: 400; + color: #818181; + line-height: 40rpx; + margin-top: 12rpx; + } + + .tip { + display: flex; + + + margin-top: 10rpx; + + .tipItem { + margin-right: 10rpx; + width: 116rpx; + height: 42rpx; + background: #F5F5F5; + border-radius: 4rpx 4rpx 4rpx 4rpx; + opacity: 1; + text-align: center; + line-height: 42rpx; + font-size: 24rpx; + font-weight: 400; + color: #818181; + } + + .al { + width: 0rpx; + height: 52rpx; + opacity: 1; + border: 1rpx solid #E5E5E5; + margin-left: 8rpx; + } + + .ask { + margin-left: 16rpx; + + position: relative; + top: -20rpx; + + .weChat { + width: 32rpx; + height: 32rpx; + } + + .askText { + height: 28rpx; + font-size: 20rpx; + font-weight: 400; + color: #989898; + line-height: 28rpx; + } + } + } + + .hline { + width: 656rpx; + height: 0rpx; + opacity: 1; + border: 2rpx solid #F2F2F2; + margin: 32rpx 0 24rpx 0; + } + + .shopAddress { + display: flex; + justify-content: space-between; + + .address { + .ad { + height: 40rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #2B2B2B; + line-height: 40rpx; + } + + .adInfo { + height: 40rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #818181; + line-height: 40rpx; + } + } + + .pCar { + display: flex; + flex-direction: column; + align-items: center; + + .p { + width: 54rpx; + height: 54rpx; + } + + .car { + height: 28rpx; + font-size: 20rpx; + font-weight: 400; + color: #989898; + line-height: 28rpx; + } + } + } + } + + .shopGoods { + width: 698rpx; + height: 226rpx; + background: #FFFFFF; + border-radius: 8rpx 8rpx 8rpx 8rpx; + opacity: 1; + margin: 10rpx 0 0 26rpx; + position: relative; + top: -226rpx; + + .fli { + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + padding: 16rpx 28rpx 0 34rpx; + + .xh { + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #000000; + line-height: 40rpx; + + text { + margin-left: 10rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 500; + color: #909090; + } + } + + .lookMore { + font-size: 24rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #909090; + line-height: 34rpx; + } + } + + .steps { + margin-left: 34rpx; + } + + .customerEvalu { + .cusInfo { + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + + .cusLeft { + .ch { + width: 74rpx; + height: 74rpx; + margin-right: 18rpx; + margin-left: 48rpx; + } + } + + .day { + height: 34rpx; + font-size: 24rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #BBBBBB; + line-height: 34rpx; + margin-right: 32rpx; + } + } + + .evaluateInfo { + height: 40rpx; + font-size: 28rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #515151; + line-height: 40rpx; + margin-left: 48rpx; + } + } + + .evaLine { + width: 618rpx; + height: 0rpx; + opacity: 1; + border: 2rpx solid #EFEFEF; + margin: 30rpx 0 26rpx 0; + } + + .shopGoodsList { + display: flex; + align-items: center; + margin-top: 10rpx; + justify-content: space-around; + + .listItem { + display: flex; + flex-direction: column; + align-items: center; + + .itemGoodsImg { + width: 100rpx; + height: 100rpx; + } + + .itemGoodsName { + width: 100rpx; + height: 28rpx; + font-size: 20rpx; + font-family: PingFang SC, PingFang SC; + font-weight: 400; + color: #1E1E1E; + line-height: 28rpx; + text-align: center; + } + } + } + + .pictureList { + display: flex; + margin-top: 20rpx; + padding-left: 26rpx; + + .picItem { + width: 202rpx; + height: 246rpx; + margin-right: 26rpx; + + .pic { + width: 100%; + height: 100%; + } + } + } + } + + .sameCityServe { + height: 338rpx; + } + + .shopEvaluate { + height: 580rpx; + } + + .shopHistory { + height: 800rpx; + } </style> \ No newline at end of file diff --git a/pages/member/index.vue b/pages/member/index.vue index 4091c95..a9050ac 100644 --- a/pages/member/index.vue +++ b/pages/member/index.vue @@ -1,7 +1,8 @@ <template> <view class="member"> - <view > - <u-navbar title="会员中心" back-icon-color="#fff" :border-bottom="false" title-color="#333" :background="background"></u-navbar> + <view> + <u-navbar title="会员中心" back-icon-color="#fff" :border-bottom="false" title-color="#333" + :background="background"></u-navbar> </view> <view class="khy"> 开通Ultra会员,人均立省¥<text>2389</text> @@ -28,7 +29,7 @@ 开通Ultra会员获得以下 <text>10项</text>特权 </view> <view class="vipList"> - <view v-for="(item,index) in 10" :key="index" class="vipItem"> + <view v-for="(item,index) in 10" :key="index" class="vipItem"> <image src="/static/member/my.png" mode="" class="itemImg"></image> <view class="vipInfo"> 天天免邮 @@ -40,11 +41,12 @@ 选择开卡套餐 </view> <view class="typeList"> - <view class="first common"> - <view class="limitPrice"> + <view class="first common" v-for="(item,index) in 3" :key="index" + :style="{'border':isChose==index?'2rpx solid #F34A40':none}"> + <view class="limitPrice" v-if="index==0"> 限时活动价 </view> - <view class="timeLong"> + <view class="timeLong" :style="{'marginTop':isChose!=index?'62rpx':0}"> 3个月 </view> <view class="firPrice"> @@ -54,7 +56,7 @@ ¥12/月 </view> </view> - <view class="first common"> + <!-- <view class="first common"> <view class="timeLong sec"> 6个月 </view> @@ -75,7 +77,7 @@ <view class="avePrice"> ¥12/月 </view> - </view> + </view> --> </view> <view class="payType"> <view class="firLine"> @@ -83,20 +85,20 @@ <image src="/static/order/wChat.png" mode="" class="weChatImg"></image> <text>微信支付</text> </view> - <image src="../../static/order/right.png" mode="" class="choseImg"></image> + <image src="../../static/order/right.png" mode="" class="choseImg" v-if="payTypeChose"></image> </view> <view class="line"> - + </view> <view class="firLine"> <view class="left"> - <image src="/static/order/wChat.png" mode="" class="weChatImg"></image> + <image src="/static/member/others.png" mode="" class="weChatImg" ></image> <text>找微信好友代付</text> </view> - <image src="../../static/order/right.png" mode="" class="choseImg"></image> + <image src="../../static/order/right.png" mode="" class="choseImg" v-if="!payTypeChose"></image> </view> <view class="line"> - + </view> </view> </view> @@ -147,12 +149,14 @@ <script> import img from "@/static/member/top.png" - export default{ - data(){ - return{ - isVip:false, + export default { + data() { + return { + payTypeChose:true, + isChose: 0, + isVip: false, background: { - background: 'url('+ img+') center top no-repeat', + background: 'url(' + img + ') center top no-repeat', backgroundSize: '100% auto', }, } @@ -161,13 +165,14 @@ </script> <style lang="scss" scoped> - .member{ + .member { width: 100%; background: url('../../static/member/merBack.png') 100% no-repeat; background-size: 100% 100%; - position:relative; + position: relative; } - .khy{ + + .khy { height: 36rpx; font-size: 26rpx; font-family: PingFang SC, PingFang SC; @@ -176,11 +181,13 @@ line-height: 36rpx; text-align: center; margin: 40rpx 0 28rpx 0; - image{ + + image { width: 15rpx; height: 10rpx; } - text{ + + text { height: 56rpx; font-size: 40rpx; font-family: PingFang SC, PingFang SC; @@ -190,27 +197,31 @@ margin-right: 8rpx; } } - .tips{ + + .tips { width: 698rpx; height: 234rpx; - margin:46rpx 0 0 26rpx; + margin: 46rpx 0 0 26rpx; background-image: url('/static/member/bg.png'); background-repeat: no-repeat; background-size: 100% 100%; display: flex; align-items: center; padding: 0rpx 0 0 34rpx; - .headIcon{ + + .headIcon { width: 114rpx; height: 114rpx; margin-right: 30rpx; margin-top: 12rpx; } - .meInfo{ - .info{ + + .meInfo { + .info { display: flex; margin-bottom: 26rpx; - .name{ + + .name { height: 50rpx; font-size: 36rpx; font-family: PingFang SC, PingFang SC; @@ -219,10 +230,11 @@ line-height: 50rpx; margin-right: 18rpx; } - .hy{ + + .hy { width: 126rpx; height: 42rpx; - background: rgba(255,255,255,0.71); + background: rgba(255, 255, 255, 0.71); border-radius: 62rpx 62rpx 62rpx 62rpx; opacity: 1; text-align: center; @@ -234,19 +246,21 @@ } } - .time{ + + .time { height: 34rpx; font-size: 24rpx; font-family: PingFang SC, PingFang SC; font-weight: 400; color: #785B45; line-height: 34rpx; - + } } } - .notVip{ - .openVip{ + + .notVip { + .openVip { height: 44rpx; font-size: 32rpx; font-family: PingFang SC, PingFang SC; @@ -254,26 +268,31 @@ color: #8B4338; line-height: 44rpx; margin: 30rpx 0 0 38rpx; - text{ + + text { color: #EF2C21; } } - .vipList{ + + .vipList { display: flex; flex-wrap: wrap; margin: 24rpx 0 0 34rpx; - .vipItem{ + + .vipItem { display: flex; justify-content: center; flex-direction: column; align-items: center; margin-right: 40rpx; - .itemImg{ + + .itemImg { width: 88rpx; height: 88rpx; } - .vipInfo{ + + .vipInfo { width: 96rpx; height: 34rpx; font-size: 24rpx; @@ -285,15 +304,17 @@ } } } - .choseType{ + + .choseType { width: 726rpx; height: 546rpx; background: #FFFFFF; border-radius: 12rpx 12rpx 12rpx 12rpx; opacity: 1; - margin:28rpx 0 0 12rpx ; + margin: 28rpx 0 0 12rpx; padding: 18rpx 0 0 26rpx; - .typeTitle{ + + .typeTitle { height: 44rpx; font-size: 32rpx; font-family: PingFang SC, PingFang SC; @@ -301,19 +322,21 @@ color: #8B4338; line-height: 44rpx; } - .typeList{ + + .typeList { display: flex; margin: 28rpx 0 0 22rpx; - .first{ + + .first { margin-right: 12rpx; width: 220rpx; height: 242rpx; background: #FFEEE8; border-radius: 8rpx 8rpx 8rpx 8rpx; opacity: 1; - border: 2rpx solid #F34A40; - - .limitPrice{ + // border: 2rpx solid #F34A40; + + .limitPrice { width: 169rpx; height: 46rpx; background: linear-gradient(180deg, #FFFFFF 0%, #FEF8F5 100%); @@ -321,7 +344,8 @@ opacity: 1; margin: 0 0 20rpx 32rpx; } - .timeLong{ + + .timeLong { width: 100%; text-align: center; height: 40rpx; @@ -332,10 +356,12 @@ line-height: 40rpx; margin: 30rpx 0 12rpx 0; } - .sec{ + + .sec { margin-top: 62rpx; } - .firPrice{ + + .firPrice { width: 100%; text-align: center; height: 72rpx; @@ -345,7 +371,8 @@ color: #F34A40; line-height: 72rpx; } - .avePrice{ + + .avePrice { width: 100%; text-align: center; height: 34rpx; @@ -357,12 +384,15 @@ } } } - .payType{ + + .payType { margin-top: 30rpx; - .firLine{ + + .firLine { display: flex; justify-content: space-between; - .left{ + + .left { height: 40rpx; font-size: 28rpx; font-family: PingFang SC, PingFang SC; @@ -371,29 +401,33 @@ line-height: 40rpx; display: flex; align-items: center; - .weChatImg{ + + .weChatImg { width: 28rpx; height: 24rpx; margin-right: 12rpx; } } - .choseImg{ + + .choseImg { width: 34rpx; height: 24rpx; margin-right: 60rpx; } } - .line{ + + .line { width: 622rpx; height: 0rpx; opacity: 1; border: 2rpx solid #F6F6F6; - margin: 26rpx 0 0 60rpx; + margin: 26rpx 0 26rpx 60rpx; } } } } - .main{ + + .main { width: 750rpx; height: 1296rpx; background: #FFFFFF; @@ -403,7 +437,8 @@ top: -30rpx; padding-top: 56rpx; } - .mTitle{ + + .mTitle { width: 192rpx; height: 44rpx; font-size: 32rpx; @@ -413,21 +448,24 @@ line-height: 44rpx; margin: 0rpx 0 0 38rpx; } - .card{ + + .card { width: 654rpx; height: 192rpx; background: #FFF4F4; border-radius: 8rpx 8rpx 8rpx 8rpx; opacity: 1; margin: 26rpx 0 0 38rpx; - display:flex; - .tp{ - + display: flex; + + .tp { + width: 84rpx; height: 84rpx; background-image: url('../../static/member/tip.png'); background-size: 100% 100%; - .info{ + + .info { width: 84rpx; height: 40rpx; line-height: 40rpx; @@ -438,12 +476,15 @@ transform: rotate(-45deg); } } - .detail{ - margin-top: 48rpx ; - .topLine{ + + .detail { + margin-top: 48rpx; + + .topLine { display: flex; align-items: center; - .send{ + + .send { height: 40rpx; font-size: 28rpx; font-family: PingFang SC, PingFang SC; @@ -451,23 +492,25 @@ color: #785B45; line-height: 40rpx; } - .btn{ + + .btn { width: 106rpx; height: 36rpx; border-radius: 50rpx 50rpx 50rpx 50rpx; opacity: 1; - border: 2rpx solid rgba(134,102,77,0.45); + border: 2rpx solid rgba(134, 102, 77, 0.45); text-align: center; line-height: 36rpx; font-size: 20rpx; font-family: PingFang SC, PingFang SC; font-weight: 400; - color: rgba(120,91,69,0.63); + color: rgba(120, 91, 69, 0.63); line-height: 36rpx; margin-left: 8rpx; } } - .time{ + + .time { height: 34rpx; font-size: 24rpx; font-family: PingFang SC, PingFang SC; @@ -478,9 +521,10 @@ } } } - .showInfo{ + + .showInfo { width: 100%; - + height: 40rpx; font-size: 28rpx; font-family: PingFang SC, PingFang SC; @@ -488,9 +532,10 @@ color: #785B45; line-height: 40rpx; text-align: center; - margin-top:46rpx; + margin-top: 46rpx; } - .footer{ + + .footer { position: fixed; bottom: 0rpx; height: 200rpx; @@ -498,16 +543,19 @@ display: flex; justify-content: space-between; align-items: center; - .fLeft{ + + .fLeft { margin: 24rpx 0 0 74rpx; - .ys{ + + .ys { height: 40rpx; font-size: 28rpx; font-family: PingFang SC, PingFang SC; font-weight: 400; color: #7D2D21; line-height: 40rpx; - text{ + + text { height: 40rpx; font-size: 28rpx; font-family: PingFang SC, PingFang SC; @@ -516,7 +564,8 @@ line-height: 40rpx; } } - .yj{ + + .yj { height: 34rpx; font-size: 24rpx; font-family: PingFang SC, PingFang SC; @@ -525,25 +574,27 @@ line-height: 34rpx; } } - .btn{ + + .btn { width: 440rpx; height: 80rpx; background: #F34A40; border-radius: 8rpx 8rpx 8rpx 8rpx; opacity: 1; - margin:22rpx 70rpx 0 0 ; + margin: 22rpx 70rpx 0 0; text-align: center; font-size: 24rpx; font-family: PingFang SC, PingFang SC; font-weight: 500; color: #FFFFFF; - text{ + + text { font-size: 44rpx; font-family: PingFang SC, PingFang SC; font-weight: 500; color: #FFFFFF; - line-height:80rpx; + line-height: 80rpx; } } } diff --git a/pages/serve/index.vue b/pages/serve/index.vue index 851a5ae..47c4a6f 100644 --- a/pages/serve/index.vue +++ b/pages/serve/index.vue @@ -65,7 +65,7 @@ <text class="listText">支付订单</text> <text class="listText">服务评价</text> </view> - <view class="member"> + <view class="member" @click="goMember"> <view class="memberCenter"> 会员中心 </view> @@ -84,7 +84,20 @@ </view> </template> <script> - + export default{ + data (){ + return{ + + } + }, + methods:{ + goMember(){ + uni.navigateTo({ + url:'/pages/member/index' + }) + }, + } + } </script> <style lang="scss" scoped> .serve { diff --git a/pages/user/index.vue b/pages/user/index.vue index 6b222b7..d8cb49b 100644 --- a/pages/user/index.vue +++ b/pages/user/index.vue @@ -130,7 +130,7 @@ <view class="goodsManage"> <view class="manageTitle"> <text lines="1" class="text_5 titleLeft">商品订单</text> - <text lines="1" class="text_6 titleRight">查看全部</text> + <text lines="1" class="text_6 titleRight" @click="goOrder">查看全部</text> <image src="https://lanhu.oss-cn-beijing.aliyuncs.com/FigmaDDSSlicePNG734520a67fe8e1d927b6d6e351bd2ade.png" class="thumbnail_4"></image> @@ -400,6 +400,11 @@ url:'/pages/member/index' }) }, + goOrder(){ + uni.navigateTo({ + url:'/pages/order/index' + }) + }, } } </script> diff --git a/static/home/limitBuy.png b/static/home/limitBuy.png new file mode 100644 index 0000000000000000000000000000000000000000..ae9cb4b8803f420458a886a29591d17f51c9edf8 GIT binary patch literal 16859 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 A(*OVf literal 0 HcmV?d00001 diff --git a/static/home/p.png b/static/home/p.png new file mode 100644 index 0000000000000000000000000000000000000000..9ea8cf02cf61e3c9e624037b554eae7132f65574 GIT binary patch literal 984 zcmV;}11J26P)<h;3K|Lk000e1NJLTq000{R000{Z1^@s6jnwp200001b5ch_0Itp) z=>Px&l1W5CR7gv`mP=?{RT#&A|9cZ?tgl*dV_o<tq9t}=AE=8Kk>IAZVryPALpKdZ z=aD`ZDiuZ1jgMyTq_&2j^xo+-rB+h#Rl6`~7mAgJQWPK5fJy~Rtwo`+Gxw93BxC42 z1Jb)Z_dDP3`=9gw&N<>Le!7Y*nugid*ew*o4y0w^EX3?D2*1H~KG81!*Jg@t2(u?6 zchag?G1enhiw_BTAJ?ANVDN1{XkC~kBHhRtK`g**6fEFU;RM46&ePX@6ARoG;B)~! zKmo#pyzEFVU`?3CW1YC<F#DO1jT#D0)JkIU-gaE)An0z)`sD?CtHoA@Sv-0h4yTaL z6BZs+X8$k6$<}vYEB~~+r9_jHd5w?fXOmig&mvmg<DjKD`BfUsO<W1A4ok&yKqqEv z<ORn|pk(9$&}T@~Ff&7(#I!@6|7mGxYxgq3mI;i{<pmElgxOQE#kiaWJ1Q?&SFSu2 z>jXxD55RuFbS>~Gun=seyx?>Rn2PQL#kd?U)tlKL=K?E~Su)y%bbta~8uAZTz>E#@ z{3E5riQapVa~f&4(tcukEcP%C$1n!u`RPWmSCF2eV7F^1_^B>z?b;TW-}*PEF?oJb zIo7x72HM&#V2sG~x73HFqI*D3po@z%ICh}|7KRain|hC%^Vi^B_bg%?W^sAJ?m4km zY!!JycLP`~1H@}8tMIfPBRscGnUAJsmiBra_fL#{^8C$>lx+vSM#v^*{C6u2Vq-<) zW6DGL6=$ao>(HS>IW7@hgQIb<*Od--G=i-LeSz5#dBKJ%ut$^*j@E4OWb`ehJ_t7| zojqJ11|k*x9^($g{YnR4PFs4``c@NWsmNWRQ@};Sb4zBIb{1H@sRtt6m{V-*NkVs( zGVlCuiO6!KEN)@FcID1osciZLX&Fb{i?Lmv|3<^6E~zN0OU6D%bby^fg~zHLKmYAh zsozGC+A%xHrMA@?9=_ZZY{pefkUN1`j9JkDIZQtJ{MXu(`@;q{--zW`f_gCZB3es# zoNR^C+3%|DX@e`Kw*xsJme0dlt|(P!hJ}wSv%l=%rj?bKC>cv2yn39{KeL_kf|u*X zHN2@yd6Kag5YN|4WVTmc(BG(_reM?7kG=%jS$Tli+jzkiLHNJHW)wb$c(I(+NaOk2 zngJE(G_9<>hsEcDWBp*+dhd;SyRp%-%=iDimCYA0H~wF@jf*Q(2|D}$0000<MNUMn GLSTYXx!E58 literal 0 HcmV?d00001 diff --git a/static/home/ph.png b/static/home/ph.png new file mode 100644 index 0000000000000000000000000000000000000000..2bf3be5ebe69a2fa977a06b6b65d889d3c18c287 GIT binary patch literal 520 zcmV+j0{8uiP)<h;3K|Lk000e1NJLTq000mG000mO1^@s6AM^iV00001b5ch_0Itp) z=>Px$!bwCyR5(wKliy2IaTvy*=WIJ$E)k^&0=tNAO7v#b(BtT$i-O$;(T#fFMKntV z>F7m>8!G+<1}X$Wcm4xz8CdM1tHQe|2jU<Sb35OC-}r7j%SpNOUYr9D&+~bI91hVe zZ_!C<vOhYR-}JR0ZyJ-zj-)k0Z$ZSg*6G;u!d8&5@vxd3xec-MAZ;TE<h!kY4{++! z&ma(1vZ;9zv!~4hy%x<B#sdPJhotqU%`EaUGMT?aGf;<Oc_GnrG1OHu`!`m=H#>wR zpKkAW3fFI79+g~boxtNJplD~d6G6KF1uP8@QiqEGLXEC^%+3^E2cEzft2t*Cu%6UI zBEMkO?%L0G4D{TpuVAW_9g6p&XP3myh9YG^Kd>|JcYTkn-iXeX_dM5y_O%wE9$6l} z?kRo%ak;_335l2C?&D<~U+DJ~-+?%a)bs>j6uz`>aC$~rat5k3Zjrp!>MSS`5(U}Y z)G7pCeLXr{Xq%uFSV>;-RAd9-z4Hzrg4{m=Cgi%XX5!Acfb%4;o&`~GDDcw%1^9s< zZldc_JoX6W1i+;E)D#?uQupoYonl8o`+bJ{l(ue#)yZf7XZr&U6_(a-43Vb*0000< KMNUMnLSTYNkME!W literal 0 HcmV?d00001 diff --git a/static/home/star.png b/static/home/star.png new file mode 100644 index 0000000000000000000000000000000000000000..76d3dd89404acd139d3d54c86e63cc205c3cd674 GIT binary patch literal 344 zcmV-e0jK_nP)<h;3K|Lk000e1NJLTq000XB000UI1^@s6V(_Gc00001b5ch_0Itp) z=>Px$5=lfsR47wzkUcL1Q51&X_uM<1u#;^_h=#@%5)B1n3Z({(Mxzz}f@TVZk5y{4 zM5pl&6q0R3LPaYy8{OJuKJGnoB__z6_B?sd^B$sR@}uQN6`5+Z2G`uVFMbgIXS2hl z*+wIJgb+np?neE)bEfctt6=S{j20*-6}TZd5tfl92ASI!w&nrdv3F`Z6T5h1)dQOV z)~#@;^jaMh0$#NX;DUOZv>o_ttiY8T7Jtl0z#0Jz!H;yI6*r?xYh=y+O04Pq`t2Oj zbLB08@w)FIn80sW1+(Miio&frn2MhLH0=t`JINWqy#Nb|;Of01G$8cNikq(B;w0Hu q@&JGX@j~@IK;{)_0(gr0X6_4(t6bH`cWGw;0000<MNUMnLSTZo$CUN} literal 0 HcmV?d00001 diff --git a/static/home/up.png b/static/home/up.png new file mode 100644 index 0000000000000000000000000000000000000000..79925d7d4ca0c5e0a915c49ce34e6cae23987a40 GIT binary patch literal 19875 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 a!v6<~j3oU^-ozaM0000<MNUMnLSTaRp1>#o literal 0 HcmV?d00001 diff --git a/static/member/others.png b/static/member/others.png new file mode 100644 index 0000000000000000000000000000000000000000..1c441b60ca53edccdd86e490d1bc53658d991b0b GIT binary patch literal 462 zcmV;<0WtoGP)<h;3K|Lk000e1NJLTq000gE000gM1^@s6A4o0H00001b5ch_0Itp) z=>Px$h)G02R5(wal08ctQ5c2KnL9fvEES6tVT+(JATdbN3R)Ny{2G6NSO_ATR%}d) zAlQgsU=i>K=<F6Df>>!G7GkH3iiHv^MiHxxo4H4JLpHPcQS9w5?|JU!IrkD(E>_8* z0*r%T!UCfJ?qThhR4%vs(!pi$&(P2a9A`Zd%p20@#>T~S@P9A}av%qiAxh&W4A))< zhliH{Ojd-XUN;Q4<og~@P6`C{Z(hDpeSPWJ^NLPyOG9ZzQWlQ0NT3D4t)vw<48Ibv z73CcJzSq>;-0n)ZFviB@zNB-Kjgrnt`T`bGo0~I9#~zX2D7}+3M=}j^M8Gtqv%<r} zQOfg<LFzJ!YD-{YaPSk2`3b-&?kRm1*$<#Y!2DGd%{JE6bpcofkS^r&nZIBV9Fcrq zE~e;L^dP4I{IX;(rDXyiDc$Ye+%)j8tu57>$@~VH^o@+v83Q{Y>k~~2){eQ^?024a zcfZNh)Eqo{D{Hr1Yu939W(9lzc};224Z|NLoofH;BmGXCW~e?k`v3p{07*qoM6N<$ Ef(hoxO8@`> literal 0 HcmV?d00001