|
@@ -128,31 +128,39 @@
|
|
|
<div class="content-l-item flex justify-between" @click="goDetails(item)"
|
|
<div class="content-l-item flex justify-between" @click="goDetails(item)"
|
|
|
v-for="(item,index) in jobDataList" :key="index">
|
|
v-for="(item,index) in jobDataList" :key="index">
|
|
|
<div class="content-l-item-l">
|
|
<div class="content-l-item-l">
|
|
|
- <div class="content-l-item-title flex align-center">
|
|
|
|
|
|
|
+ <div class="content-l-item-title flex">
|
|
|
<img style="width: 50px;height: 50px;border-radius: 50%;margin-right: 10px;"
|
|
<img style="width: 50px;height: 50px;border-radius: 50%;margin-right: 10px;"
|
|
|
:src="item.userAvatar ? item.userAvatar :'/logo.png'" alt="" />
|
|
:src="item.userAvatar ? item.userAvatar :'/logo.png'" alt="" />
|
|
|
- {{ item.userName }}
|
|
|
|
|
- <span>
|
|
|
|
|
- 【{{item.city}}】
|
|
|
|
|
- </span>
|
|
|
|
|
|
|
+ <div>
|
|
|
|
|
+ <div>
|
|
|
|
|
+ {{ item.userName }}
|
|
|
|
|
+ <span>
|
|
|
|
|
+ 【{{ item.city }}】
|
|
|
|
|
+ </span>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="content-l-item-info flex align-center flex-wrap" style="padding: 10px 0 0;">
|
|
|
|
|
+ <div class="content-l-item-infolabel">
|
|
|
|
|
+ {{ item.userAge }}岁
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="content-l-item-infolabel">
|
|
|
|
|
+ {{ item.resumesWorkExperience || 0 }}年
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="content-l-item-infolabel">
|
|
|
|
|
+ {{ item.resumesSex == 1 ? '男' : '女' }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="content-l-item-infolabel">
|
|
|
|
|
+ {{ item.degree }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ <div class="content-l-item-infolabel">
|
|
|
|
|
+ {{ item.minSalary }} -{{ item.maxSalary }}
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </div>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="content-l-item-info flex align-center flex-wrap">
|
|
<div class="content-l-item-info flex align-center flex-wrap">
|
|
|
- <div class="content-l-item-infolabel">
|
|
|
|
|
- {{ item.userAge }}岁
|
|
|
|
|
|
|
+ <div class="content-l-item-infolabel" v-for="skillname in (item.intentPostSkill? item.intentPostSkill.split('/'):[])" :key="skillname">
|
|
|
|
|
+ {{ skillname}}
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="content-l-item-infolabel">
|
|
|
|
|
- {{ item.resumesWorkExperience || 0 }}年
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="content-l-item-infolabel">
|
|
|
|
|
- {{item.resumesSex==1?'男':'女'}}
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="content-l-item-infolabel">
|
|
|
|
|
- {{ item.degree }}
|
|
|
|
|
- </div>
|
|
|
|
|
- <div class="content-l-item-infolabel">
|
|
|
|
|
- {{ item.minSalary }} -{{ item.maxSalary }}
|
|
|
|
|
- </div>
|
|
|
|
|
-
|
|
|
|
|
</div>
|
|
</div>
|
|
|
<div class="content-l-item-btn flex align-center">
|
|
<div class="content-l-item-btn flex align-center">
|
|
|
<div class="content-l-item-btn-item">
|
|
<div class="content-l-item-btn-item">
|
|
@@ -166,8 +174,11 @@
|
|
|
<div class="content-l-item-r-title-r">
|
|
<div class="content-l-item-r-title-r">
|
|
|
<div class="content-l-item-r-title-r-t">
|
|
<div class="content-l-item-r-title-r-t">
|
|
|
{{ item.companyName }}
|
|
{{ item.companyName }}
|
|
|
|
|
+ <div style="color: #999;font-size: 12px;margin-top: 5px;">{{
|
|
|
|
|
+ formatDate(item.lastWorkStartTime) }} - {{ formatDate(item.lastWorkEndTime)
|
|
|
|
|
+ }}</div>
|
|
|
</div>
|
|
</div>
|
|
|
- <div style="margin-top: 20px;" class="content-l-item-r-title-r-b flex align-center">
|
|
|
|
|
|
|
+ <div class="content-l-item-r-title-r-b flex align-center">
|
|
|
<div class="content-l-item-r-title-r-b-i">
|
|
<div class="content-l-item-r-title-r-b-i">
|
|
|
{{ item.lastWorkPosition }}
|
|
{{ item.lastWorkPosition }}
|
|
|
</div>
|
|
</div>
|
|
@@ -179,7 +190,7 @@
|
|
|
<MapLocation />
|
|
<MapLocation />
|
|
|
</el-icon> -->
|
|
</el-icon> -->
|
|
|
<div class="content-l-item-r-bomtxt">
|
|
<div class="content-l-item-r-bomtxt">
|
|
|
- 个人优势:{{ item.adv }}
|
|
|
|
|
|
|
+ 学校:{{ item.school }}
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
|
</div>
|
|
</div>
|
|
@@ -365,6 +376,10 @@
|
|
|
this.getCitysList();
|
|
this.getCitysList();
|
|
|
},
|
|
},
|
|
|
methods: {
|
|
methods: {
|
|
|
|
|
+ formatDate(datetime) {
|
|
|
|
|
+ if (!datetime) return '';
|
|
|
|
|
+ return datetime.split(' ')[0]; // 去掉时分秒,只留 "2025-12-15"
|
|
|
|
|
+ },
|
|
|
//获取app下载地址
|
|
//获取app下载地址
|
|
|
getAppDown() {
|
|
getAppDown() {
|
|
|
this.$Request.get('/app/common/type/423').then(res => {
|
|
this.$Request.get('/app/common/type/423').then(res => {
|
|
@@ -849,7 +864,7 @@
|
|
|
color: #222222;
|
|
color: #222222;
|
|
|
font-size: 16px;
|
|
font-size: 16px;
|
|
|
font-weight: 500;
|
|
font-weight: 500;
|
|
|
- margin-top: 10px;
|
|
|
|
|
|
|
+ // margin-top: 10px;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
.content-l-item-r-title-r-b-i {
|
|
.content-l-item-r-title-r-b-i {
|