|
@@ -1,6 +1,6 @@
|
|
|
<template>
|
|
|
<view>
|
|
|
- <uni-card v-for="(val, index) in items" :key="index" :is-shadow="true" @tap.stop="handleDetail(val)" :border='false' shadow="0px 0px 3px 1px rgba(0,0,0,0.1)">
|
|
|
+ <view v-for="(val, index) in items" :key="index" class="list-item" @tap.stop="handleDetail(val)" >
|
|
|
<!-- 基本信息 -->
|
|
|
<view class="d-flex align-center">
|
|
|
<view class="user-avatar">
|
|
@@ -8,10 +8,10 @@
|
|
|
<image class="user-avatar-sex" :src="val?.sex ? val?.sex === '1' ? '/static/img/man.png' : '/static/img/female.png' : ''" alt="" mode="scaleToFill" />
|
|
|
</view>
|
|
|
<view style="flex: 1; margin-left: 10px;">
|
|
|
- <view class="font-size-18">{{ val.name }}</view>
|
|
|
+ <view class="font-size-18" style="color: #0E100F">{{ val.name }}</view>
|
|
|
<view class="ss-m-t-10">
|
|
|
<span
|
|
|
- class="color-666"
|
|
|
+ class="color-666 font-size-14"
|
|
|
v-for="(key, index) in desc"
|
|
|
:key="index"
|
|
|
>
|
|
@@ -23,12 +23,12 @@
|
|
|
</view>
|
|
|
|
|
|
<!-- 感兴趣职位 -->
|
|
|
- <view v-if="val.position?.positionNames && showLastWorkExp" class="ss-m-t-15 color-666">
|
|
|
+ <view v-if="val.position?.positionNames && showLastWorkExp" class="ss-m-t-15 color-666 font-size-14">
|
|
|
感兴趣职位:{{ val.position?.positionNames || '暂无' }}
|
|
|
</view>
|
|
|
|
|
|
<!-- 最近一份工作经验 -->
|
|
|
- <view v-if="val?.lastWorkExp && showLastWorkExp" class="ss-m-t-15 color-666">
|
|
|
+ <view v-if="val?.lastWorkExp && showLastWorkExp" class="ss-m-t-15 color-666 font-size-14">
|
|
|
<view>
|
|
|
<uni-icons type="smallcircle" class="ss-m-r-10" color="#666"></uni-icons>
|
|
|
{{ formatName(val.lastWorkExp.enterpriseName) || '未填写企业名称' }}
|
|
@@ -44,7 +44,7 @@
|
|
|
</view>
|
|
|
|
|
|
<!-- 工作经历 -->
|
|
|
- <view v-if="val?.workList && val.workList.length > 0 && !showLastWorkExp" class="ss-m-t-15 color-666">
|
|
|
+ <view v-if="val?.workList && val.workList.length > 0 && !showLastWorkExp" class="ss-m-t-15 color-666 font-size-14">
|
|
|
<view v-for="k in val.workList" :key="k.id" class="ss-m-b-30">
|
|
|
<view>
|
|
|
<uni-icons type="smallcircle" class="ss-m-r-10" color="#666"></uni-icons>
|
|
@@ -55,12 +55,11 @@
|
|
|
<span class="ss-m-l-20">
|
|
|
<span>{{ k.startTimeStr }}</span>
|
|
|
<span v-if="k.endTimeStr"> - {{ k.endTimeStr }}</span>
|
|
|
- <!-- <span v-if="k.year"> ({{ k.year }})</span> -->
|
|
|
</span>
|
|
|
</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- </uni-card>
|
|
|
+ </view>
|
|
|
</view>
|
|
|
</template>
|
|
|
|
|
@@ -95,6 +94,13 @@ const handleDetail = ({ userId }) => {
|
|
|
</script>
|
|
|
|
|
|
<style scoped lang="scss">
|
|
|
+ .list-item {
|
|
|
+ margin: 30rpx;
|
|
|
+ border-radius: 20rpx;
|
|
|
+ padding: 30rpx;
|
|
|
+ background-color: #fff;
|
|
|
+ box-shadow: 1px 2px 12px rgba(0, 0, 0, 0.17);
|
|
|
+ }
|
|
|
.user-avatar {
|
|
|
position: relative;
|
|
|
&-img {
|