|
@@ -68,12 +68,13 @@
|
|
|
<view>取货号码:</view>
|
|
<view>取货号码:</view>
|
|
|
<view>{{ detailInfo.sendNum }}</view>
|
|
<view>{{ detailInfo.sendNum }}</view>
|
|
|
</view>
|
|
</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 class="order-info_box">
|
|
|
|
|
+ <view>开单日期:</view>
|
|
|
|
|
+ <view>{{ formatDateDisplay(detailInfo.addTime) }}</view>
|
|
|
|
|
+ </view>
|
|
|
|
|
+ <!-- 付款日与开单日同一天则不占一行,避免和开单日期重复 -->
|
|
|
|
|
+ <view class="order-info_box" v-if="showPayDate">
|
|
|
|
|
+ <view>付款日期:</view>
|
|
|
<view>
|
|
<view>
|
|
|
{{ formatDateDisplay(detailInfo.payTime) }}
|
|
{{ formatDateDisplay(detailInfo.payTime) }}
|
|
|
</view>
|
|
</view>
|
|
@@ -843,6 +844,21 @@ export default {
|
|
|
const final = real - seal
|
|
const final = real - seal
|
|
|
return parseFloat((final > 0 ? final : 0).toFixed(2))
|
|
return parseFloat((final > 0 ? final : 0).toFixed(2))
|
|
|
},
|
|
},
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 付款日期栏:已付款且付款日与开单日不是同一天才展示。
|
|
|
|
|
+ */
|
|
|
|
|
+ showPayDate() {
|
|
|
|
|
+ const info = this.detailInfo
|
|
|
|
|
+ if (!info || info.payStatus != 1) {
|
|
|
|
|
+ return false
|
|
|
|
|
+ }
|
|
|
|
|
+ const add = info.addTime
|
|
|
|
|
+ const pay = info.payTime
|
|
|
|
|
+ if (!add || !pay || pay.indexOf('0000-00-00') >= 0) {
|
|
|
|
|
+ return false
|
|
|
|
|
+ }
|
|
|
|
|
+ return add.substr(0, 10) !== pay.substr(0, 10)
|
|
|
|
|
+ },
|
|
|
},
|
|
},
|
|
|
onShareAppMessage(res) {
|
|
onShareAppMessage(res) {
|
|
|
const purchaseId = this.detailInfo.purchaseId || 0
|
|
const purchaseId = this.detailInfo.purchaseId || 0
|