|
|
@@ -70,15 +70,15 @@
|
|
|
<view>取货号码:</view>
|
|
|
<view>{{ detailInfo.sendNum }}</view>
|
|
|
</view>
|
|
|
- <view class="order-info_box">
|
|
|
- <view>创建日期:</view>
|
|
|
- <view>{{ detailInfo.addTime?detailInfo.addTime.substr(5,11):'' }}</view>
|
|
|
+ <view class="order-info_box">
|
|
|
+ <view>创建日期:</view>
|
|
|
+ <view>{{ formatDateDisplay(detailInfo.addTime) }}</view>
|
|
|
+ </view>
|
|
|
+ <view class="order-info_box" v-if="detailInfo.payStatus == 1">
|
|
|
+ <view>账单日期:</view>
|
|
|
+ <view>
|
|
|
+ {{ formatDateDisplay(detailInfo.payTime) }}
|
|
|
</view>
|
|
|
- <view class="order-info_box" v-if="detailInfo.payStatus == 1">
|
|
|
- <view>账单日期:</view>
|
|
|
- <view>
|
|
|
- {{ detailInfo.payTime?detailInfo.payTime.substr(5,11):'' }}
|
|
|
- </view>
|
|
|
<view class="price">
|
|
|
<button @click="openPicker" class="admin-button-com default">修改</button>
|
|
|
</view>
|
|
|
@@ -738,6 +738,19 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ // 格式化日期显示,如果不是当年则显示年份
|
|
|
+ formatDateDisplay(dateStr) {
|
|
|
+ if (!dateStr) return ''
|
|
|
+ const currentYear = new Date().getFullYear()
|
|
|
+ const dateYear = parseInt(dateStr.substr(0, 4))
|
|
|
+
|
|
|
+ // 如果是当年,只显示月日时间 (从位置2开始截取11个字符: MM-DD HH:mm)
|
|
|
+ if (currentYear === dateYear) {
|
|
|
+ return dateStr.substr(5, 11)
|
|
|
+ }
|
|
|
+ // 如果不是当年,显示年月日时间 (从位置2开始截取14个字符: YYYY-MM-DD HH:)
|
|
|
+ return dateStr.substr(2, 14)
|
|
|
+ },
|
|
|
toggleFinanceInfo() {
|
|
|
this.showFinanceInfo = !this.showFinanceInfo
|
|
|
},
|