常志远 %!s(int64=2) %!d(string=hai) anos
pai
achega
1318f0bd4e

BIN=BIN
assets/img/account-pin-circle-fill.png


BIN=BIN
assets/img/mineCover.png


BIN=BIN
assets/img/riFill-checkbox-circle-fill@1x.png


BIN=BIN
assets/img/riFill-error-warning-fill@1x.png


BIN=BIN
assets/img/riFill-shield-user-fill@1x.png


BIN=BIN
assets/img/riLine-customer-service-line@1x.png


BIN=BIN
assets/img/riLine-folder-2-line@1x.png


BIN=BIN
assets/img/riLine-folder-user-line@1x.png


BIN=BIN
assets/img/riLine-inbox-archive-line@1x.png


BIN=BIN
assets/img/riLine-logout-box-r-line@1x.png


BIN=BIN
assets/img/riLine-mail-star-line@1x.png


BIN=BIN
assets/img/riLine-service-line@1x.png


BIN=BIN
assets/img/riLine-shield-user-line@1x.png


BIN=BIN
assets/img/riLine-time-line@1x.png


BIN=BIN
assets/img/riLine-todo-line@1x.png


+ 223 - 3
pages/mine/mine.vue

@@ -1,6 +1,118 @@
 <template>
 	<view>
-		mine
+		<u-navbar back-text="我的" back-icon-size="28" back-icon-color="#ffffff"
+			:background="{backgroundColor: '#2795FD',}" :back-text-style="{color: '#ffffff'}"></u-navbar>
+		<view class="top">
+			<view class="photo">
+				<u-avatar :src="src"></u-avatar>
+			</view>
+			<!-- <view class="login">
+				请登录
+			</view> -->
+			<!-- 已登录 -->
+			<view class="logined">
+				<view class="name">
+					你好,许慕 
+					<view class="img-box">
+						
+						<img src="../../assets/img/riFill-shield-user-fill@1x.png" alt="">
+					</view>
+				</view>
+				<view class="tel">
+					155****1111
+				</view>
+				
+			</view>
+		</view>
+		<!-- 求职信息 -->
+		<view class="card card1">
+			<view class="title">
+				求职信息
+			</view>
+			 <u-grid :col="3" :border="false">
+			 		<u-grid-item>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-folder-user-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">求职信息</view>
+			 		</u-grid-item>
+			 		<u-grid-item>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-todo-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">我的报名</view>
+			 		</u-grid-item>
+			 		<u-grid-item>
+						<u-badge count="1" size="mini" :offset="[28,34]"></u-badge>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-mail-star-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">收到邀请</view>
+			 		</u-grid-item>
+			 	</u-grid>
+		</view>
+		<!-- 用工服务 -->
+		
+		<view class="card ">
+			<view class="title">
+				用工服务
+			</view>
+			 <u-grid :col="4" :border="false">
+			 		<u-grid-item>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-folder-2-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">用工管理</view>
+			 		</u-grid-item>
+			 		<u-grid-item>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-inbox-archive-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">收到报名</view>
+			 		</u-grid-item>
+			 		<u-grid-item>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-time-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">邀请记录</view>
+			 		</u-grid-item>
+					<u-grid-item>
+						<view class="icon">
+							<img src="../../assets/img/riLine-service-line@1x.png" alt="">
+						</view>
+						<view class="grid-text">共享用工</view>
+					</u-grid-item>
+			 	</u-grid>
+		</view>
+		
+		<!-- 其他服务 -->
+		<view class="card ">
+			<view class="title">
+				其他服务
+			</view>
+			 <u-grid :col="3" :border="false">
+			 		<u-grid-item>
+						<img src="../../assets/img/riFill-error-warning-fill@1x.png" class="badge-icon"></img>
+						<img src="../../assets/img/riFill-checkbox-circle-fill@1x.png" class="checked">
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-shield-user-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">实名认证</view>
+			 		</u-grid-item>
+			 		<u-grid-item>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-customer-service-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">联系客服</view>
+			 		</u-grid-item>
+			 		<u-grid-item>
+			 			<view class="icon">
+			 				<img src="../../assets/img/riLine-logout-box-r-line@1x.png" alt="">
+			 			</view>
+			 			<view class="grid-text">退出登录</view>
+			 		</u-grid-item>
+			 	</u-grid>
+		</view>
 		<tabbar  ref="mytabbar"
 		:current="4"></tabbar>
 	</view>
@@ -14,7 +126,8 @@
 		},
 		data() {
 			return {
-				
+				src: '',
+							
 			}
 		},
 		methods: {
@@ -22,7 +135,114 @@
 		}
 	}
 </script>
-
 <style>
+	page {
+		background: #F0F0F2;
+		padding-bottom: 150px;
+	}
+	
+</style>
+<style lang="scss" scoped>
 
+	.top{
+		
+		display: flex;
+		align-items: center;
+		padding: 40rpx 32rpx 88rpx;
+		background:url(@/assets/img/mineCover.png),linear-gradient(180deg, rgba(39,149,253,1) 0%,rgba(118,182,255,1) 100%);
+	    background-repeat:no-repeat;
+	  background-position: right;
+	  .photo{
+		  /deep/.u-avatar{
+			  width: 120rpx !important;
+			  height: 120rpx !important;
+			  box-shadow: 0px 1px 3px 0px rgba(39, 149, 253, 100);
+			  border: 2px solid rgba(255, 255, 255, 1);
+		  }
+	  }
+	  .login{
+		  color: rgba(255, 255, 255, 1);
+		  font-size: 40rpx;
+		  text-align: left;
+		  font-family: 'PingFangSC-medium';
+		  margin-left: 24rpx;
+	  }
+	  .logined{
+		  color: rgba(255, 255, 255, 1);
+		  margin-left: 24rpx;
+		    .name{
+				
+				font-size: 40rpx;
+				font-family: 'PingFangSC-medium';
+				display: flex;
+				align-items: center;
+				.img-box{
+					
+					margin-left: 8rpx;
+					overflow: hidden;
+					img{
+						width: 40rpx;
+						height: 40rpx;
+						vertical-align: middle;
+						z-index: 999;
+						position: relative;
+						
+						
+						
+					}
+				}
+				
+			}
+			.tel{
+				margin-top: 8rpx;
+				font-size: 32rpx;
+			}
+	  }
+	
+	}
+  .card1{
+	  margin-top: -32rpx !important;
+	 
+  }
+  .card{
+	  background-color: #fff;
+	  border-radius: 12px;
+	  margin: 32rpx ;
+	  padding: 32rpx;
+	  /deep/.u-grid-item{
+	  		  width: 25% !important;
+	  }
+	  .title{
+		  color: rgba(16, 16, 16, 1);
+		  font-size: 40rpx;
+		  margin-bottom: 20rpx;
+	  }
+	  .grid-text{
+		  color: rgba(51, 51, 51, 1);
+		  margin-top: 8rpx;
+	  }
+	 
+	  .icon{
+		  width: 56rpx;
+		  height: 56rpx;
+		  img{
+			  width: 100%;
+			  height: 100%;
+		  }
+	  }
+	  .badge-icon {
+	  			position: absolute;
+	  			top: 24rpx;
+	  			right: 40rpx;
+	  			width: 30rpx;
+	  			height: 30rpx;
+	  		}
+	  .checked{
+	  	  position: absolute;
+	  	  bottom: 72rpx;
+	  	  right: 40rpx;
+	  	  width: 30rpx;
+	  	  height: 30rpx;
+	  }
+  }
 </style>