| 
														
															@@ -23,9 +23,8 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 <script> 
														 | 
														
														 | 
														
															 <script> 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import { PlayType, UsefulType } from '../../types'; 
														 | 
														
														 | 
														
															 import { PlayType, UsefulType } from '../../types'; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import axios from 'axios'; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 import Report from '../../log-center/log'; 
														 | 
														
														 | 
														
															 import Report from '../../log-center/log'; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-import { getQueryString, baseURL, appVersionCode, getMid, getStorage, removeStorage } from '../../utils/help'; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+import { getQueryString, baseURL, getMid, getStorage, removeStorage, getDetailSSR } from '../../utils/help'; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 export default { 
														 | 
														
														 | 
														
															 export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	name: 'course', 
														 | 
														
														 | 
														
															 	name: 'course', 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -120,20 +119,23 @@ export default { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			Report.reportLog(logData); 
														 | 
														
														 | 
														
															 			Report.reportLog(logData); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		}, 
														 | 
														
														 | 
														
															 		}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}, 
														 | 
														
														 | 
														
															 	}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-	async asyncData(params) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		let { route } = params; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		let { data } = await axios.post(`${baseURL}/denet/base/guide/getAllMobilePageGuide`, { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			baseInfo: { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				appVersionCode: appVersionCode, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				mid: '00000000-0000-0000-0000-000000000000', 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-			}, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+	async asyncData(context) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		let { route, error } = context; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		let result = await getDetailSSR({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			context, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			url: `${baseURL}/denet/base/guide/getAllMobilePageGuide`, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		}); 
														 | 
														
														 | 
														
															 		}); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-		if (data.code == 0) { 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		if (result.code == 0) { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			return { 
														 | 
														
														 | 
														
															 			return { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				useful: route.query.useful, 
														 | 
														
														 | 
														
															 				useful: route.query.useful, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				playType: route.query.playType, 
														 | 
														
														 | 
														
															 				playType: route.query.playType, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-				course: route.query.useful === UsefulType.unUseful || route.query.playType === PlayType.NFT ? data.data.withoutRewardGuideImages : data.data.withRewardGuideImages, 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				course: route.query.useful === UsefulType.unUseful || route.query.playType === PlayType.NFT ? result.data.withoutRewardGuideImages : result.data.withRewardGuideImages, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			}; 
														 | 
														
														 | 
														
															 			}; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+		} else { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			return error({ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				message: result.msg, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+				statusCode: 500, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+			}); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	}, 
														 | 
														
														 | 
														
															 	}, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	mounted() { 
														 | 
														
														 | 
														
															 	mounted() { 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -163,6 +165,7 @@ body, 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 body { 
														 | 
														
														 | 
														
															 body { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	background-color: #f5f5f5; 
														 | 
														
														 | 
														
															 	background-color: #f5f5f5; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 } 
														 | 
														
														 | 
														
															 } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 .course-page { 
														 | 
														
														 | 
														
															 .course-page { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	min-height: 100%; 
														 | 
														
														 | 
														
															 	min-height: 100%; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	max-height: 100%; 
														 | 
														
														 | 
														
															 	max-height: 100%; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -184,27 +187,33 @@ body { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		line-height: 22px; 
														 | 
														
														 | 
														
															 		line-height: 22px; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		color: #fff; 
														 | 
														
														 | 
														
															 		color: #fff; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		z-index: 1; 
														 | 
														
														 | 
														
															 		z-index: 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		.tip-icon { 
														 | 
														
														 | 
														
															 		.tip-icon { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			width: 36px; 
														 | 
														
														 | 
														
															 			width: 36px; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			margin-right: 20px; 
														 | 
														
														 | 
														
															 			margin-right: 20px; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	&-pics-contail { 
														 | 
														
														 | 
														
															 	&-pics-contail { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		flex: 1; 
														 | 
														
														 | 
														
															 		flex: 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		overflow: hidden; 
														 | 
														
														 | 
														
															 		overflow: hidden; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		&-wrap { 
														 | 
														
														 | 
														
															 		&-wrap { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			display: flex; 
														 | 
														
														 | 
														
															 			display: flex; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			transition: all 0.5s; 
														 | 
														
														 | 
														
															 			transition: all 0.5s; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			.pic { 
														 | 
														
														 | 
														
															 			.pic { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 				width: 100%; 
														 | 
														
														 | 
														
															 				width: 100%; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			} 
														 | 
														
														 | 
														
															 			} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	&-pagination { 
														 | 
														
														 | 
														
															 	&-pagination { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		display: flex; 
														 | 
														
														 | 
														
															 		display: flex; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		justify-content: center; 
														 | 
														
														 | 
														
															 		justify-content: center; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		align-items: center; 
														 | 
														
														 | 
														
															 		align-items: center; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		margin: 16px 0; 
														 | 
														
														 | 
														
															 		margin: 16px 0; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		.spon { 
														 | 
														
														 | 
														
															 		.spon { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			width: 8px; 
														 | 
														
														 | 
														
															 			width: 8px; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			height: 8px; 
														 | 
														
														 | 
														
															 			height: 8px; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -212,14 +221,17 @@ body { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			margin: 0 3px; 
														 | 
														
														 | 
														
															 			margin: 0 3px; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			border-radius: 50%; 
														 | 
														
														 | 
														
															 			border-radius: 50%; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		.active { 
														 | 
														
														 | 
														
															 		.active { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			background: #1d9bf0; 
														 | 
														
														 | 
														
															 			background: #1d9bf0; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	} 
														 | 
														
														 | 
														
															 	} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 	&-btns { 
														 | 
														
														 | 
														
															 	&-btns { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		width: 100%; 
														 | 
														
														 | 
														
															 		width: 100%; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		display: flex; 
														 | 
														
														 | 
														
															 		display: flex; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		padding: 0 8px 30px; 
														 | 
														
														 | 
														
															 		padding: 0 8px 30px; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		&-btn { 
														 | 
														
														 | 
														
															 		&-btn { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			flex: 1; 
														 | 
														
														 | 
														
															 			flex: 1; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			margin: 0 8px; 
														 | 
														
														 | 
														
															 			margin: 0 8px; 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -228,19 +240,23 @@ body { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			text-align: center; 
														 | 
														
														 | 
														
															 			text-align: center; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			border-radius: 60px; 
														 | 
														
														 | 
														
															 			border-radius: 60px; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		&-btn:active { 
														 | 
														
														 | 
														
															 		&-btn:active { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			-webkit-tap-highlight-color: transparent; 
														 | 
														
														 | 
														
															 			-webkit-tap-highlight-color: transparent; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		.back { 
														 | 
														
														 | 
														
															 		.back { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			background: rgba(29, 155, 240, 0.01); 
														 | 
														
														 | 
														
															 			background: rgba(29, 155, 240, 0.01); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			border: 1px solid #e8e8e8; 
														 | 
														
														 | 
														
															 			border: 1px solid #e8e8e8; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			color: #3d3d3d; 
														 | 
														
														 | 
														
															 			color: #3d3d3d; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		.next { 
														 | 
														
														 | 
														
															 		.next { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			background: rgba(0, 0, 0, 0.01); 
														 | 
														
														 | 
														
															 			background: rgba(0, 0, 0, 0.01); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			border: 1px solid #b5e1ff; 
														 | 
														
														 | 
														
															 			border: 1px solid #b5e1ff; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			color: #1d9bf0; 
														 | 
														
														 | 
														
															 			color: #1d9bf0; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		} 
														 | 
														
														 | 
														
															 		} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 		.retweer { 
														 | 
														
														 | 
														
															 		.retweer { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			background: #1d9bf0; 
														 | 
														
														 | 
														
															 			background: #1d9bf0; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 			border: 1px solid #1d9bf0; 
														 | 
														
														 | 
														
															 			border: 1px solid #1d9bf0; 
														 |