Merge branch 'dev_lbw' of gitea.langsi.online:youmanlu/youmanlu-teacher-uniapp into tx
This commit is contained in:
		
						commit
						d750836d8f
					
				|  | @ -4,41 +4,22 @@ | ||||||
| 		<view> | 		<view> | ||||||
| 			<u-navbar :is-back="false" title='首页' title-color="#000" :border-bottom="false" :background="true" id="navbar"> | 			<u-navbar :is-back="false" title='首页' title-color="#000" :border-bottom="false" :background="true" id="navbar"> | ||||||
| 			</u-navbar> | 			</u-navbar> | ||||||
| 			<view class="header_button"> |  | ||||||
| 				<u-button type="primary" shape="circle" :hair-line="false" class="custom-style">学生</u-button> |  | ||||||
| 				<u-button class="custom-style" shape="circle" :hair-line="false">班级</u-button> |  | ||||||
| 		</view> | 		</view> | ||||||
| 		</view> | 
 | ||||||
| 		<!-- 登录之后显示的页面 --> | 		<view class="headert" > | ||||||
| 		<view v-if="flag"> | 			<!-- 登录之后显示的头部 --> | ||||||
| 			<view class="view_body"> | 			<view class="view_body" v-if="flag"> | ||||||
| 				<view class="content_box"> | 				<view class="content_box"> | ||||||
| 					<view class="view_text">32</view> | 					<view class="view_text">32</view> | ||||||
| 					<view>已完成人数(人)</view> | 					<view class="content_wz"> 已完成人数(人) </view> | ||||||
| 				</view> | 				</view> | ||||||
| 				<view class="content_box"> | 				<view class="content_box"> | ||||||
| 					<view class="view_text">90%</view> | 					<view class="view_text">90%</view> | ||||||
| 					<view>已完成作业正确率</view> | 					<view class="content_wz"> 已完成作业正确率 </view> | ||||||
| 				</view> | 				</view> | ||||||
| 			</view> | 			</view> | ||||||
| 			<!-- 作业完成情况 --> | 			<!-- 没有登录之后的头部 --> | ||||||
| 			<view class="echarts_bar"> | 			<view v-if="!flag"> | ||||||
| 				<view> |  | ||||||
| 					<text>作业完成情况</text> |  | ||||||
| 					<view class="echarts_text"> |  | ||||||
| 						<view>本周</view> |  | ||||||
| 			 |  | ||||||
| 					</view> |  | ||||||
| 				</view> |  | ||||||
| 			 |  | ||||||
| 				<view class="echarts"> |  | ||||||
| 					<l-echart ref="chart" @finished="initChart"></l-echart> |  | ||||||
| 				</view> |  | ||||||
| 			 |  | ||||||
| 			</view> |  | ||||||
| 		</view> |  | ||||||
| 		<!-- 没有数据显示的页面 --> |  | ||||||
| 		<view> |  | ||||||
| 				<view class="deer"> | 				<view class="deer"> | ||||||
| 					<view class="deer_images"> | 					<view class="deer_images"> | ||||||
| 						<image src="https://file.langsi.online/yasiimg/web/static/udGRdnpSfgV3LMD8Ksuv" mode=""></image> | 						<image src="https://file.langsi.online/yasiimg/web/static/udGRdnpSfgV3LMD8Ksuv" mode=""></image> | ||||||
|  | @ -46,31 +27,56 @@ | ||||||
| 					<view class="deer_right"> | 					<view class="deer_right"> | ||||||
| 						<view class="deer_text">当前暂无学习数据,快去布置作业吧!</view> | 						<view class="deer_text">当前暂无学习数据,快去布置作业吧!</view> | ||||||
| 						<view class="deer_button"> | 						<view class="deer_button"> | ||||||
| 							<view>去安排</view> | 							<view> | ||||||
| 							<view class="r_image"><image src="https://file.langsi.online/yasiimg/web/static/uITFZ6vUIiA0P2KBz1i8" mode=""></image></view> | 								去安排 | ||||||
|  | 								<view class="deer_images" > | ||||||
|  | 									<image src="https://file.langsi.online/yasiimg/web/static/unXLZbc2dymxc1E4Cfui" mode=""></image> | ||||||
| 								</view> | 								</view> | ||||||
| 								</view> | 								</view> | ||||||
| 						 | 						 | ||||||
| 						</view> | 						</view> | ||||||
| 		<view class="echarts_bar"> | 					</view> | ||||||
|  | 					<!-- 没有登录之后的echars图 --> | ||||||
|  | 					<view class= "echarts_bar  bar_postion" > | ||||||
| 						<view> | 						<view> | ||||||
| 							<text>作业完成情况</text> | 							<text>作业完成情况</text> | ||||||
| 							<view class="echarts_text"> | 							<view class="echarts_text"> | ||||||
| 					<view>本周</view> | 								<view class="weekend">本周</view> | ||||||
|  | 								<view class="echarts_text_images"> | ||||||
|  | 									<image src="https://file.langsi.online/yasiimg/web/static/uNvIMlLMVTIDXq2uygtH" mode=""></image> | ||||||
|  | 								</view> | ||||||
|  | 							</view> | ||||||
|  | 						</view> | ||||||
|  | 						<!-- echarts图 --> | ||||||
|  | 						<view> | ||||||
|  | 								<l-echart ref="chart" @finished="initChart" class="iinsf"></l-echart> | ||||||
|  | 						</view> | ||||||
|  | 					</view> | ||||||
|  | 				</view> | ||||||
|  | 			</view> | ||||||
|  | 			<!-- 登录之后的echarts图 --> | ||||||
|  | 			<view class="echarts_bar" v-if="flag"> | ||||||
|  | 				<view> | ||||||
|  | 					<text>作业完成情况</text> | ||||||
|  | 					<view class="echarts_text"> | ||||||
|  | 						<view class="weekend">本周</view> | ||||||
|  | 						<view class="echarts_text_images"> | ||||||
|  | 							<image src="https://file.langsi.online/yasiimg/web/static/uNvIMlLMVTIDXq2uygtH" mode=""></image> | ||||||
|  | 						</view> | ||||||
|  | 					</view> | ||||||
|  | 				</view> | ||||||
|  | 				<!-- echarts图 --> | ||||||
|  | 				<view> | ||||||
| 				 | 				 | ||||||
| 				</view> | 				</view> | ||||||
| 			</view> | 			</view> | ||||||
| 
 | 
 | ||||||
| 			<view class="echarts"> |  | ||||||
| 				<l-echart ref="chart" @finished="initChart"></l-echart> |  | ||||||
| 			</view> |  | ||||||
| 		 |  | ||||||
| 		</view> |  | ||||||
| 		</view> | 		</view> | ||||||
| 		<!-- 底部区域 --> | 		<!-- 底部区域 --> | ||||||
| 		<view v-if="flag"> | 		<view v-if="flag"> | ||||||
| 			<view class="date"> | 			<view class="date"> | ||||||
| 				8月31日 | 				<view class="date_rq">8月31日</view> | ||||||
|  | 				<u-icon name="arrow-down" color="#2E4975" size="20rpx"></u-icon> | ||||||
| 			</view> | 			</view> | ||||||
| 
 | 
 | ||||||
| 			<view class="box_rate"> | 			<view class="box_rate"> | ||||||
|  | @ -130,20 +136,52 @@ | ||||||
| 						<text>2023/02/23 12:00</text> | 						<text>2023/02/23 12:00</text> | ||||||
| 					</view> | 					</view> | ||||||
| 				</view> | 				</view> | ||||||
|  | 				<view class="view_botton"> | ||||||
|  | 					<view class="view_spoken"> | ||||||
|  | 						<view> | ||||||
|  | 							<image src="https://file.langsi.online/yasiimg/web/static/u80EhqyvMfcOaaSyK09X" mode=""></image> | ||||||
|  | 						</view> | ||||||
|  | 						<view class="view_span"> | ||||||
|  | 							<text>口语单科模考</text> | ||||||
|  | 							<text>李斯丹妮</text> | ||||||
|  | 						</view> | ||||||
|  | 					</view> | ||||||
|  | 					<view class="view_text2"> | ||||||
|  | 						<view>正确率<text class="text2">80%</text></view> | ||||||
|  | 						<text>2023/02/23 12:00</text> | ||||||
|  | 					</view> | ||||||
|  | 				</view> | ||||||
|  | 				<view class="view_botton"> | ||||||
|  | 					<view class="view_spoken"> | ||||||
|  | 						<view> | ||||||
|  | 							<image src="https://file.langsi.online/yasiimg/web/static/u80EhqyvMfcOaaSyK09X" mode=""></image> | ||||||
|  | 						</view> | ||||||
|  | 						<view class="view_span"> | ||||||
|  | 							<text>口语单科模考</text> | ||||||
|  | 							<text>李斯丹妮</text> | ||||||
|  | 						</view> | ||||||
|  | 					</view> | ||||||
|  | 					<view class="view_text2"> | ||||||
|  | 						<view>正确率<text class="text2">80%</text></view> | ||||||
|  | 						<text>2023/02/23 12:00</text> | ||||||
|  | 					</view> | ||||||
|  | 				</view> | ||||||
| 
 | 
 | ||||||
| 			</view> | 			</view> | ||||||
| 			<!--底部导航栏 --> | 			<!--底部导航栏 --> | ||||||
| 		</view> | 		</view> | ||||||
| 		<!-- 没有数据显示的区域 --> | 		<!-- 没有数据显示的区域 --> | ||||||
| 		<view class="zu_footer"> | 		<view class="not_logged " > | ||||||
| 			 | 		<view class="date"> | ||||||
| 				<view class="date">8月31日</view> | 			<view class="date_rq">8月31日</view> | ||||||
|  | 			<u-icon name="arrow-down" color="#2E4975" size="20rpx"></u-icon> | ||||||
|  | 		</view> | ||||||
| 			<view class="zu_zp"> | 			<view class="zu_zp"> | ||||||
| 					<view class="zu_image"><image src="https://file.langsi.online/yasiimg/web/static/uFgs4acAUC68weaKB9Yi" mode=""></image></view> | 				<view class="zu_image"> | ||||||
|  | 					<image src="https://file.langsi.online/yasiimg/web/static/uFgs4acAUC68weaKB9Yi" mode=""></image> | ||||||
|  | 				</view> | ||||||
| 				<view class="zu_text">暂无学习记录,快去安排作业吧!</view> | 				<view class="zu_text">暂无学习记录,快去安排作业吧!</view> | ||||||
| 			</view> | 			</view> | ||||||
| 		 |  | ||||||
| 			 |  | ||||||
| 		</view> | 		</view> | ||||||
| 	</view> | 	</view> | ||||||
| 
 | 
 | ||||||
|  | @ -158,7 +196,7 @@ | ||||||
| 		}, | 		}, | ||||||
| 		data() { | 		data() { | ||||||
| 			return { | 			return { | ||||||
| 				flag:false | 				flag: false | ||||||
| 			} | 			} | ||||||
| 		}, | 		}, | ||||||
| 		methods: { | 		methods: { | ||||||
|  | @ -172,7 +210,7 @@ | ||||||
| 					}, | 					}, | ||||||
| 					yAxis: { | 					yAxis: { | ||||||
| 						type: 'value', | 						type: 'value', | ||||||
| 						boundaryGap: ['10%', '20%',] | 						boundaryGap: ['10%', '20%', ] | ||||||
| 					}, | 					}, | ||||||
| 					series: [{ | 					series: [{ | ||||||
| 						data: [120, 200, 150, 80, 70, 110, 130], | 						data: [120, 200, 150, 80, 70, 110, 130], | ||||||
|  | @ -191,6 +229,7 @@ | ||||||
| 
 | 
 | ||||||
| <style lang="scss" scoped> | <style lang="scss" scoped> | ||||||
| 	.view_by { | 	.view_by { | ||||||
|  | 		height: 100%; | ||||||
| 		background: linear-gradient(180deg, #E1EEFF 0%, #FFFFFF 100%); | 		background: linear-gradient(180deg, #E1EEFF 0%, #FFFFFF 100%); | ||||||
| 		padding: 32rpx; | 		padding: 32rpx; | ||||||
| 
 | 
 | ||||||
|  | @ -215,15 +254,23 @@ | ||||||
| 			} | 			} | ||||||
| 
 | 
 | ||||||
| 		} | 		} | ||||||
| 
 | 		.headert{ | ||||||
|  | 			position: relative; | ||||||
| 			.view_body { | 			.view_body { | ||||||
|  | 				position: relative; | ||||||
| 				display: flex; | 				display: flex; | ||||||
| 				justify-content: center; | 				justify-content: center; | ||||||
| 				align-items: center; | 				align-items: center; | ||||||
| 			margin-top: 52rpx; |  | ||||||
| 			 | 			 | ||||||
| 				.content_box { | 				.content_box { | ||||||
| 					flex: 1; | 					flex: 1; | ||||||
|  | 			 | ||||||
|  | 					.content_wz { | ||||||
|  | 						font-family: 'PingFang'; | ||||||
|  | 						font-size: 28rpx; | ||||||
|  | 						font-weight: 500; | ||||||
|  | 						color: #2E4975; | ||||||
|  | 					} | ||||||
| 				} | 				} | ||||||
| 			 | 			 | ||||||
| 			 | 			 | ||||||
|  | @ -235,7 +282,7 @@ | ||||||
| 			 | 			 | ||||||
| 				.view_text { | 				.view_text { | ||||||
| 					font-size: 76rpx; | 					font-size: 76rpx; | ||||||
| 				font-family: PingFang SC, PingFang SC; | 					font-family: 'PingFang'; | ||||||
| 					font-weight: 500; | 					font-weight: 500; | ||||||
| 					color: #2E4975; | 					color: #2E4975; | ||||||
| 			 | 			 | ||||||
|  | @ -251,9 +298,13 @@ | ||||||
| 			 | 			 | ||||||
| 			} | 			} | ||||||
| 			 | 			 | ||||||
|  | 		} | ||||||
|  | 
 | ||||||
|  | 	 | ||||||
|  | 
 | ||||||
| 		.echarts_bar { | 		.echarts_bar { | ||||||
| 			width: 686rpx; | 			width: 686rpx; | ||||||
| 			height: 459rpx; | 			height: 229px; | ||||||
| 			background: #FFFFFF; | 			background: #FFFFFF; | ||||||
| 			border-radius: 20rpx 20rpx 20rpx 20rpx; | 			border-radius: 20rpx 20rpx 20rpx 20rpx; | ||||||
| 			opacity: 1; | 			opacity: 1; | ||||||
|  | @ -266,17 +317,38 @@ | ||||||
| 
 | 
 | ||||||
| 				text { | 				text { | ||||||
| 					font-size: 28rpx; | 					font-size: 28rpx; | ||||||
| 					font-family: PingFang SC, PingFang SC; | 					font-family: 'PingFang'; | ||||||
| 					font-weight: 800; | 					font-weight: 800; | ||||||
| 					color: #2E4975; | 					color: #2E4975; | ||||||
| 				} | 				} | ||||||
| 
 | 
 | ||||||
| 			} | 			} | ||||||
| 
 | 
 | ||||||
|  | 			.echarts_text { | ||||||
|  | 				display: flex; | ||||||
|  | 				align-items: center; | ||||||
|  | 
 | ||||||
|  | 				.weekend { | ||||||
|  | 					font-size: 24rpx; | ||||||
|  | 					color: rgba(46, 73, 117, 0.65); | ||||||
|  | 				} | ||||||
|  | 
 | ||||||
|  | 				.echarts_text_images { | ||||||
|  | 					width: 18rpx; | ||||||
|  | 					height: 10rpx; | ||||||
|  | 					margin-left: 5rpx; | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
|  | 	.bar_postion{ | ||||||
|  | 		position: absolute; | ||||||
|  | 		bottom: -390rpx; | ||||||
|  | 		z-index: 99; | ||||||
|  | 	} | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 		.box_rate { | 		.box_rate { | ||||||
|  | @ -312,11 +384,19 @@ | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		.date { | 		.date { | ||||||
| 			font-size: 24rpx; | 			display: flex; | ||||||
| 			font-family: PingFang SC, PingFang SC; | 			align-items: center; | ||||||
|  | 			margin: 32rpx 0 16rpx 0; | ||||||
|  | 
 | ||||||
|  | 			.date_rq { | ||||||
|  | 				font-size: 12px; | ||||||
| 				font-weight: 800; | 				font-weight: 800; | ||||||
| 				color: #2E4975; | 				color: #2E4975; | ||||||
| 			padding: 30rpx; | 				margin-right: 4rpx | ||||||
|  | 			} | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		.view_botton { | 		.view_botton { | ||||||
|  | @ -373,6 +453,7 @@ | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | 
 | ||||||
| 			.view_text2 view { | 			.view_text2 view { | ||||||
| 				font-size: 20rpx; | 				font-size: 20rpx; | ||||||
| 				font-family: PingFang SC, PingFang SC; | 				font-family: PingFang SC, PingFang SC; | ||||||
|  | @ -394,75 +475,100 @@ | ||||||
| 			} | 			} | ||||||
| 
 | 
 | ||||||
| 		} | 		} | ||||||
| 		.echarts{ | 
 | ||||||
|  | 		.echarts { | ||||||
| 			width: 300rpx; | 			width: 300rpx; | ||||||
| 			height: 600rpx; | 			height: 600rpx; | ||||||
| 			margin-top: -100rpx; | 			margin-top: -100rpx; | ||||||
| 		} | 		} | ||||||
| 		.deer{ | 
 | ||||||
|  | 		.deer { | ||||||
|  | 			position: relative; | ||||||
| 			display: flex; | 			display: flex; | ||||||
| 			align-items: center; | 			align-items: center; | ||||||
| 		} | 		} | ||||||
| 		.deer_images{ | 
 | ||||||
|  | 		.deer_images { | ||||||
| 			width: 145rpx; | 			width: 145rpx; | ||||||
| 			height: 245rpx; | 			height: 245rpx; | ||||||
| 			margin-left: 15rpx; |  | ||||||
| 		} | 		} | ||||||
| 		.r_image{ | 
 | ||||||
|  | 		.r_image { | ||||||
| 			width: 16rpx; | 			width: 16rpx; | ||||||
| 			height: 16rpx; | 			height: 16rpx; | ||||||
| 			line-height: 16rpx; | 			line-height: 16rpx; | ||||||
| 			margin-left: 8rpx; | 			margin-left: 8rpx; | ||||||
| 		} | 		} | ||||||
| 		.deer_button{ | 
 | ||||||
|  | 		.deer_button { | ||||||
| 			display: flex; | 			display: flex; | ||||||
| 			justify-content: center; | 			justify-content: center; | ||||||
| 			align-items: center; | 			align-items: center; | ||||||
| 			margin-top: 19rpx; | 			margin-top: 19rpx; | ||||||
| 			width: 160rpx; | 			width: 160rpx; | ||||||
| 			height: 56rpx; |  | ||||||
| 			font-size: 20rpx; | 			font-size: 20rpx; | ||||||
|  | 			padding: 14rpx 0; | ||||||
| 			font-weight: 500; | 			font-weight: 500; | ||||||
| 			color: #FFFFFF; | 			color: #FFFFFF; | ||||||
| 		 |  | ||||||
| 			background: #2D7CE6; | 			background: #2D7CE6; | ||||||
| 			border-radius: 86rpx 86rpx 86rpx 86rpx; | 			border-radius: 86rpx 86rpx 86rpx 86rpx; | ||||||
|  | 			.deer_images{ | ||||||
|  | 				width: 16rpx; | ||||||
|  | 				height: 16rpx; | ||||||
|  | 				line-height: 16rpx; | ||||||
|  | 				margin-left: 5rpx | ||||||
|  | 			} | ||||||
|  | 			>view { | ||||||
|  | 				display: flex; | ||||||
|  | 				align-items: center; | ||||||
|  | 			} | ||||||
| 
 | 
 | ||||||
| 		} | 		} | ||||||
| 		.deer_right{ | 
 | ||||||
|  | 		.deer_right { | ||||||
| 			margin-left: 20rpx; | 			margin-left: 20rpx; | ||||||
|  | 			margin-top: -50rpx; | ||||||
| 		} | 		} | ||||||
| 		.deer_text{ | 
 | ||||||
|  | 		.deer_text { | ||||||
| 			font-size: 28rpx; | 			font-size: 28rpx; | ||||||
| 
 | 
 | ||||||
| 			font-weight: 500; | 			font-weight: 500; | ||||||
| 			color: #627698; | 			color: #627698; | ||||||
| 		} | 		} | ||||||
| 		.operation{ | 
 | ||||||
|  | 		.operation { | ||||||
| 			height: 459rpx; | 			height: 459rpx; | ||||||
| 			background: #FFFFFF; | 			background: #FFFFFF; | ||||||
| 			border-radius: 20rpx 20rpx 20rpx 20rpx; | 			border-radius: 20rpx 20rpx 20rpx 20rpx; | ||||||
| 		} | 		} | ||||||
| 		.zu_image{ | 
 | ||||||
|  | 		.zu_image { | ||||||
| 			width: 172rpx; | 			width: 172rpx; | ||||||
| 			height: 162rpx; | 			height: 162rpx; | ||||||
| 
 | 
 | ||||||
| 		} | 		} | ||||||
| 		.zu_text{ | 
 | ||||||
|  | 		.zu_text { | ||||||
| 			font-size: 24rpx; | 			font-size: 24rpx; | ||||||
| 			font-weight: 400; | 			font-weight: 400; | ||||||
| 			color: #0E3B77; | 			color: #0E3B77; | ||||||
| 			margin: 20rpx 0rpx 50rpx 0rpx; | 			margin: 20rpx 0rpx 50rpx 0rpx; | ||||||
| 		} | 		} | ||||||
| 		.zu_footer{ | 
 | ||||||
|  | 		.zu_footer { | ||||||
| 			// padding: 32rpx 0rpx; | 			// padding: 32rpx 0rpx; | ||||||
| 		} | 		} | ||||||
| 		.zu_zp{ | 
 | ||||||
|  | 		.zu_zp { | ||||||
| 			display: flex; | 			display: flex; | ||||||
| 			flex-direction: column; | 			flex-direction: column; | ||||||
| 			align-items: center; | 			align-items: center; | ||||||
| 			padding: 72rpx; | 			padding: 72rpx; | ||||||
| 		} | 		} | ||||||
|  | 		.not_logged{ | ||||||
|  | 			margin-top: 423rpx | ||||||
|  | 		} | ||||||
| 
 | 
 | ||||||
| 	} | 	} | ||||||
| </style> | </style> | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	Block a user