Browse Source

feat(工作详情): 添加试工时间显示并修改个人介绍为期望工作

在详情页添加试工时间显示功能,包含开始和结束时间格式化显示
将"个人介绍"标题修改为"期望工作"以更符合业务场景
master
主管理员 1 month ago
parent
commit
dc145c68a3
2 changed files with 29 additions and 1 deletions
  1. +1
    -1
      pages_subpack/master-detail/index.vue
  2. +28
    -0
      pages_subpack/work-detail/index.vue

+ 1
- 1
pages_subpack/master-detail/index.vue View File

@ -66,7 +66,7 @@
</view>
<view class="se-p-40">
<view class="se-fs-38 se-c-black se-fw-6">
个人介绍
期望工作
</view>
<view class="se-fs-24 se-pt-20 se-pb-20 se-lh-40">
<u-parse :content="items.workDetail"></u-parse>


+ 28
- 0
pages_subpack/work-detail/index.vue View File

@ -17,6 +17,22 @@
<text class="se-fs-40 se-c-orange se-fw-6">{{items.salaryMin}} - {{items.salaryMax}}</text>
</view>
</view>
<!-- 添加试工时间显示 -->
<view class="se-py-20 se-b-b" v-if="items.startTime && items.endTime">
<view class="se-fs-32 se-c-black se-fw-6 se-pb-10">
试工时间
</view>
<view class="se-flex se-flex-v">
<view class="se-fs-28 se-c-text-sub se-pb-5">
<text>开始时间</text>
<text class="se-c-black">{{ formatTime(items.startTime) }}</text>
</view>
<view class="se-fs-28 se-c-text-sub">
<text>结束时间</text>
<text class="se-c-black">{{ formatTime(items.endTime) }}</text>
</view>
</view>
</view>
<view class="se-flex se-flex-v se-py-20">
<view class="se-fs-24 se-c-text">
<text>{{items.address}}</text>
@ -100,6 +116,18 @@
})
},
formatTime(timeStr) {
if (!timeStr) return '';
//
const date = new Date(timeStr);
const year = date.getFullYear();
const month = String(date.getMonth() + 1).padStart(2, '0');
const day = String(date.getDate()).padStart(2, '0');
const hours = String(date.getHours()).padStart(2, '0');
const minutes = String(date.getMinutes()).padStart(2, '0');
return `${year}-${month}-${day} ${hours}:${minutes}`;
},
onPayment(){
uni.showLoading({
title: '加载中'


Loading…
Cancel
Save