Sfoglia il codice sorgente

新增任务图标及弹窗修改

1004749546@qq.com 4 anni fa
parent
commit
b542944517

+ 17 - 9
pagesA/luckDraw/luckDraw.vue

@@ -105,7 +105,7 @@
 						<view class="task-r">
 							<u-button size="medium" v-if="item.state==1||item.taskCode=='NEW_CUSTOMER'" :custom-style="{padding:'6px 10px',width:'100%',background:'#989898',color:'#ffffff'}">已完成</u-button>
 							<u-button size="medium" v-else-if="item.state==0 && item.taskCode=='SHARE_FRIEND'" open-type="share" :custom-style="{padding:'6px 10px',width:'100%',background:'#02c9b2',color:'#ffffff'}">立即分享</u-button>
-							<u-button size="medium" v-else @click="showYdao" :custom-style="{padding:'6px 10px',width:'100%',background:'#02c9b2',color:'#ffffff'}">立即前往</u-button>
+							<u-button size="medium" v-else @click="showYdao(item.taskCode)" :custom-style="{padding:'6px 10px',width:'100%',background:'#02c9b2',color:'#ffffff'}">立即前往</u-button>
 						</view>
 					</view>
 				</view>
@@ -165,10 +165,12 @@
 		<u-popup v-model="showYd" mode="center" close-icon-color="#ffffff" closeable :border-radius="30" width="500rpx" height="550rpx">
 			<view class="lottery-content yindao">
 				<view class="lottery-title">
-					<image src="/static/tdsm.jpg"></image>
+					<span v-if="tashCode=='FIRST_ONLINE_EXCHANGE'">请通过【首页】-【商城】完成商品首次线上兑换后可获得抽奖机会</span>
+					<span v-else>请通过查看【首页】-【使用指南】了解投递流程,投递完成可获得抽奖机会</span>
+					<!-- <image src="/static/tdsm.jpg"></image> -->
 				</view>
 				<view @click="toViewZn" class="lottery-confrim-btn">
-					查看使用指南
+					我已了解
 				</view>
 			</view>
 		</u-popup>
@@ -210,6 +212,7 @@ export default {
 		return {
 			nodata: '活动加载中...',
 			showYd: false,
+			tashCode: '', // 要引导的任务code
 			showTask: false,
 			hasLogin: false,
 			userData: {},
@@ -565,13 +568,16 @@ export default {
 				}
 			})
 		},
-		showYdao(){
+		showYdao(code){
+			this.tashCode = code
 			this.showYd = true
 		},
 		toViewZn(){
-			uni.redirectTo({
-				url: '/pages/userCenter/zhinan'
-			})
+			// uni.redirectTo({
+			// 	url: '/pages/userCenter/zhinan'
+			// })
+			this.showYd = false
+			this.tashCode = ''
 		},
 	},
 	onShow() {
@@ -761,9 +767,11 @@ export default {
 	}
 	.yindao{
 		.lottery-title{
-			padding: 100rpx 50rpx;
+			padding: 60rpx 40rpx 0rpx;
 			display: flex;
-			text-align: center;
+			text-align: left;
+			color: #5a5a5a;
+			font-size: 30rpx;
 			image{
 				width: 450rpx;
 				height: 320rpx;

BIN
static/FIRST_DELIVERY.png


BIN
static/FIRST_ONLINE_EXCHANGE.png