From 79042c4fc6994be48e39f7d1d4ccc8a0d3d5a5f4 Mon Sep 17 00:00:00 2001 From: Vinjor Date: Tue, 15 Apr 2025 15:00:48 +0800 Subject: [PATCH] 1 --- pages.json | 7 + pages/mine/mine-index.vue | 35 ++- pages/mine/points/points.vue | 424 +++++++++++++++++++++++++++++++++++ static/mine/points.png | Bin 0 -> 2822 bytes utils/common.js | 8 + 5 files changed, 462 insertions(+), 12 deletions(-) create mode 100644 pages/mine/points/points.vue create mode 100644 static/mine/points.png diff --git a/pages.json b/pages.json index edfb787..d0d8e3d 100644 --- a/pages.json +++ b/pages.json @@ -232,6 +232,13 @@ "notice-item": "view" } } + }, + { + "path" : "points/points", + "style" : + { + "navigationBarTitleText" : "" + } } ] }], diff --git a/pages/mine/mine-index.vue b/pages/mine/mine-index.vue index 858ef63..3e1fdbc 100644 --- a/pages/mine/mine-index.vue +++ b/pages/mine/mine-index.vue @@ -59,7 +59,7 @@ - + 积分{{userInfo.pointsBalance||'0'}} 赚积分{{item.unicode}} @@ -78,13 +78,13 @@ 发布通告额度剩余{{userInfo.coupon}}条 - - + + - - - - + + + + @@ -170,7 +170,9 @@ import tabBarVue from '@/components/tabbar/tabBar.vue' import storage from '@/utils/storage' import constant from '@/utils/constant'; - import {changeUserType} from '@/utils/common.js' + import { + changeUserType + } from '@/utils/common.js' import config from '@/config' import { getJSONData, @@ -201,8 +203,8 @@ //是否已开通会员 ifHasCard: false, userInfo: { - coupon:0 - }, + coupon: 0 + }, imageUrl: config.baseUrl, //公众号二维码 wechat_img: constant.wechat_img, @@ -267,7 +269,7 @@ * 跳转建议列表 */ goSuggest() { - this.$tab.navigateTo('/pages/mine/set/suggest?userType='+this.localUserType) + this.$tab.navigateTo('/pages/mine/set/suggest?userType=' + this.localUserType) }, /** * 跳转地址列表 @@ -279,7 +281,8 @@ this.$tab.navigateTo('/pages/mine/auth/auth-choose') }, goCoupon() { - this.$tab.navigateTo('/pages/mine/coupon/coupon-list?userId='+this.userInfo.userId + '&coupon='+this.userInfo.coupon) + this.$tab.navigateTo('/pages/mine/coupon/coupon-list?userId=' + this.userInfo.userId + '&coupon=' + this + .userInfo.coupon) }, goHistory() { this.$tab.navigateTo('/pages/mine/history/history') @@ -287,6 +290,12 @@ goMemberCard() { this.$tab.navigateTo('/pages/mine/member/member-card?userType=' + this.localUserType) }, + /** + * 去积分列表 + */ + goPoints() { + this.$tab.navigateTo('/pages/mine/points/points') + }, /** * 跳转编辑页 */ @@ -506,6 +515,8 @@ } .dl-right { + padding-right: 20rpx; + .dl-go-view { font-size: 28rpx; display: flex; diff --git a/pages/mine/points/points.vue b/pages/mine/points/points.vue new file mode 100644 index 0000000..f4db874 --- /dev/null +++ b/pages/mine/points/points.vue @@ -0,0 +1,424 @@ + + + + + \ No newline at end of file diff --git a/static/mine/points.png b/static/mine/points.png new file mode 100644 index 0000000000000000000000000000000000000000..3eb214ba38453ee3dfbf483b37c19a6a6dfe386d GIT binary patch literal 2822 zcmV+h3;FbkP)Px2&P?ZV=RVIldo8o}xp&%W zr%>I=XRA}&tU1rV79_&)&YbOOWyb_it82Ef_>qQ821 z2tiQy@43YNjls7@yJDK6IE1(oBpLw?UJe>~6A;V*`V2r2TCkI*I0d!& z7bk<72T0_@)=jScD3QH~g5f+%PZkoFfXB8%j{F&h_QMnaimZP`K5UsW4@)maATfiR z1eV3Xz{N0wD*+q$P};!iD=iVZ+4k?epXfKPJAWRaWb8{&a69$>CcE zQfnUxBJo-KLr!-fT;wX7f&!Y7b$^6=lZ26-Z$S} zT~8_~rB~H~qjfOLF6(5d^4@~m?ki^T5AG&{_$iHppBRoz;VBc)GEUiN1ds0mO+5`; z;e|cZ%b8XEi1GH-31AjqKs)AJDPB)xD@@qi7BS5$ka%>0CcpP5APctNCr1c7D008Bl8&Nx!|WKY*$W!k z70_~R}T0Rm2_!y8*g18QF4UlHXV;M%S6QuWTpx&hbYuF4pNp2$Ecl~dP=sKrL zN&#ei6eigTld~BXW(f6w`qu$Qg-r{nW}@@n^j?cr0k$7#jRNsuAiox{O8`#QGLY6F z(@%ixWVSiQ+h%aM7Bsld*FI|qBJv=mdq4CF0V~8ytbrWe4oe4*lUW3=(E~HM4pa;~ zAWkTtYLr4Cw_fENsBZ&Y4Jd2?OdmiDu2#X5e??H9oJ)5lx07Me*%x}HSH%~`9&)c< zQx}n<->HHce-6fufwZsbFp--EZgv26WEiFt%m>9<*;Byu0Qn8Nb)dG@CkM(Gfg35( zy;~71Is{Wvl4e82lHCw6c(E5@Pfwx-xtHE|Txc{?CZ2~e6Ch>U3E8D}$<+oCEFA(B z)aTt6gFB&dKyVgNSO+ANKz%zTE+d&}At)c52POlgP22!z;DR}?Y0M}Y-NYuc8GnT! zlRIE=bO9|9aLvLs2M`SRWxbf^hyv3L>|95~Kw%YRb|2E$cEFTtu$A-#?dX_t4vfX1 z{;-6F99&c~E63Oi{al4iMjv`ED!&Sy%&3 z`@u)IAn2#8)@0sl1Dx4o6I%hTj+0#DeNC zfNV$jy4j|H+GUtx9+GI~2Dqu&rOiKp)WSp#w$SpxIEi4&dI0D&O+E+$aRH=sJ`iS^ zs(PCq;HjA{av8~0=jB@0hmYhh4L4R(5H)H}g)P;m&5>@=d`YW*{LEdM}qwI|8!w^!X<+Gu|$ zXNmPy!EPZO3LG!#EF4415m^;ITgeXQ+-8OebTT7;Mn@-CQ>C=<@1oiQUS_q z0chVOfVSqx$km^9xAc7ZrF%S}@z1PYTDl027cS52tV1(1+#i-&Zb;ufU>I zOK%o?(+fcb)Z7DddOXkga^@p|=o-ZpAXHWTx`hjv38cC$dJ?bZKG=Kji&OIec~DkvJ*!k$z(f!#LZU&CEdp)~ z(0QI`TB0H}cjZUZvBJlCzxl#*-3^{{a-I76+H0f1D$*|A643$qZRd)W}s;ic0uW{^~QX=q5aPs8$6^AXJUY70jFHaN{MGoV!#u57r$D5 zIiAUF?!9C5fs;eOARv8d^7b|FkMjKW+&Rtlw76C>r6dcXPjf9B`l|(4|FSNy^SL7f z;S)eBW)>o@hma%XdizjeG;WzY`|sHG@IpL1Eg;XSJ2qSrAh{)6lw4_s8cV3RnKStq z(E6jme8Yd@=xS01LY13aA!NGH=CR^`l9}*{6yXnhZ-4QB{~XgbGk)9ZoV6&D!GYHbG+QhV69Rq%r60i$wMbn+vz} zd~LfP*4}WOF`({BvKgj<)r(u8