lyqu 4 年之前
父节点
当前提交
8461183ca3
共有 91 个文件被更改,包括 34 次插入12 次删除
  1. 31 8
      components/homeViews/mine-view.vue
  2. 3 2
      pages/activityList/home/home.vue
  3. 0 0
      unpackage/dist/build/.automator/h5/.automator.json
  4. 0 2
      unpackage/dist/build/h5/index.html
  5. 二进制
      unpackage/dist/build/h5/static/1.png
  6. 二进制
      unpackage/dist/build/h5/static/2.png
  7. 二进制
      unpackage/dist/build/h5/static/3.png
  8. 二进制
      unpackage/dist/build/h5/static/activity.png
  9. 二进制
      unpackage/dist/build/h5/static/address.png
  10. 二进制
      unpackage/dist/build/h5/static/avatar.png
  11. 二进制
      unpackage/dist/build/h5/static/avatar2.png
  12. 二进制
      unpackage/dist/build/h5/static/bgimg.png
  13. 二进制
      unpackage/dist/build/h5/static/crown.png
  14. 二进制
      unpackage/dist/build/h5/static/dialogBgImg.png
  15. 二进制
      unpackage/dist/build/h5/static/gift/commodity1.png
  16. 二进制
      unpackage/dist/build/h5/static/gift/commodity2.png
  17. 二进制
      unpackage/dist/build/h5/static/gift/commodity3.png
  18. 二进制
      unpackage/dist/build/h5/static/gift/commodity4.png
  19. 二进制
      unpackage/dist/build/h5/static/hot.png
  20. 二进制
      unpackage/dist/build/h5/static/icon-activity.png
  21. 二进制
      unpackage/dist/build/h5/static/icon-awards.png
  22. 二进制
      unpackage/dist/build/h5/static/icon-gift.png
  23. 二进制
      unpackage/dist/build/h5/static/icon-history.png
  24. 二进制
      unpackage/dist/build/h5/static/icon-lottery.png
  25. 二进制
      unpackage/dist/build/h5/static/icon-mall.png
  26. 二进制
      unpackage/dist/build/h5/static/icon-music.png
  27. 二进制
      unpackage/dist/build/h5/static/icon-order.png
  28. 二进制
      unpackage/dist/build/h5/static/icon-person.png
  29. 二进制
      unpackage/dist/build/h5/static/icon-points.png
  30. 二进制
      unpackage/dist/build/h5/static/icon-rule.png
  31. 二进制
      unpackage/dist/build/h5/static/icon-vip.png
  32. 二进制
      unpackage/dist/build/h5/static/icon-welfare.png
  33. 0 0
      unpackage/dist/build/h5/static/index.776c78d1.css
  34. 二进制
      unpackage/dist/build/h5/static/index/finish.png
  35. 二进制
      unpackage/dist/build/h5/static/index/fire.png
  36. 二进制
      unpackage/dist/build/h5/static/index/huodong1.png
  37. 二进制
      unpackage/dist/build/h5/static/index/huodong2x.png
  38. 二进制
      unpackage/dist/build/h5/static/index/ing.png
  39. 二进制
      unpackage/dist/build/h5/static/index/swiper.png
  40. 0 0
      unpackage/dist/build/h5/static/js/chunk-vendors.0f7df6ff.js
  41. 0 0
      unpackage/dist/build/h5/static/js/index.40a53570.js
  42. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-activityDetail.33c74318.js
  43. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-activityDetail~pages-activityList-activity-boost~pages-activityList-acti~cfae8e48.71b259fb.js
  44. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-awards.20c50f53.js
  45. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-boost.e6a1dc2f.js
  46. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-boost~pages-activityList-mine-edit~pages-activityList-mine-myGift~pages-~9c3006db.c2cf43cd.js
  47. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-hot.0740872b.js
  48. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-signUp.b2d62000.js
  49. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-songRank.9ecc3dea.js
  50. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-activity-songRank~pages-activityList-mine-myGift~pages-activityList-mine-order-address.70ca7117.js
  51. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-home-home.317cbe89.js
  52. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-index.0ba23fa9.js
  53. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-boostDetail.9ff72532.js
  54. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-edit.4ecc7c84.js
  55. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-introduction.e9858fdf.js
  56. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-myBoost.35ee69c2.js
  57. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-myGift.ba1c086b.js
  58. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-myMusic.f5bf13fe.js
  59. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-myWelfare.c07571d6.js
  60. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-order-address.3152af57.js
  61. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-order-orderConfirm.c2217264.js
  62. 0 0
      unpackage/dist/build/h5/static/js/pages-activityList-mine-pointsDetail.a2f23fa3.js
  63. 0 0
      unpackage/dist/build/h5/static/js/pages-index-index.8d2a6f82.js
  64. 二进制
      unpackage/dist/build/h5/static/ldt/aolinpike.png
  65. 二进制
      unpackage/dist/build/h5/static/ldt/costPoints.png
  66. 二进制
      unpackage/dist/build/h5/static/ldt/earnPoints.png
  67. 二进制
      unpackage/dist/build/h5/static/ldt/exchangePoints.png
  68. 二进制
      unpackage/dist/build/h5/static/long.png
  69. 二进制
      unpackage/dist/build/h5/static/more.png
  70. 二进制
      unpackage/dist/build/h5/static/musicCover.png
  71. 二进制
      unpackage/dist/build/h5/static/personBgImg.png
  72. 二进制
      unpackage/dist/build/h5/static/present1.png
  73. 二进制
      unpackage/dist/build/h5/static/present2.png
  74. 二进制
      unpackage/dist/build/h5/static/present3.png
  75. 二进制
      unpackage/dist/build/h5/static/present4.png
  76. 二进制
      unpackage/dist/build/h5/static/signUp.png
  77. 二进制
      unpackage/dist/build/h5/static/singerBg.png
  78. 二进制
      unpackage/dist/build/h5/static/song.png
  79. 二进制
      unpackage/dist/build/h5/static/songRank/fm1.png
  80. 二进制
      unpackage/dist/build/h5/static/songRank/fm2.png
  81. 二进制
      unpackage/dist/build/h5/static/songRank/fm3.png
  82. 二进制
      unpackage/dist/build/h5/static/songRank/fm4.png
  83. 二进制
      unpackage/dist/build/h5/static/songRank/medal.png
  84. 二进制
      unpackage/dist/build/h5/static/songRank/songRankBgImg.png
  85. 二进制
      unpackage/dist/build/h5/static/swiper1.png
  86. 二进制
      unpackage/dist/build/h5/static/userBgImg.png
  87. 二进制
      unpackage/dist/build/h5/static/welfare/welfare1.png
  88. 二进制
      unpackage/dist/build/h5/static/welfare/welfare2.png
  89. 二进制
      unpackage/dist/build/h5/static/welfare/welfare3.png
  90. 二进制
      unpackage/dist/build/h5/static/welfare/welfare4.png
  91. 二进制
      unpackage/dist/build/h5/static/welfare/welfare5.png

+ 31 - 8
components/homeViews/mine-view.vue

@@ -1,10 +1,9 @@
 <template>
 	<view>
 		<view class="container">
-			<view class="flex justify-between align-center" style="height: 200upx;">
+			<view class="flex justify-between align-center" style="height: 200upx;" v-if="isLogin">
 				<view class="padding-left">
-					<view class="text-black text-bold text-xl">{{name}}</view>
-					<button @click="toAuth">授权</button>  
+					<view class="text-black text-bold text-xl">{{userData.nickname}}</view>
 					<view class="flex align-center padding-top-sm">
 						<view>
 							<view class="text-black text-bold">205</view>
@@ -25,10 +24,16 @@
 				</view>
 				<view class="flex align-center">
 					<view class="padding-right">
-						<u-avatar src="/static/avatar.png" size="120"></u-avatar>
+						<u-avatar :src="userData.headimgurl" size="120"></u-avatar>
 					</view>
 				</view>
 			</view>
+			<view class="text-center padding-sm" v-else>
+				<view class="margin-bottom">
+					<u-avatar size="120"></u-avatar>
+				</view>
+				<u-button class="custom-style" shape="circle" @click="toAuth">授权登录</u-button>
+			</view>
 			<view class="padding-lg flex justify-around align-center">
 				<view class="flex" @click="navByIcon('/pages/activityList/mine/pointsDetail')">
 					<image src="/static/icon-points.png" style="width: 80upx;height: 80upx;"></image>
@@ -69,13 +74,18 @@
 	import {authUrl } from '@/common/conf/config.js'
 	export default {
 		props: {
-
+			userData: {
+				type: Object,
+				default() {
+					return {}
+				}
+			}
 		},
 		data() {
 			return {
-				name: 'Daniel Hua',
 				hotVaule: '205',
 				points: '886',
+				isLogin: false,
 				iconList: [
 					{name: '我的礼品', icon: '/static/icon-gift.png', width: '36upx', height: '33upx', url: '/pages/activityList/mine/myGift'},
 					{name: '我的音乐', icon: '/static/icon-music.png', width: '33upx', height: '32upx', url: '/pages/activityList/mine/myMusic'},
@@ -89,6 +99,13 @@
 				],
 			}
 		},
+		mounted() {
+			if (this.$u.test.isEmpty(this.userData)) {
+				this.isLogin = false;
+			} else {
+				this.isLogin = true;
+			}
+		},
 		methods: {
 			toAuth() {
 				 window.location.href = authUrl;
@@ -96,12 +113,12 @@
 			//跳转需要带参数
 			edit() {
 				uni.navigateTo({
-					url: '/pages/activityList/mine/edit'
+					url: '/pages/activityList/mine/edit?openid=' + this.userData.openid
 				})
 			},
 			navByIcon(url) {
 				uni.navigateTo({
-					url: url
+					url: url 
 				})
 			}
 		}
@@ -115,4 +132,10 @@
 		border-radius: 28upx;
 		box-shadow: -1upx -1upx 60upx #d8d8d8;
 	}
+	.custom-style {
+		background-color: #5b3ee7;
+		width: 200upx;
+		height: 60upx;
+		color: #ffffff;
+	}
 </style>

+ 3 - 2
pages/activityList/home/home.vue

@@ -6,7 +6,7 @@
 		</view>
 		<!--个人中心-->
 		<view v-if="current == 2">
-			<mine-view></mine-view>
+			<mine-view :userData="userData"></mine-view>
 		</view>
 		<view style="height: 100upx;"></view>
 		<view class="footer-fixed">
@@ -38,6 +38,7 @@
 					{image: '/static/swiper1.png'},
 					{image: '/static/swiper1.png'}
 				],
+				userData: {},
 			}
 		},
 		async onLoad(options) {
@@ -48,7 +49,7 @@
 			async authorization() {
 				let params = getUrlParams(window.location.search);
 				this.$u.api.wxInfo.getUserInfo({userCode: params.code}).then(res => {
-					alert(JSON.parse(res))
+					this.userData = res.data;
 				})
 			},
 			change(index) {

+ 0 - 0
unpackage/dist/build/.automator/h5/.automator.json


+ 0 - 2
unpackage/dist/build/h5/index.html

@@ -1,2 +0,0 @@
-<!DOCTYPE html><html lang=zh-CN><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge"><title>SoundOfMusic-H5</title><script>var coverSupport = 'CSS' in window && typeof CSS.supports === 'function' && (CSS.supports('top: env(a)') || CSS.supports('top: constant(a)'))
-            document.write('<meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0' + (coverSupport ? ', viewport-fit=cover' : '') + '" />')</script><link rel=stylesheet href=./static/index.776c78d1.css></head><body><noscript><strong>Please enable JavaScript to continue.</strong></noscript><div id=app></div><script src=./static/js/chunk-vendors.0f7df6ff.js></script><script src=./static/js/index.40a53570.js></script></body></html>

二进制
unpackage/dist/build/h5/static/1.png


二进制
unpackage/dist/build/h5/static/2.png


二进制
unpackage/dist/build/h5/static/3.png


二进制
unpackage/dist/build/h5/static/activity.png


二进制
unpackage/dist/build/h5/static/address.png


二进制
unpackage/dist/build/h5/static/avatar.png


二进制
unpackage/dist/build/h5/static/avatar2.png


二进制
unpackage/dist/build/h5/static/bgimg.png


二进制
unpackage/dist/build/h5/static/crown.png


二进制
unpackage/dist/build/h5/static/dialogBgImg.png


二进制
unpackage/dist/build/h5/static/gift/commodity1.png


二进制
unpackage/dist/build/h5/static/gift/commodity2.png


二进制
unpackage/dist/build/h5/static/gift/commodity3.png


二进制
unpackage/dist/build/h5/static/gift/commodity4.png


二进制
unpackage/dist/build/h5/static/hot.png


二进制
unpackage/dist/build/h5/static/icon-activity.png


二进制
unpackage/dist/build/h5/static/icon-awards.png


二进制
unpackage/dist/build/h5/static/icon-gift.png


二进制
unpackage/dist/build/h5/static/icon-history.png


二进制
unpackage/dist/build/h5/static/icon-lottery.png


二进制
unpackage/dist/build/h5/static/icon-mall.png


二进制
unpackage/dist/build/h5/static/icon-music.png


二进制
unpackage/dist/build/h5/static/icon-order.png


二进制
unpackage/dist/build/h5/static/icon-person.png


二进制
unpackage/dist/build/h5/static/icon-points.png


二进制
unpackage/dist/build/h5/static/icon-rule.png


二进制
unpackage/dist/build/h5/static/icon-vip.png


二进制
unpackage/dist/build/h5/static/icon-welfare.png


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/index.776c78d1.css


二进制
unpackage/dist/build/h5/static/index/finish.png


二进制
unpackage/dist/build/h5/static/index/fire.png


二进制
unpackage/dist/build/h5/static/index/huodong1.png


二进制
unpackage/dist/build/h5/static/index/huodong2x.png


二进制
unpackage/dist/build/h5/static/index/ing.png


二进制
unpackage/dist/build/h5/static/index/swiper.png


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/chunk-vendors.0f7df6ff.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/index.40a53570.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-activityDetail.33c74318.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-activityDetail~pages-activityList-activity-boost~pages-activityList-acti~cfae8e48.71b259fb.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-awards.20c50f53.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-boost.e6a1dc2f.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-boost~pages-activityList-mine-edit~pages-activityList-mine-myGift~pages-~9c3006db.c2cf43cd.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-hot.0740872b.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-signUp.b2d62000.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-songRank.9ecc3dea.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-activity-songRank~pages-activityList-mine-myGift~pages-activityList-mine-order-address.70ca7117.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-home-home.317cbe89.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-index.0ba23fa9.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-boostDetail.9ff72532.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-edit.4ecc7c84.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-introduction.e9858fdf.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-myBoost.35ee69c2.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-myGift.ba1c086b.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-myMusic.f5bf13fe.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-myWelfare.c07571d6.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-order-address.3152af57.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-order-orderConfirm.c2217264.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-activityList-mine-pointsDetail.a2f23fa3.js


文件差异内容过多而无法显示
+ 0 - 0
unpackage/dist/build/h5/static/js/pages-index-index.8d2a6f82.js


二进制
unpackage/dist/build/h5/static/ldt/aolinpike.png


二进制
unpackage/dist/build/h5/static/ldt/costPoints.png


二进制
unpackage/dist/build/h5/static/ldt/earnPoints.png


二进制
unpackage/dist/build/h5/static/ldt/exchangePoints.png


二进制
unpackage/dist/build/h5/static/long.png


二进制
unpackage/dist/build/h5/static/more.png


二进制
unpackage/dist/build/h5/static/musicCover.png


二进制
unpackage/dist/build/h5/static/personBgImg.png


二进制
unpackage/dist/build/h5/static/present1.png


二进制
unpackage/dist/build/h5/static/present2.png


二进制
unpackage/dist/build/h5/static/present3.png


二进制
unpackage/dist/build/h5/static/present4.png


二进制
unpackage/dist/build/h5/static/signUp.png


二进制
unpackage/dist/build/h5/static/singerBg.png


二进制
unpackage/dist/build/h5/static/song.png


二进制
unpackage/dist/build/h5/static/songRank/fm1.png


二进制
unpackage/dist/build/h5/static/songRank/fm2.png


二进制
unpackage/dist/build/h5/static/songRank/fm3.png


二进制
unpackage/dist/build/h5/static/songRank/fm4.png


二进制
unpackage/dist/build/h5/static/songRank/medal.png


二进制
unpackage/dist/build/h5/static/songRank/songRankBgImg.png


二进制
unpackage/dist/build/h5/static/swiper1.png


二进制
unpackage/dist/build/h5/static/userBgImg.png


二进制
unpackage/dist/build/h5/static/welfare/welfare1.png


二进制
unpackage/dist/build/h5/static/welfare/welfare2.png


二进制
unpackage/dist/build/h5/static/welfare/welfare3.png


二进制
unpackage/dist/build/h5/static/welfare/welfare4.png


二进制
unpackage/dist/build/h5/static/welfare/welfare5.png


部分文件因为文件数量过多而无法显示