|
|
|
@ -169,6 +169,76 @@ |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
<!-- 师傅简历信息展示部分 --> |
|
|
|
<view class="se-mt-10" v-if="obj.employResume"> |
|
|
|
<view class="se-m-20 se-br-20 se-bs-b se-bgc-white se-py-20 se-px-30"> |
|
|
|
<view class="se-flex se-flex-ai-c se-pb-10"> |
|
|
|
<view class="line-orange"></view> |
|
|
|
<view class="se-ml-10 se-fs-32 se-c-black se-fw-6"> |
|
|
|
师傅简历信息 |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view class="se-flex se-flex-h-sb"> |
|
|
|
<view class="se-flex"> |
|
|
|
<view class="se-a-100"> |
|
|
|
<image class="se-a-100 se-br-p-50 se-bgc-f5" :src="obj.employResume.headImage" mode=""> |
|
|
|
</image> |
|
|
|
</view> |
|
|
|
<view class="se-ml-20 se-flex se-flex-v-c se-flex-ai-fs"> |
|
|
|
<text |
|
|
|
class="se-fw-6 se-c-black se-fs-30">{{obj.employResume.name || obj.hanHaiMember.nickName || '暂未'}}</text> |
|
|
|
<text |
|
|
|
class="se-fs-24 se-c-text-third se-mt-5">{{obj.employResume.sex==1?"男":"女"}}-{{obj.employResume.nation || "未知"}}族-{{obj.employResume.age || '未知'}}岁</text> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view @click="onCustomerService(obj.employResume.phone)" |
|
|
|
v-if="obj.status != 6 && obj.employResume.phone" |
|
|
|
class="se-flex se-flex-h-c se-py-10 se-px-20 se-br-12 se-fs-22 se-c-orange se-bgc-ffd se-fw-6"> |
|
|
|
<u-icon color="#FF7A31" name="phone-fill"></u-icon> |
|
|
|
<text class="se-ml-5">联系他</text> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<u-line dashed class="se-my-20"></u-line> |
|
|
|
<view class="se-py-10"> |
|
|
|
<view class="se-flex se-flex-h-sb se-py-10"> |
|
|
|
<view class="se-fs-24 se-display-ib">联系电话</view> |
|
|
|
<view class="se-fs-24 se-display-ib">{{obj.employResume.phone || '暂未'}}</view> |
|
|
|
</view> |
|
|
|
<view class="se-flex se-flex-h-sb se-py-10"> |
|
|
|
<view class="se-fs-24 se-display-ib">期望薪资</view> |
|
|
|
<view class="se-fs-24 se-display-ib se-c-orange" v-if="obj.employResume.salaryMin && obj.employResume.salaryMax">{{obj.employResume.salaryMin}}-{{obj.employResume.salaryMax}}k</view> |
|
|
|
<view class="se-fs-24 se-display-ib se-c-99" v-else>暂未</view> |
|
|
|
</view> |
|
|
|
<view class="se-flex se-flex-h-sb se-py-10"> |
|
|
|
<view class="se-fs-24 se-display-ib">期望工作地址</view> |
|
|
|
<view class="se-fs-24 se-display-ib">{{obj.employResume.address || '暂未'}}</view> |
|
|
|
</view> |
|
|
|
<view class="se-flex se-flex-h-sb se-py-10"> |
|
|
|
<view class="se-fs-24 se-display-ib">支付方式偏好</view> |
|
|
|
<view class="se-fs-24 se-display-ib" v-if="obj.employResume.payType==0">先付后试用</view> |
|
|
|
<view class="se-fs-24 se-display-ib" v-else-if="obj.employResume.payType==1">先试用后支付</view> |
|
|
|
<view class="se-fs-24 se-display-ib se-c-99" v-else>暂未</view> |
|
|
|
</view> |
|
|
|
<view class="se-flex se-flex-h-sb se-py-10" v-if="obj.employResume.categoryOne"> |
|
|
|
<view class="se-fs-24 se-display-ib">专业类别</view> |
|
|
|
<view class="se-fs-24 se-display-ib">{{obj.employResume.categoryOneName || '暂未'}}</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<u-line dashed class="se-my-20" v-if="obj.employResume.brief"></u-line> |
|
|
|
<view class="se-py-10" v-if="obj.employResume.brief"> |
|
|
|
<view class="se-fw-6 se-fs-28 se-c-black se-mb-10"> |
|
|
|
个人简介 |
|
|
|
</view> |
|
|
|
<view class="se-fs-24 se-lh-40 se-c-text"> |
|
|
|
{{obj.employResume.brief}} |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
<view v-if="obj.status == 0" class="se-mt-20"> |
|
|
|
<text class="se-c-text-third se-fs-22">接单时间:{{obj.createTime}}</text> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
</view> |
|
|
|
|
|
|
|
</view> |
|
|
|
</template> |
|
|
|
|
|
|
|
@ -208,7 +278,7 @@ |
|
|
|
let that = this |
|
|
|
// 如果是求职者且orderStatusSeek没有值,跳转到保险页面 |
|
|
|
if (that.obj && !that.obj.orderStatusSeek && |
|
|
|
that.obj.type == 0 && |
|
|
|
that.obj.type == 1 && |
|
|
|
that.obj.status > 0 && that.obj.status < 4) { |
|
|
|
uni.navigateTo({ |
|
|
|
url: "/pages_subpack/payment/index?id=" + that.orderId |
|
|
|
@ -297,9 +367,26 @@ |
|
|
|
const day = String(date.getDate()).padStart(2, '0'); |
|
|
|
return `${year}-${month}-${day}`; |
|
|
|
}, |
|
|
|
onCustomerService(phone) { |
|
|
|
uni.makePhoneCall({ |
|
|
|
phoneNumber: phone, |
|
|
|
success: () => { |
|
|
|
console.log("拨打成功"); |
|
|
|
}, |
|
|
|
fail: (err) => { |
|
|
|
console.error("拨打失败", err); |
|
|
|
}, |
|
|
|
}) |
|
|
|
}, |
|
|
|
} |
|
|
|
} |
|
|
|
</script> |
|
|
|
|
|
|
|
<style lang="scss" scoped> |
|
|
|
.line-orange { |
|
|
|
width: 8rpx; |
|
|
|
height: 32rpx; |
|
|
|
background: #ff7a31; |
|
|
|
border-radius: 4rpx; |
|
|
|
} |
|
|
|
</style> |