|
@@ -2,7 +2,7 @@
|
|
<layout-page>
|
|
<layout-page>
|
|
<!-- 基本信息 -->
|
|
<!-- 基本信息 -->
|
|
<view class="progress-box">
|
|
<view class="progress-box">
|
|
- <view>简历完成度</view>
|
|
|
|
|
|
+ <view class="MiSans-Normal">简历完成度</view>
|
|
<progress
|
|
<progress
|
|
:percent="Number.isInteger(completeNum/7*100) ? (completeNum/7*100) : (completeNum/7*100).toFixed(2)"
|
|
:percent="Number.isInteger(completeNum/7*100) ? (completeNum/7*100) : (completeNum/7*100).toFixed(2)"
|
|
show-info
|
|
show-info
|
|
@@ -18,7 +18,7 @@
|
|
<view class="baseInfo borderLine" @tap="handleTo('baseInfoEdit')">
|
|
<view class="baseInfo borderLine" @tap="handleTo('baseInfoEdit')">
|
|
<view>
|
|
<view>
|
|
<view class="baseInfo-name">
|
|
<view class="baseInfo-name">
|
|
- <text class="name title">{{ baseInfo.name }}</text>
|
|
|
|
|
|
+ <text class="name title MiSans-Semibold">{{ baseInfo.name }}</text>
|
|
<uni-icons
|
|
<uni-icons
|
|
type="icon-Edit"
|
|
type="icon-Edit"
|
|
color="#333"
|
|
color="#333"
|
|
@@ -26,8 +26,8 @@
|
|
size="20"
|
|
size="20"
|
|
></uni-icons>
|
|
></uni-icons>
|
|
</view>
|
|
</view>
|
|
- <view class="baseInfo-desc">{{ baseInfo.jobStatusText }}</view>
|
|
|
|
- <view class="baseInfo-desc">{{ baseInfo.expTypeText ? baseInfo.expTypeText + ' - ' : '' }}{{ baseInfo.age ? baseInfo.age + '岁' : '' }}{{ baseInfo.eduTypeText ? ' - ' + baseInfo.eduTypeText : '' }}</view>
|
|
|
|
|
|
+ <view class="baseInfo-desc MiSans-Normal">{{ baseInfo.jobStatusText }}</view>
|
|
|
|
+ <view class="baseInfo-desc MiSans-Normal">{{ baseInfo.expTypeText ? baseInfo.expTypeText + ' - ' : '' }}{{ baseInfo.age ? baseInfo.age + '岁' : '' }}{{ baseInfo.eduTypeText ? ' - ' + baseInfo.eduTypeText : '' }}</view>
|
|
<view class="baseInfo-phone">
|
|
<view class="baseInfo-phone">
|
|
<uni-icons
|
|
<uni-icons
|
|
type="icon-Phone"
|
|
type="icon-Phone"
|
|
@@ -35,7 +35,7 @@
|
|
custom-prefix="iconfont"
|
|
custom-prefix="iconfont"
|
|
size="14"
|
|
size="14"
|
|
></uni-icons>
|
|
></uni-icons>
|
|
- <text class="number">{{ baseInfo.phone }}</text>
|
|
|
|
|
|
+ <text class="number MiSans-Normal">{{ baseInfo.phone }}</text>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="head">
|
|
<view class="head">
|
|
@@ -79,7 +79,7 @@
|
|
@tap="handleTo('advantage')"
|
|
@tap="handleTo('advantage')"
|
|
></uni-icons>
|
|
></uni-icons>
|
|
</view>
|
|
</view>
|
|
- <view class="ellipsis-2 text px-20">{{ baseInfo.advantage ? baseInfo.advantage : '请填写您的个人优势...' }}</view>
|
|
|
|
|
|
+ <view class="ellipsis-2 text px-20 MiSans-Normal">{{ baseInfo.advantage ? baseInfo.advantage : '请填写您的个人优势...' }}</view>
|
|
</view>
|
|
</view>
|
|
<!-- 求职意向 -->
|
|
<!-- 求职意向 -->
|
|
<view class="intention borderLine">
|
|
<view class="intention borderLine">
|
|
@@ -106,10 +106,10 @@
|
|
>
|
|
>
|
|
<template v-slot:body>
|
|
<template v-slot:body>
|
|
<view class="item">
|
|
<view class="item">
|
|
- <view class="item-title">{{ int.jobTypeName}}</view>
|
|
|
|
|
|
+ <view class="item-title MiSans-Medium">{{ int.jobTypeName}}</view>
|
|
<view>
|
|
<view>
|
|
- <text class="mr-20">{{ int.position}}</text>
|
|
|
|
- <text>{{ int.payFrom }} {{ int.payFrom && int.payTo ? '-' : ''}} {{ int.payTo}}</text>
|
|
|
|
|
|
+ <text class="mr-20 MiSans-Normal">{{ int.position}}</text>
|
|
|
|
+ <text class="MiSans-Normal">{{ int.payFrom }} {{ int.payFrom && int.payTo ? '-' : ''}} {{ int.payTo}}</text>
|
|
</view>
|
|
</view>
|
|
<view>{{ int.interestedArea && int.interestedArea.length ? int.workArea + ',' + int.interestedArea.map(e => e.name).join(',') : int.workArea }}</view>
|
|
<view>{{ int.interestedArea && int.interestedArea.length ? int.workArea + ',' + int.interestedArea.map(e => e.name).join(',') : int.workArea }}</view>
|
|
<view class="item-tags">
|
|
<view class="item-tags">
|
|
@@ -134,7 +134,7 @@
|
|
></uni-icons>
|
|
></uni-icons>
|
|
</view>
|
|
</view>
|
|
<view class="content">
|
|
<view class="content">
|
|
- <view class="text" v-if="!educationExp.length">请填写您的教育经历...</view>
|
|
|
|
|
|
+ <view class="text MiSans-Normal" v-if="!educationExp.length">请填写您的教育经历...</view>
|
|
<uni-list :border="false">
|
|
<uni-list :border="false">
|
|
<uni-list-item
|
|
<uni-list-item
|
|
v-for="education in educationExp"
|
|
v-for="education in educationExp"
|
|
@@ -170,8 +170,8 @@
|
|
@tap="handleTo('workExperience', work.id)"
|
|
@tap="handleTo('workExperience', work.id)"
|
|
>
|
|
>
|
|
<view class="content-title">
|
|
<view class="content-title">
|
|
- <view class="name">{{ work.enterpriseName }}</view>
|
|
|
|
- <view class="time">
|
|
|
|
|
|
+ <view class="name MiSans-Normal">{{ work.enterpriseName }}</view>
|
|
|
|
+ <view class="time MiSans-Normal">
|
|
{{ work.time }}
|
|
{{ work.time }}
|
|
<uni-icons
|
|
<uni-icons
|
|
class="icon"
|
|
class="icon"
|
|
@@ -181,8 +181,8 @@
|
|
/>
|
|
/>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="content-subTitle">{{ work.positionName }}</view>
|
|
|
|
- <view class="content-main ellipsis-2">内容:{{ work.content }}</view>
|
|
|
|
|
|
+ <view class="content-subTitle MiSans-Normal">{{ work.positionName }}</view>
|
|
|
|
+ <view class="content-main ellipsis-2 MiSans-Normal">内容:{{ work.content }}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -217,8 +217,8 @@
|
|
/>
|
|
/>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
- <view class="content-subTitle">课程:{{ train.course }}</view>
|
|
|
|
- <view class="content-main ellipsis-2">描述:{{ train.content }}</view>
|
|
|
|
|
|
+ <view class="content-subTitle MiSans-Normal">课程:{{ train.course }}</view>
|
|
|
|
+ <view class="content-main ellipsis-2 MiSans-Normal">描述:{{ train.content }}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
@@ -416,8 +416,10 @@ $px: 30rpx;
|
|
padding: 20rpx $px;
|
|
padding: 20rpx $px;
|
|
}
|
|
}
|
|
.title {
|
|
.title {
|
|
- font-size: 40rpx;
|
|
|
|
|
|
+ font-size: 38rpx;
|
|
font-weight: 600;
|
|
font-weight: 600;
|
|
|
|
+ color: #0E100F;
|
|
|
|
+ font-family: MiSans-Semibold;
|
|
}
|
|
}
|
|
.flex-1 {
|
|
.flex-1 {
|
|
flex: 1;
|
|
flex: 1;
|