ソースを参照

美博会功能修复

yuwenjun 4 年 前
コミット
e963e02d9a
2 ファイル変更11 行追加4 行削除
  1. 3 1
      common/config/caimeiApi.js
  2. 8 3
      pages/user/coupon/coupon.vue

+ 3 - 1
common/config/caimeiApi.js

@@ -242,7 +242,8 @@ const caimeiApi = {
 				 	18:`/h5/pages/article/path?link=${pros.link}`,
 				 	19:`/search/pages/search/search-supplier?keyWord=${pros.linkParam.keyword}`,
 					21:'/h5/pages/activity/meobohui',
-					24:'/pages/user/coupon/coupon'
+					24:'/pages/user/coupon/coupon',
+					23:`/h5/pages/activity/activity-topic?linkId=${pros.linkParam.id}`
 				}
 				const url = typeMap[pros.linkType]
 				uni.navigateTo({
@@ -272,6 +273,7 @@ const caimeiApi = {
 				19:`/search/pages/search/search-supplier?keyWord=${keyword}`,
 				21:'/h5/pages/activity/meobohui',
 				// '-1':`/h5/pages/article/path?link=${pros.link}`
+				23:`/h5/pages/activity/activity-topic?linkId=${pros.linkParam.id}`,
 				24:'/pages/user/coupon/coupon'
 			}
 			const url = typeMap[linkType]

+ 8 - 3
pages/user/coupon/coupon.vue

@@ -1,5 +1,5 @@
 <template>
-	<view class="container home clearfix">
+	<view class="container home clearfix" v-if="hasLogin">
 		<view class="coupon-title" v-if="userIdentity == 4">优惠券仅限{{userName}}(机构)使用 </view>
 		<view class="coupon-title" v-if="userIdentity == 2">优惠券仅限{{userName}}使用 </view>
 		<image class="coupon-image" src="http://static.caimei365.com/app/meibohui/app/activity-detail.jpg" mode=""></image>
@@ -19,7 +19,11 @@
 			}
 		},
 		onLoad() {
-
+			if(!this.hasLogin){
+				uni.redirectTo({
+					url:'../../login/login'
+				})
+			}
 		},
 		computed: {
 			...mapState(['hasLogin','userInfo','identity','isActivity'])
@@ -40,11 +44,12 @@
 
 <style lang="scss">
 	page{
-		background-color: #ff2e4c;
+		
 	}
 	.container{
 		width: 100%;
 		height: auto;
+		background-color: #ff2e4c;
 		.coupon-title{
 			width: 100%;
 			height: 110rpx;