Browse Source

修改配置文件

root 11 months ago
parent
commit
8e5aa4bb6b
2 changed files with 819 additions and 818 deletions
  1. 90 89
      manifest.json
  2. 729 729
      pages/index/index.vue

+ 90 - 89
manifest.json

@@ -1,90 +1,91 @@
 {
-    "name" : "psy_web_share",
-    "appid" : "__UNI__2917BA0",
-    "description" : "丁香解忧",
-    "versionName" : "1.0.0",
-    "versionCode" : "100",
-    "transformPx" : false,
-    /* 5+App特有相关 */
-    "app-plus" : {
-        "usingComponents" : true,
-        "nvueStyleCompiler" : "uni-app",
-        "compilerVersion" : 3,
-        "splashscreen" : {
-            "alwaysShowBeforeRender" : true,
-            "waiting" : true,
-            "autoclose" : true,
-            "delay" : 0
-        },
-        /* 模块配置 */
-        "modules" : {},
-        /* 应用发布信息 */
-        "distribute" : {
-            /* android打包配置 */
-            "android" : {
-                "permissions" : [
-                    "<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
-                    "<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
-                    "<uses-permission android:name=\"android.permission.VIBRATE\"/>",
-                    "<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
-                    "<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
-                    "<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
-                    "<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
-                    "<uses-permission android:name=\"android.permission.CAMERA\"/>",
-                    "<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
-                    "<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
-                    "<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
-                    "<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
-                    "<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
-                    "<uses-feature android:name=\"android.hardware.camera\"/>",
-                    "<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
-                ]
-            },
-            /* ios打包配置 */
-            "ios" : {},
-            /* SDK配置 */
-            "sdkConfigs" : {}
-        }
-    },
-    /* 快应用特有相关 */
-    "quickapp" : {},
-    /* 小程序特有相关 */
-    "mp-weixin" : {
-        "appid" : "",
-        "setting" : {
-            "urlCheck" : false
-        },
-        "usingComponents" : true
-    },
-    "mp-alipay" : {
-        "usingComponents" : true
-    },
-    "mp-baidu" : {
-        "usingComponents" : true
-    },
-    "mp-toutiao" : {
-        "usingComponents" : true,
-        "optimization" : {
-            "subPackages" : true
-        }
-    },
-    "uniStatistics" : {
-        "enable" : false
-    },
-    "vueVersion" : "3",
-    "locale" : "zh-Hans",
-    "fallbackLocale" : "zh-Hans",
-    "h5" : {
-        "router" : {
-            "mode" : "history",
-            "base" : "/webo/"
-        },
-        "template" : "index.html",
-        "title" : "丁香解忧",
-        "optimization" : {
-            "treeShaking" : {
-                "enable" : true
-            }
-        }
-    }
-}
+	"name": "psy_web_share",
+	"appid": "__UNI__2917BA0",
+	"description": "丁香解忧",
+	"versionName": "1.0.0",
+	"versionCode": "100",
+	"transformPx": false,
+	/* 5+App特有相关 */
+	"app-plus": {
+		"usingComponents": true,
+		"nvueStyleCompiler": "uni-app",
+		"compilerVersion": 3,
+		"splashscreen": {
+			"alwaysShowBeforeRender": true,
+			"waiting": true,
+			"autoclose": true,
+			"delay": 0
+		},
+		/* 模块配置 */
+		"modules": {},
+		/* 应用发布信息 */
+		"distribute": {
+			/* android打包配置 */
+			"android": {
+				"permissions": [
+					"<uses-permission android:name=\"android.permission.CHANGE_NETWORK_STATE\"/>",
+					"<uses-permission android:name=\"android.permission.MOUNT_UNMOUNT_FILESYSTEMS\"/>",
+					"<uses-permission android:name=\"android.permission.VIBRATE\"/>",
+					"<uses-permission android:name=\"android.permission.READ_LOGS\"/>",
+					"<uses-permission android:name=\"android.permission.ACCESS_WIFI_STATE\"/>",
+					"<uses-feature android:name=\"android.hardware.camera.autofocus\"/>",
+					"<uses-permission android:name=\"android.permission.ACCESS_NETWORK_STATE\"/>",
+					"<uses-permission android:name=\"android.permission.CAMERA\"/>",
+					"<uses-permission android:name=\"android.permission.GET_ACCOUNTS\"/>",
+					"<uses-permission android:name=\"android.permission.READ_PHONE_STATE\"/>",
+					"<uses-permission android:name=\"android.permission.CHANGE_WIFI_STATE\"/>",
+					"<uses-permission android:name=\"android.permission.WAKE_LOCK\"/>",
+					"<uses-permission android:name=\"android.permission.FLASHLIGHT\"/>",
+					"<uses-feature android:name=\"android.hardware.camera\"/>",
+					"<uses-permission android:name=\"android.permission.WRITE_SETTINGS\"/>"
+				]
+			},
+			/* ios打包配置 */
+			"ios": {},
+			/* SDK配置 */
+			"sdkConfigs": {}
+		}
+	},
+	/* 快应用特有相关 */
+	"quickapp": {},
+	/* 小程序特有相关 */
+	"mp-weixin": {
+		"appid": "",
+		"setting": {
+			"urlCheck": false
+		},
+		"usingComponents": true
+	},
+	"mp-alipay": {
+		"usingComponents": true
+	},
+	"mp-baidu": {
+		"usingComponents": true
+	},
+	"mp-toutiao": {
+		"usingComponents": true,
+		"optimization": {
+			"subPackages": true
+		}
+	},
+	"uniStatistics": {
+		"enable": false
+	},
+	"vueVersion": "3",
+	"locale": "zh-Hans",
+	"fallbackLocale": "zh-Hans",
+	"h5": {
+		"publicPath": "/weibo/",
+		"router": {
+			"mode": "history",
+			"base": "/weibo/"
+		},
+		"template": "index.html",
+		"title": "丁香解忧",
+		"optimization": {
+			"treeShaking": {
+				"enable": true
+			}
+		}
+	}
+}

+ 729 - 729
pages/index/index.vue

@@ -10,12 +10,12 @@
 			</a>
 			<view class='main_scale_name'>
 				<!-- <img style='width:50px;height:30px' src='/static/images/main-left.png' /> -->
-				<view class='main_top_name'>{{ scaleInfoNew.scaleName }}</view>
+				<view class='main_top_name'>{{scaleInfoNew.scaleName}}</view>
 				<!-- <img style='width:50px;height:28px' src='/static/images/main-right.png' /> -->
 			</view>
 
 			<!-- <view class='main_scale_des'>{{scaleDes}}</view> -->
-			<view class='main_scale_num'>{{ scaleInfoNew.testNum }}人测试过</view>
+			<view class='main_scale_num'>{{scaleInfoNew.testNum}}人测试过</view>
 		</view>
 		<view class='main_scale_cpll_out'>
 			<view class="scale_introduce_title">
@@ -30,19 +30,19 @@
 			</view>
 			<view class="cpjs">
 				<text>
-					{{ scaleInfoNew.evaluationIntroduction }}本测试共{{ questionNum }}个问题,预计测试时长为{{ Math.ceil(questionNum *
-						0.25)}}分钟<span v-if="questionNum > 30">,请耐心测试</span><span v-else>。</span>
+					{{scaleInfoNew.evaluationIntroduction}}本测试共{{questionNum}}个问题,预计测试时长为{{Math.ceil(questionNum * 0.25)}}分钟<span
+						v-if="questionNum > 30">,请耐心测试</span><span v-else>。</span>
 				</text>
 			</view>
 			<view v-if="scaleInfoNew.celebrityAphorism" class="myjj">
-				<view>{{ getMyjj(scaleInfoNew.celebrityAphorism, 0) }}</view>
+				<view>{{getMyjj(scaleInfoNew.celebrityAphorism, 0)}}</view>
 				<view v-if="getMyjj(scaleInfoNew.celebrityAphorism, 1)" style="text-align: right;">
-					——{{ getMyjj(scaleInfoNew.celebrityAphorism, 1) }}</view>
+					——{{getMyjj(scaleInfoNew.celebrityAphorism, 1)}}</view>
 			</view>
 			<view>
 				<view class="bx" v-for="item in formatArr(scaleInfoNew.relatedQuestion)">
 					<view class="bx_left"></view>
-					<view class="bx_right">{{ item }}</view>
+					<view class="bx_right">{{item}}</view>
 				</view>
 			</view>
 		</view>
@@ -58,11 +58,11 @@
 				<view style='height:1px;background-color:#03A2AD;height:5px;width:5px;border-radius:50%;'></view>
 			</view>
 			<view class='main_scale_cpll_mi'>
-				<view class='main_scale_cpll_text'>{{ scaleInfoNew.evaluationTheory }}</view>
+				<view class='main_scale_cpll_text'>{{scaleInfoNew.evaluationTheory}}</view>
 			</view>
 			<view class='main_scale_cpll_zhu'>
 				<text class='main_scale_cpll_zhu_text'>
-					{{ scaleInfoNew.evaluationTheoryAttention }}
+					{{scaleInfoNew.evaluationTheoryAttention}}
 				</text>
 			</view>
 		</view>
@@ -80,10 +80,10 @@
 			<view style='margin-top:20px'>
 				<template v-for="item in formatArr(scaleInfoNew.obtained)">
 					<view>
-						<view class="main_scale_njhd_title">{{ Object.keys(item)[0] }}</view>
+						<view class="main_scale_njhd_title">{{Object.keys(item)[0]}}</view>
 					</view>
 					<view class='main_scale_njhd_text_out'>
-						<text class='main_scale_njhd_text'>{{ formatObj(item) }}</text>
+						<text class='main_scale_njhd_text'>{{formatObj(item)}}</text>
 					</view>
 				</template>
 			</view>
@@ -106,7 +106,7 @@
 						<img class='dui_self' src='/static/images/dui.png' />
 					</view>
 					<view class='dui_text'>
-						<view class='dui_text_self'>{{ item }}</view>
+						<view class='dui_text_self'>{{item}}</view>
 					</view>
 				</view>
 			</view>
@@ -126,8 +126,8 @@
 			<view class="main_scale_cpbbnr_con">
 				<view v-for="(item, index) in formatArr(scaleInfoNew.reportContent)">
 					<view class='cpbbnr_con_out'>
-						<view class='cpbbnr_con_part'>Part{{ index + 1 }}</view>
-						<view class='cpbbnr_con_text'>{{ item }}</view>
+						<view class='cpbbnr_con_part'>Part{{index+1}}</view>
+						<view class='cpbbnr_con_text'>{{item}}</view>
 					</view>
 					<view class='cpbbnr_con_shu' v-show="index < formatArr(scaleInfoNew.reportContent).length - 1">
 					</view>
@@ -140,8 +140,8 @@
 				</view>
 				<view class="main_scale_njhd_desc" v-for="(item, index) in formatArr(scaleInfoNew.reference)"
 					style='margin-top:10px'>
-					<view class="reference_index">[{{ index + 1 }}]</view>
-					<view class="main_ckwx_text">{{ item }}</view>
+					<view class="reference_index">[{{index+1}}]</view>
+					<view class="main_ckwx_text">{{item}}</view>
 				</view>
 			</template>
 		</view>
@@ -538,736 +538,736 @@
 </template>
 
 <script>
-import {
-	getScaleTitle
-} from '@/api/index.js'
-export default {
-	data() {
-		return {
-			scaleInfoNew: {},
-			scaleInfo: {
-				name: ''
-			},
-			isCheck: false,
-			type: null,
-			topimg: '../../static/images/topImg.png',
-			// scalName: '抑郁测试「简单评估版」',
-			scaleDes: '测一测?',
-			scaleNumber: '43.8W人测试过',
-			scaleimg1: '../../static/images/1.jpg',
-			scaleimg2: '../../static/images/2.jpg',
-			scaleimg3: '../../static/images/3.jpg',
-			//量表
-			flag: '',
-			//分享人的id
-			uid: '',
-			//来源
-			source: '',
-			//模态框是否弹出的标志
-			modalFlag: false,
-			questionNum: 0
-		}
-	},
-	onLoad() {
-		//先获取路径上的参数
-		// this.$route.query.flag
-		console.log(this.$route.query.flag)
-		console.log(this.$route.query.uid)
-		console.log(this.$route.query.source)
-		this.flag = this.$route.query.flag;
-		this.uid = this.$route.query.uid;
-		this.source = this.$route.query.source;
-		this.selectScale();
-	},
-	methods: {
-		selectScale() {
-			this.$request
-				.get({
-					url: `${getScaleTitle}/${this.flag}?uid=${this.uid}&source=${this.source}`,
-					loadingTip: "加载中...",
-					data: {},
-				}).then((res) => {
-					this.questionNum = res.data.questionNum;
-					this.scaleInfo = res.data.subjectEntityDto2List[0];
-					this.scaleInfoNew = res.data.ScaleDetailsEntity;
-				})
-		},
-		checkChange(e) {
-			if (e.detail.value.length == 0) {
-				this.isCheck = false
-			} else {
-				this.isCheck = true
+	import {
+		getScaleTitle
+	} from '@/api/index.js'
+	export default {
+		data() {
+			return {
+				scaleInfoNew: {},
+				scaleInfo: {
+					name: ''
+				},
+				isCheck: false,
+				type: null,
+				topimg: '../../static/images/topImg.png',
+				// scalName: '抑郁测试「简单评估版」',
+				scaleDes: '测一测?',
+				scaleNumber: '43.8W人测试过',
+				scaleimg1: '../../static/images/1.jpg',
+				scaleimg2: '../../static/images/2.jpg',
+				scaleimg3: '../../static/images/3.jpg',
+				//量表
+				flag: '',
+				//分享人的id
+				uid: '',
+				//来源
+				source: '',
+				//模态框是否弹出的标志
+				modalFlag: false,
+				questionNum: 0
 			}
 		},
-		toggle() {
-			// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
-			this.$refs.popup.open()
-		},
-		close() {
-			this.$refs.popup.close()
-		},
-		//同意条框进行进入
-		agreeFun() {
-			this.modalFlag = false;
-			uni.navigateTo({
-				url: `/examWidght/examWidght/index?flag=${this.flag}&uid=${this.uid}&source=${this.source}`
-			})
+		onLoad() {
+			//先获取路径上的参数
+			// this.$route.query.flag
+			console.log(this.$route.query.flag)
+			console.log(this.$route.query.uid)
+			console.log(this.$route.query.source)
+			this.flag = this.$route.query.flag;
+			this.uid = this.$route.query.uid;
+			this.source = this.$route.query.source;
+			this.selectScale();
 		},
-		//不同意方法
-		unAgreeFun() {
-			this.modalFlag = false;
-		},
-		startTest() {
-			console.log(this.isCheck)
-			if (this.isCheck) {
-				//跳转到指定页面
+		methods: {
+			selectScale() {
+				this.$request
+					.get({
+						url: `${getScaleTitle}/${this.flag}?uid=${this.uid}&source=${this.source}`,
+						loadingTip: "加载中...",
+						data: {},
+					}).then((res) => {
+						this.questionNum = res.data.questionNum;
+						this.scaleInfo = res.data.subjectEntityDto2List[0];
+						this.scaleInfoNew = res.data.ScaleDetailsEntity;
+					})
+			},
+			checkChange(e) {
+				if (e.detail.value.length == 0) {
+					this.isCheck = false
+				} else {
+					this.isCheck = true
+				}
+			},
+			toggle() {
+				// open 方法传入参数 等同在 uni-popup 组件上绑定 type属性
+				this.$refs.popup.open()
+			},
+			close() {
+				this.$refs.popup.close()
+			},
+			//同意条框进行进入
+			agreeFun() {
+				this.modalFlag = false;
 				uni.navigateTo({
 					url: `/examWidght/examWidght/index?flag=${this.flag}&uid=${this.uid}&source=${this.source}`
 				})
-			} else {
-				//否则弹出弹框
-				//点击弹框的继续按钮则进入测试
-				this.modalFlag = true;
-
-				// uni.showToast({
-				// 	title: '请选择测评服务条款',
-				// 	icon: 'error'
-				// })
+			},
+			//不同意方法
+			unAgreeFun() {
+				this.modalFlag = false;
+			},
+			startTest() {
+				console.log(this.isCheck)
+				if (this.isCheck) {
+					//跳转到指定页面
+					uni.navigateTo({
+						url: `/examWidght/examWidght/index?flag=${this.flag}&uid=${this.uid}&source=${this.source}`
+					})
+				} else {
+					//否则弹出弹框
+					//点击弹框的继续按钮则进入测试
+					this.modalFlag = true;
+
+					// uni.showToast({
+					// 	title: '请选择测评服务条款',
+					// 	icon: 'error'
+					// })
+				}
+			},
+			goHistory() {
+				uni.navigateTo({
+					url: '/paymentPage/queryByPhone/index'
+				})
+			},
+			formatArr(str) {
+				return str ? JSON.parse(str) : [];
+			},
+			formatObj(obj) {
+				let key = Object.keys(obj)[0]
+				return obj[key];
+			},
+			// 分割名言警句
+			getMyjj(str, i) {
+				return str ? str.split("——")[i] : '';
 			}
-		},
-		goHistory() {
-			uni.navigateTo({
-				url: '/paymentPage/queryByPhone/index'
-			})
-		},
-		formatArr(str) {
-			return str ? JSON.parse(str) : [];
-		},
-		formatObj(obj) {
-			let key = Object.keys(obj)[0]
-			return obj[key];
-		},
-		// 分割名言警句
-		getMyjj(str, i) {
-			return str ? str.split("——")[i] : '';
 		}
 	}
-}
 </script>
 
 <style>
-.main_scale_name {
-	width: 100%;
-	display: flex;
-	flex-direction: row;
-	justify-content: center;
-	font-size: 18px;
-	font-weight: 700;
-	margin-top: 0.26667rem;
-	align-items: center;
-}
-
-
-.main_scale_top_img {
-	display: block;
-	width: 710rpx;
-	height: 320rpx;
-	margin: 19rpx auto;
-}
-
-.main_scale_des {
-	text-align: center;
-	font-size: 12px;
-	color: #999;
-	margin-top: 0.24rem;
-}
-
-.main_scale_num {
-	font-size: 20rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 400;
-	color: #A6A6A6;
-	line-height: 28rpx;
-	width: 98%;
-	text-align: right;
-	padding-right: 2%;
-	margin: 16rpx 0;
-}
-
-.main_scale_out {
-	/* 	background: #ffffff;
+	.main_scale_name {
+		width: 100%;
+		display: flex;
+		flex-direction: row;
+		justify-content: center;
+		font-size: 18px;
+		font-weight: 700;
+		margin-top: 0.26667rem;
+		align-items: center;
+	}
+
+
+	.main_scale_top_img {
+		display: block;
+		width: 710rpx;
+		height: 320rpx;
+		margin: 19rpx auto;
+	}
+
+	.main_scale_des {
+		text-align: center;
+		font-size: 12px;
+		color: #999;
+		margin-top: 0.24rem;
+	}
+
+	.main_scale_num {
+		font-size: 20rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 400;
+		color: #A6A6A6;
+		line-height: 28rpx;
+		width: 98%;
+		text-align: right;
+		padding-right: 2%;
+		margin: 16rpx 0;
+	}
+
+	.main_scale_out {
+		/* 	background: #ffffff;
 		padding-bottom: 0.667rem;
 		margin-bottom: 0.26667rem;
 		border-bottom: 0.01333rem solid #ddd; */
-}
-
-.main_scale_introduce {}
-
-.scale_introduce_title {
-	margin-top: 46rpx;
-	display: flex;
-	justify-content: center;
-	align-items: center;
-}
-
-.m_s_i {
-	background-color: #ffffff;
-	padding-top: 0.53rem;
-	padding-bottom: 2rem;
-	;
-
-}
-
-.main_user_evaluate {
-	text-align: center;
-	font-size: 16px;
-	font-weight: 700;
-}
-
-.main_kuai {
-	display: flex;
-	flex-direction: row;
-	justify-content: center;
-}
-
-.main_kuai_k {
-	margin-top: 10px;
-	width: 50px;
-	border-radius: 10px;
-	line-height: 6px;
-
-	background-color: #ddd;
-}
-
-.main_start_button {
-	/* 	width: 100%; */
-	background: linear-gradient(270deg, #FC3C3C 0%, #FF9D41 100%);
-	box-shadow: 0px 4px 10px 0px rgba(244, 107, 107, 0.302);
-	border-radius: 10px 10px 10px 10px;
-	opacity: 1;
-	border: 1px solid #FFE8BA;
-}
-
-.main_check {
-	display: flex;
-	flex-direction: row;
-
-}
-
-.main_tiao {
-	color: #5a95f1;
-}
-
-.main_check_class {
-	margin-left: 5px;
-}
-
-.main_check_pub {
-	background-color: #ffffff;
-	display: flex;
-	flex-direction: row;
-	padding-bottom: 5px;
-}
-
-.main_bottom_class {
-	box-sizing: border-box;
-	width: 100%;
-	position: fixed;
-	max-width: 750rpx;
-	bottom: 0;
-	background: #ffffff;
-	padding: 32rpx 18rpx;
-}
-
-.main_cl {
-	position: relative;
-	background-color: #ffffff;
-	padding: 68rpx 0 240rpx;
-}
-
-.popup-content {
-	height: 100vh;
-}
-
-.popup-main>>>uni-view {
-	max-width: 750rpx;
-
-	margin: auto;
-	/* border-radius: 20px; */
-	border-top-left-radius: 20px;
-	border-top-right-radius: 20px;
-}
-
-.popup-detail {
-	padding-left: 20px;
-	padding-right: 20px;
-	font-size: 14px;
-	line-height: 20px;
-	/* letter-spacing: 4px; */
-	overflow-y: auto;
-	height: 78vh;
-	border-top-left-radius: 0px !important;
-	border-top-right-radius: 0px !important;
-	/* overflow-y: auto;
+	}
+
+	.main_scale_introduce {}
+
+	.scale_introduce_title {
+		margin-top: 46rpx;
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.m_s_i {
+		background-color: #ffffff;
+		padding-top: 0.53rem;
+		padding-bottom: 2rem;
+		;
+
+	}
+
+	.main_user_evaluate {
+		text-align: center;
+		font-size: 16px;
+		font-weight: 700;
+	}
+
+	.main_kuai {
+		display: flex;
+		flex-direction: row;
+		justify-content: center;
+	}
+
+	.main_kuai_k {
+		margin-top: 10px;
+		width: 50px;
+		border-radius: 10px;
+		line-height: 6px;
+
+		background-color: #ddd;
+	}
+
+	.main_start_button {
+		/* 	width: 100%; */
+		background: linear-gradient(270deg, #FC3C3C 0%, #FF9D41 100%);
+		box-shadow: 0px 4px 10px 0px rgba(244, 107, 107, 0.302);
+		border-radius: 10px 10px 10px 10px;
+		opacity: 1;
+		border: 1px solid #FFE8BA;
+	}
+
+	.main_check {
+		display: flex;
+		flex-direction: row;
+
+	}
+
+	.main_tiao {
+		color: #5a95f1;
+	}
+
+	.main_check_class {
+		margin-left: 5px;
+	}
+
+	.main_check_pub {
+		background-color: #ffffff;
+		display: flex;
+		flex-direction: row;
+		padding-bottom: 5px;
+	}
+
+	.main_bottom_class {
+		box-sizing: border-box;
+		width: 100%;
+		position: fixed;
+		max-width: 750rpx;
+		bottom: 0;
+		background: #ffffff;
+		padding: 32rpx 18rpx;
+	}
+
+	.main_cl {
+		position: relative;
+		background-color: #ffffff;
+		padding: 68rpx 0 240rpx;
+	}
+
+	.popup-content {
+		height: 100vh;
+	}
+
+	.popup-main>>>uni-view {
+		max-width: 750rpx;
+
+		margin: auto;
+		/* border-radius: 20px; */
+		border-top-left-radius: 20px;
+		border-top-right-radius: 20px;
+	}
+
+	.popup-detail {
+		padding-left: 20px;
+		padding-right: 20px;
+		font-size: 14px;
+		line-height: 20px;
+		/* letter-spacing: 4px; */
+		overflow-y: auto;
+		height: 78vh;
+		border-top-left-radius: 0px !important;
+		border-top-right-radius: 0px !important;
+		/* overflow-y: auto;
 		height:90vh; */
-}
-
-.popup-title-cla {
-	text-align: center;
-	font-size: 20px;
-	font-weight: 700;
-	margin-bottom: 20px !important;
-}
-
-.popup-cuo {
-	text-align: right;
-}
-
-.popup-know {
-	background-color: #fad031;
-	color: #4c4b58;
-	margin-left: 10px;
-	margin-right: 10px;
-	border-radius: 20px;
-	margin-top: 15px;
-}
-
-.scale_js {
-	padding-left: 20px;
-	padding-right: 20px;
-	font-size: 16px;
-	letter-spacing: 4px;
-	line-height: 36px;
-}
-
-.main_top_name {
-	font-size: 40rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 700;
-	color: #03A2AD;
-	line-height: 58rpx;
-	margin-top: 40rpx;
-}
-
-.main_scale_font {
-	font-size: 40rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 900;
-	color: #069EBC;
-	line-height: 58rpx;
-}
-
-.main_scale_font_njhd {
-	font-size: 20px;
-	color: #500000;
-	font-weight: 900;
-	height: 20px;
-	line-height: 20px;
-}
-
-.main_xing_left {
-	width: 76rpx;
-	margin: -32rpx 32rpx 0 0;
-}
-
-.main_xing_right {
-	width: 76rpx;
-	margin: -32rpx 0 0 32rpx;
-}
-
-.main_xing_left1 {
-	width: 64rpx;
-	margin-right: 40rpx;
-}
-
-.main_xing_right1 {
-	width: 64rpx;
-	margin-left: 40rpx;
-}
-
-.main_scale_cpll_out {
-	overflow: hidden;
-	background: linear-gradient(180deg, #D5F9FF 0%, #94FFF1 100%);
-	border-radius: 10px;
-	padding: 14rpx 26rpx;
-	margin: 36rpx 20rpx;
-}
-
-.main_scale_cpll {
-	display: flex;
-	justify-content: center;
-	align-items: center;
-}
-
-.main_scale_cpll_mi {
-	margin-top: 20px;
-}
-
-.main_scale_cpll_text {
-	font-size: 28rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 500;
-	color: #03A2AD;
-	line-height: 1.6;
-	letter-spacing: 4rpx;
-	text-align: justify;
-	text-indent: 2em;
-}
-
-.main_scale_cpll_zhu {
-	padding: 12rpx 22rpx;
-	margin: 28rpx 0;
-	background: #FFFFFF;
-	border-radius: 16rpx 16rpx 16rpx 16rpx;
-	opacity: 1;
-}
-
-.main_scale_cpll_zhu_text {
-	font-size: 12px;
-	font-family: Source Han Sans-Regular, Source Han Sans;
-	font-weight: 400;
-	color: #3D3D3D;
-	line-height: 17px;
-}
-
-.main_scale_njhd_out {
-	padding-top: 14px;
-	margin-top: 21px;
-	background: linear-gradient(180deg, #FFEFD3 0%, #FFB587 100%);
-	margin-left: 10px;
-	margin-right: 10px;
-	border-radius: 10px;
-	padding-bottom: 14px;
-	padding-left: 10px;
-	padding-right: 10px;
-}
-
-.main_scale_njhd {
-	display: flex;
-	justify-content: center;
-	align-items: center;
-}
-
-.main_scale_njhd_title {
-	font-size: 28rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 500;
-	color: #03A2AD;
-	line-height: 40rpx;
-}
-
-.main_scale_njhd_text_out {
-	background-color: #ffffff;
-	padding: 14rpx 26rpx;
-	border-radius: 10px;
-	margin-top: 5px;
-	margin-bottom: 22rpx;
-}
-
-.main_scale_njhd_text {
-	font-size: 28rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 400;
-	color: #5E5E5E;
-	line-height: 40rpx;
-	letter-spacing: 2rpx;
-}
-
-.main_scale_shsc_out {
-	padding-top: 14px;
-	margin-top: 21px;
-	background: linear-gradient(180deg, #D6D5FF 0%, #94A9FF 100%);
-	margin-left: 10px;
-	margin-right: 10px;
-	border-radius: 10px;
-	padding-bottom: 14px;
-	padding-left: 10px;
-	padding-right: 10px;
-}
-
-.main_scale_shsc {
-	display: flex;
-	justify-content: center;
-	align-items: center;
-}
-
-.main_scale_font_shsc {
-	font-size: 20px;
-	color: #0624BC;
-	font-weight: 900;
-	height: 20px;
-	line-height: 20px;
-}
-
-.dui_out {
-	height: 23px;
-	width: 23px;
-	border-radius: 50%;
-	background-color: #ffffff;
-}
-
-.dui_self {
-	width: 13px;
-	height: 8px;
-	margin-left: 5px;
-	margin-top: 7px
-}
-
-.dui_text {
-	background-color: #ffffff;
-	padding: 20rpx 24rpx;
-	border-radius: 8px;
-	margin-left: 8px;
-	flex: 1;
-}
-
-.shsc_dui {
-	display: flex;
-	align-items: center;
-	margin-bottom: 20rpx;
-
-}
-
-.dui_text_self {
-	font-size: 28rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 400;
-	color: #069EBC;
-	line-height: 40rpx;
-}
-
-.main_scale_cpbbnr_out {
-	padding-top: 14px;
-	margin-top: 21px;
-	background: linear-gradient(180deg, #FFEFD3 0%, #FFB587 100%);
-	margin-left: 10px;
-	margin-right: 10px;
-	border-radius: 10px;
-	padding-bottom: 14px;
-	padding-left: 10px;
-	padding-right: 10px;
-}
-
-.main_scale_cpbbnr {
-	display: flex;
-	justify-content: center;
-	align-items: center;
-}
-
-.main_scale_font_cpbbnr {
-	font-size: 20px;
-	color: #500000;
-	font-weight: 900;
-	height: 20px;
-	line-height: 20px;
-}
-
-.main_scale_cpbbnr_con {
-	margin-top: 56rpx;
-}
-
-.cpbbnr_con_out {
-	display: flex;
-	align-items: center;
-}
-
-.cpbbnr_con_part {
-	font-size: 28rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 900;
-	color: #069EBC;
-	line-height: 40rpx;
-}
-
-.cpbbnr_con_text {
-	font-size: 28rpx;
-	font-family: Source Han Sans, Source Han Sans;
-	font-weight: 500;
-	color: #3D3D3D;
-	line-height: 40rpx;
-	margin-left: 20rpx;
-	letter-spacing: 2rpx;
-}
-
-.cpbbnr_con_shu {
-	height: 17px;
-	width: 0px;
-	border: 2rpx solid #069EBC;
-	margin-left: 15px;
-}
-
-.main_ckwx_text {
-	font-size: 24rpx;
-	font-family: Source Han Sans-Regular, Source Han Sans;
-	font-weight: 400;
-	color: #3D3D3D;
-	line-height: 1.6;
-	letter-spacing: 2rpx;
-}
-
-.modal_box {
-	position: fixed;
-	z-index: 2;
-	height: 100%;
-	top: 0;
-	left: 0;
-	right: 0;
-	background-color: rgba(0, 0, 0, 0.6);
-}
-
-.modal_box_inner {
-	/* background-color: #000000; */
-	position: relative;
-	z-index: 999;
-	margin: 100px auto;
-	width: 302px;
-	height: 293px;
-	opacity: 1;
-	background-image: url('/static/images/modal.png');
-	background-size: contain;
-	background-repeat: no-repeat;
-	display: flex;
-	flex-direction: column;
-	align-items: center;
-}
-
-.modal_tk {
-	margin-top: 80px;
-	border-radius: 10px;
-	width: 200px;
-	background-color: rgba(255, 255, 255, 0.6);
-	padding: 12px;
-	font-size: 14px;
-	font-family: Source Han Sans-Normal, Source Han Sans;
-	font-weight: 350;
-	color: #656C74;
-	line-height: 22px;
-
-}
-
-.ty_class {
-	color: #ffffff;
-	background: linear-gradient(180deg, #30E4F0 0%, #2FD2DE 100%);
-	border-radius: 20px;
-	text-align: center;
-	margin-top: 40px;
-	font-size: 14px;
-	height: 36px;
-	width: 177px;
-	line-height: 36px;
-}
-
-.bty_class {
-	color: #03A2AD;
-	margin-top: 13px;
-	font-size: 14px;
-	font-family: Source Han Sans-Regular, Source Han Sans;
-	font-weight: 400;
-	color: #03A2AD;
-	line-height: 20px;
-}
-
-.tk_link {
-	font-size: 14px;
-	font-family: Source Han Sans-Normal, Source Han Sans;
-	font-weight: 350;
-	color: #03A2AD;
-}
-
-.history_bar {
-	box-sizing: border-box;
-	max-width: 750rpx;
-	position: fixed;
-	top: 0;
-	left: 50%;
-	transform: translateX(-50%);
-	width: 100%;
-	line-height: 68rpx;
-	background: #30c5b2;
-	display: flex;
-	justify-content: space-between;
-	align-items: center;
-	font-size: 14px;
-	color: #f5f5f5;
-	padding: 0 4%;
-	z-index: 9999;
-
-	.history_button {
-		height: 48rpx;
-		line-height: 48rpx;
-		background: linear-gradient(270deg, #00D8E7 0%, #069EBC 100%);
-		padding: 0 16rpx;
-		border-radius: 24rpx;
+	}
+
+	.popup-title-cla {
+		text-align: center;
+		font-size: 20px;
+		font-weight: 700;
+		margin-bottom: 20px !important;
+	}
+
+	.popup-cuo {
+		text-align: right;
+	}
+
+	.popup-know {
+		background-color: #fad031;
+		color: #4c4b58;
+		margin-left: 10px;
+		margin-right: 10px;
+		border-radius: 20px;
+		margin-top: 15px;
+	}
+
+	.scale_js {
+		padding-left: 20px;
+		padding-right: 20px;
+		font-size: 16px;
+		letter-spacing: 4px;
+		line-height: 36px;
+	}
+
+	.main_top_name {
+		font-size: 40rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 700;
+		color: #03A2AD;
+		line-height: 58rpx;
+		margin-top: 40rpx;
+	}
+
+	.main_scale_font {
+		font-size: 40rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 900;
+		color: #069EBC;
+		line-height: 58rpx;
+	}
+
+	.main_scale_font_njhd {
+		font-size: 20px;
+		color: #500000;
+		font-weight: 900;
+		height: 20px;
+		line-height: 20px;
+	}
+
+	.main_xing_left {
+		width: 76rpx;
+		margin: -32rpx 32rpx 0 0;
+	}
+
+	.main_xing_right {
+		width: 76rpx;
+		margin: -32rpx 0 0 32rpx;
+	}
+
+	.main_xing_left1 {
+		width: 64rpx;
+		margin-right: 40rpx;
+	}
 
-		&:active {
-			opacity: 0.8;
+	.main_xing_right1 {
+		width: 64rpx;
+		margin-left: 40rpx;
+	}
+
+	.main_scale_cpll_out {
+		overflow: hidden;
+		background: linear-gradient(180deg, #D5F9FF 0%, #94FFF1 100%);
+		border-radius: 10px;
+		padding: 14rpx 26rpx;
+		margin: 36rpx 20rpx;
+	}
+
+	.main_scale_cpll {
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.main_scale_cpll_mi {
+		margin-top: 20px;
+	}
+
+	.main_scale_cpll_text {
+		font-size: 28rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 500;
+		color: #03A2AD;
+		line-height: 1.6;
+		letter-spacing: 4rpx;
+		text-align: justify;
+		text-indent: 2em;
+	}
+
+	.main_scale_cpll_zhu {
+		padding: 12rpx 22rpx;
+		margin: 28rpx 0;
+		background: #FFFFFF;
+		border-radius: 16rpx 16rpx 16rpx 16rpx;
+		opacity: 1;
+	}
+
+	.main_scale_cpll_zhu_text {
+		font-size: 12px;
+		font-family: Source Han Sans-Regular, Source Han Sans;
+		font-weight: 400;
+		color: #3D3D3D;
+		line-height: 17px;
+	}
+
+	.main_scale_njhd_out {
+		padding-top: 14px;
+		margin-top: 21px;
+		background: linear-gradient(180deg, #FFEFD3 0%, #FFB587 100%);
+		margin-left: 10px;
+		margin-right: 10px;
+		border-radius: 10px;
+		padding-bottom: 14px;
+		padding-left: 10px;
+		padding-right: 10px;
+	}
+
+	.main_scale_njhd {
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.main_scale_njhd_title {
+		font-size: 28rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 500;
+		color: #03A2AD;
+		line-height: 40rpx;
+	}
+
+	.main_scale_njhd_text_out {
+		background-color: #ffffff;
+		padding: 14rpx 26rpx;
+		border-radius: 10px;
+		margin-top: 5px;
+		margin-bottom: 22rpx;
+	}
+
+	.main_scale_njhd_text {
+		font-size: 28rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 400;
+		color: #5E5E5E;
+		line-height: 40rpx;
+		letter-spacing: 2rpx;
+	}
+
+	.main_scale_shsc_out {
+		padding-top: 14px;
+		margin-top: 21px;
+		background: linear-gradient(180deg, #D6D5FF 0%, #94A9FF 100%);
+		margin-left: 10px;
+		margin-right: 10px;
+		border-radius: 10px;
+		padding-bottom: 14px;
+		padding-left: 10px;
+		padding-right: 10px;
+	}
+
+	.main_scale_shsc {
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.main_scale_font_shsc {
+		font-size: 20px;
+		color: #0624BC;
+		font-weight: 900;
+		height: 20px;
+		line-height: 20px;
+	}
+
+	.dui_out {
+		height: 23px;
+		width: 23px;
+		border-radius: 50%;
+		background-color: #ffffff;
+	}
+
+	.dui_self {
+		width: 13px;
+		height: 8px;
+		margin-left: 5px;
+		margin-top: 7px
+	}
+
+	.dui_text {
+		background-color: #ffffff;
+		padding: 20rpx 24rpx;
+		border-radius: 8px;
+		margin-left: 8px;
+		flex: 1;
+	}
+
+	.shsc_dui {
+		display: flex;
+		align-items: center;
+		margin-bottom: 20rpx;
+
+	}
+
+	.dui_text_self {
+		font-size: 28rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 400;
+		color: #069EBC;
+		line-height: 40rpx;
+	}
+
+	.main_scale_cpbbnr_out {
+		padding-top: 14px;
+		margin-top: 21px;
+		background: linear-gradient(180deg, #FFEFD3 0%, #FFB587 100%);
+		margin-left: 10px;
+		margin-right: 10px;
+		border-radius: 10px;
+		padding-bottom: 14px;
+		padding-left: 10px;
+		padding-right: 10px;
+	}
+
+	.main_scale_cpbbnr {
+		display: flex;
+		justify-content: center;
+		align-items: center;
+	}
+
+	.main_scale_font_cpbbnr {
+		font-size: 20px;
+		color: #500000;
+		font-weight: 900;
+		height: 20px;
+		line-height: 20px;
+	}
+
+	.main_scale_cpbbnr_con {
+		margin-top: 56rpx;
+	}
+
+	.cpbbnr_con_out {
+		display: flex;
+		align-items: center;
+	}
+
+	.cpbbnr_con_part {
+		font-size: 28rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 900;
+		color: #069EBC;
+		line-height: 40rpx;
+	}
+
+	.cpbbnr_con_text {
+		font-size: 28rpx;
+		font-family: Source Han Sans, Source Han Sans;
+		font-weight: 500;
+		color: #3D3D3D;
+		line-height: 40rpx;
+		margin-left: 20rpx;
+		letter-spacing: 2rpx;
+	}
+
+	.cpbbnr_con_shu {
+		height: 17px;
+		width: 0px;
+		border: 2rpx solid #069EBC;
+		margin-left: 15px;
+	}
+
+	.main_ckwx_text {
+		font-size: 24rpx;
+		font-family: Source Han Sans-Regular, Source Han Sans;
+		font-weight: 400;
+		color: #3D3D3D;
+		line-height: 1.6;
+		letter-spacing: 2rpx;
+	}
+
+	.modal_box {
+		position: fixed;
+		z-index: 2;
+		height: 100%;
+		top: 0;
+		left: 0;
+		right: 0;
+		background-color: rgba(0, 0, 0, 0.6);
+	}
+
+	.modal_box_inner {
+		/* background-color: #000000; */
+		position: relative;
+		z-index: 999;
+		margin: 100px auto;
+		width: 302px;
+		height: 293px;
+		opacity: 1;
+		background-image: url('/static/images/modal.png');
+		background-size: contain;
+		background-repeat: no-repeat;
+		display: flex;
+		flex-direction: column;
+		align-items: center;
+	}
+
+	.modal_tk {
+		margin-top: 80px;
+		border-radius: 10px;
+		width: 200px;
+		background-color: rgba(255, 255, 255, 0.6);
+		padding: 12px;
+		font-size: 14px;
+		font-family: Source Han Sans-Normal, Source Han Sans;
+		font-weight: 350;
+		color: #656C74;
+		line-height: 22px;
+
+	}
+
+	.ty_class {
+		color: #ffffff;
+		background: linear-gradient(180deg, #30E4F0 0%, #2FD2DE 100%);
+		border-radius: 20px;
+		text-align: center;
+		margin-top: 40px;
+		font-size: 14px;
+		height: 36px;
+		width: 177px;
+		line-height: 36px;
+	}
+
+	.bty_class {
+		color: #03A2AD;
+		margin-top: 13px;
+		font-size: 14px;
+		font-family: Source Han Sans-Regular, Source Han Sans;
+		font-weight: 400;
+		color: #03A2AD;
+		line-height: 20px;
+	}
+
+	.tk_link {
+		font-size: 14px;
+		font-family: Source Han Sans-Normal, Source Han Sans;
+		font-weight: 350;
+		color: #03A2AD;
+	}
+
+	.history_bar {
+		box-sizing: border-box;
+		max-width: 750rpx;
+		position: fixed;
+		top: 0;
+		left: 50%;
+		transform: translateX(-50%);
+		width: 100%;
+		line-height: 68rpx;
+		background: #30c5b2;
+		display: flex;
+		justify-content: space-between;
+		align-items: center;
+		font-size: 14px;
+		color: #f5f5f5;
+		padding: 0 4%;
+		z-index: 9999;
+
+		.history_button {
+			height: 48rpx;
+			line-height: 48rpx;
+			background: linear-gradient(270deg, #00D8E7 0%, #069EBC 100%);
+			padding: 0 16rpx;
+			border-radius: 24rpx;
+
+			&:active {
+				opacity: 0.8;
+			}
 		}
 	}
-}
-
-.cpjs {
-	box-sizing: border-box;
-	margin: 20rpx auto;
-	padding: 24rpx;
-	background: #FFFFFF;
-	border-radius: 10px;
-	font-size: 24rpx;
-	color: #656C74;
-	line-height: 1.8;
-	letter-spacing: 4rpx;
-	text-align: justify;
-	text-indent: 2em;
-}
-
-.myjj {
-	box-sizing: border-box;
-	margin: 20rpx auto;
-	padding: 24rpx;
-	background: #FFFFFF;
-	border-radius: 10px;
-	font-size: 28rpx;
-	color: #03A2AD;
-	line-height: 1.6;
-	letter-spacing: 3rpx;
-	text-indent: 2em;
-}
-
-.bx {
-	box-sizing: border-box;
-	display: flex;
-	align-items: center;
-	margin: 24rpx 0;
-}
-
-.bx_left {
-	width: 12rpx;
-	height: 56rpx;
-	background: #00D8E7;
-	border-radius: 4rpx 4rpx 4rpx 4rpx;
-	opacity: 1;
-}
-
-.bx_right {
-	line-height: 56rpx;
-	background: url(../../static/images/bx.png) no-repeat center;
-	background-size: 100% 100%;
-	font-size: 28rpx;
-	font-family: Source Han Sans-Regular, Source Han Sans;
-	font-weight: 400;
-	color: #ffffff;
-	margin-left: 4rpx;
-	padding: 0 16rpx;
-}
-
-.main_scale_njhd_desc {
-	display: flex;
-	align-items: flex-start;
-}
-
-.reference_index {
-	font-size: 24rpx;
-	color: #3D3D3D;
-	line-height: 1.6;
-	margin-right: 10rpx;
-}
+
+	.cpjs {
+		box-sizing: border-box;
+		margin: 20rpx auto;
+		padding: 24rpx;
+		background: #FFFFFF;
+		border-radius: 10px;
+		font-size: 24rpx;
+		color: #656C74;
+		line-height: 1.8;
+		letter-spacing: 4rpx;
+		text-align: justify;
+		text-indent: 2em;
+	}
+
+	.myjj {
+		box-sizing: border-box;
+		margin: 20rpx auto;
+		padding: 24rpx;
+		background: #FFFFFF;
+		border-radius: 10px;
+		font-size: 28rpx;
+		color: #03A2AD;
+		line-height: 1.6;
+		letter-spacing: 3rpx;
+		text-indent: 2em;
+	}
+
+	.bx {
+		box-sizing: border-box;
+		display: flex;
+		align-items: center;
+		margin: 24rpx 0;
+	}
+
+	.bx_left {
+		width: 12rpx;
+		height: 56rpx;
+		background: #00D8E7;
+		border-radius: 4rpx 4rpx 4rpx 4rpx;
+		opacity: 1;
+	}
+
+	.bx_right {
+		line-height: 56rpx;
+		background: url(../../static/images/bx.png) no-repeat center;
+		background-size: 100% 100%;
+		font-size: 28rpx;
+		font-family: Source Han Sans-Regular, Source Han Sans;
+		font-weight: 400;
+		color: #ffffff;
+		margin-left: 4rpx;
+		padding: 0 16rpx;
+	}
+
+	.main_scale_njhd_desc {
+		display: flex;
+		align-items: flex-start;
+	}
+
+	.reference_index {
+		font-size: 24rpx;
+		color: #3D3D3D;
+		line-height: 1.6;
+		margin-right: 10rpx;
+	}
 </style>