|
|
@@ -12,7 +12,7 @@
|
|
|
<view class="gwList-box">
|
|
|
<view
|
|
|
class="gwList-box-item flex justify-center"
|
|
|
- @click="gotoInfo(item.postPushId)"
|
|
|
+ @click="gotoInfo(item)"
|
|
|
v-for="(item, index) in dataList"
|
|
|
:key="index"
|
|
|
>
|
|
|
@@ -21,8 +21,8 @@
|
|
|
v-if="item"
|
|
|
class="gwList-box-item-box-title flex justify-between align-center"
|
|
|
>
|
|
|
- <text>{{ item.stationName }}</text>
|
|
|
- <text>{{ item.salaryRange }}</text>
|
|
|
+ <text>{{ item.stationName||item.postPush&&item.postPush.stationName }}</text>
|
|
|
+ <text>{{ item.salaryRange||item.postPush&&item.postPush.salaryRange }}</text>
|
|
|
</view>
|
|
|
<block v-if="title == '我的收藏'">
|
|
|
<view class="gwList-box-item-box-name">
|
|
|
@@ -86,7 +86,38 @@
|
|
|
</view>
|
|
|
</view>
|
|
|
</block>
|
|
|
- <block v-if="title == '面试记录'">
|
|
|
+ <block v-else-if="title == '沟通记录'">
|
|
|
+ <view class="gwList-box-item-box-name">
|
|
|
+ <text>{{ item.company&&item.company.companyName ? item.company.companyName : "匿名公司" }}</text>
|
|
|
+ <text>{{ item.company&&item.company.companyPeople ? item.company.companyPeople : 0 }}</text>
|
|
|
+ </view>
|
|
|
+ <view class="gwList-box-item-box-label flex align-center flex-wrap">
|
|
|
+ <view
|
|
|
+ class="gw-tag"
|
|
|
+ v-for="(ite, ind) in item.postPush&&item.postPush.positionWelfare.split(',')||[]"
|
|
|
+ :key="ind"
|
|
|
+ >{{ ite }}</view
|
|
|
+ >
|
|
|
+ </view>
|
|
|
+ <view class="gwList-box-item-box-info flex justify-between align-center">
|
|
|
+ <view class="gwList-box-item-box-info-l flex align-center">
|
|
|
+ <image
|
|
|
+ :src="item.company&&item.company.companyLogo ? item.company.companyLogo : '../../static/logo.png'"
|
|
|
+ class="user-info-img"
|
|
|
+ mode=""
|
|
|
+ ></image>
|
|
|
+ <text
|
|
|
+ >{{ item.userEntity&&item.userEntity.userName||'匿名' }}·{{item.hr&&item.hr.hrPosition||'创始人'}}</text
|
|
|
+ >
|
|
|
+ <view class="info-tag">3分钟前回复</view>
|
|
|
+ </view>
|
|
|
+ <view class="gwList-box-item-box-info-r">
|
|
|
+ {{ item.county }}
|
|
|
+ {{ item.address }}
|
|
|
+ </view>
|
|
|
+ </view>
|
|
|
+ </block>
|
|
|
+ <block v-else-if="title == '面试记录'">
|
|
|
|
|
|
<view class="gwList-box-item-box-info flex justify-between align-center padding0">
|
|
|
<view class="gwList-box-item-box-info-l flex align-center">
|
|
|
@@ -100,7 +131,7 @@
|
|
|
<view class="gwList-box-item-box-info-l flex justify-between align-center">
|
|
|
|
|
|
<text class="companyName">{{ item.company&&item.company.companyName||'匿名公司' }}</text>
|
|
|
- <view class="info-tag">待面试</view>
|
|
|
+ <view :class="['info-tag']">{{item.status==1?'待接受':(item.status==2?'已同意':(item.status==3?'已拒绝':'已过期'))}}</view>
|
|
|
</view>
|
|
|
<view class="gwList-box-item-box-name">
|
|
|
<text>{{ item.postPush&&item.postPush.ruleClassifyName ? item.postPush.ruleClassifyName : "匿名" }}</text>·<text>{{ item.postPush&&item.postPush.salaryRange }}</text>
|
|
|
@@ -131,8 +162,8 @@
|
|
|
class="user-info-img"
|
|
|
mode=""
|
|
|
></image>
|
|
|
- <text
|
|
|
- >{{item.user&&item.user.userName?item.user.userName:'未知'}}·{{item.hr&&item.hr.hrPosition?item.hr.hrPosition:'未知'}}</text
|
|
|
+ <text v-if="item.companyLegalPerson"
|
|
|
+ >{{ item.companyLegalPerson }}·创始人</text
|
|
|
>
|
|
|
|
|
|
<view class="info-tag">3分钟前回复</view>
|
|
|
@@ -363,7 +394,14 @@ export default {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
- gotoInfo(postPushId) {
|
|
|
+ gotoInfo(item) {
|
|
|
+ if(this.title == "面试记录"){
|
|
|
+ uni.navigateTo({
|
|
|
+ url: "/my/jilu/mianshiDetail?recordId="+item.recordId,
|
|
|
+ });
|
|
|
+ return
|
|
|
+ }
|
|
|
+ var postPushId =item.postPushId
|
|
|
if (!postPushId) {
|
|
|
uni.showToast({
|
|
|
title: "岗位不存在",
|
|
|
@@ -391,7 +429,7 @@ export default {
|
|
|
case 0:
|
|
|
break;
|
|
|
case 1:
|
|
|
- action='/admin/userBrowse/getConversationList'
|
|
|
+ action='/app/sendRecord/getConversationList'
|
|
|
break;
|
|
|
case 3:
|
|
|
action='/app/interviewRecord/interviewList'
|