|
|
@ -17,6 +17,22 @@ |
|
|
<text class="se-fs-40 se-c-orange se-fw-6">{{items.salaryMin}} - {{items.salaryMax}}元</text> |
|
|
<text class="se-fs-40 se-c-orange se-fw-6">{{items.salaryMin}} - {{items.salaryMax}}元</text> |
|
|
</view> |
|
|
</view> |
|
|
</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-flex se-flex-v se-py-20"> |
|
|
<view class="se-fs-24 se-c-text"> |
|
|
<view class="se-fs-24 se-c-text"> |
|
|
<text>{{items.address}}</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(){ |
|
|
onPayment(){ |
|
|
uni.showLoading({ |
|
|
uni.showLoading({ |
|
|
title: '加载中' |
|
|
title: '加载中' |
|
|
|