|
@@ -1,17 +1,17 @@
|
|
|
<template>
|
|
|
<view class="orderDetail-digitalShel flex flex_column">
|
|
|
- <view class="contHead">
|
|
|
+ <view class="contHead" :style="{background:state== 'FINISH'?'#1283d4':'#ff5500',color:'#fff'}">
|
|
|
<view class="statusH">
|
|
|
<view class="flex flex_column align_center">
|
|
|
<view class="status-row">
|
|
|
- <u-icon :name="statusIcon" size="42" color="#333">
|
|
|
+ <u-icon :name="statusIcon" size="42" color="#fff">
|
|
|
</u-icon>
|
|
|
<text>{{statusText}}</text>
|
|
|
</view>
|
|
|
<view class="messageText">{{statusMessage}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
- <view class="flex align-center orderTj" v-if="info">
|
|
|
+ <!-- <view class="flex align-center orderTj" v-if="info">
|
|
|
<view>
|
|
|
<view class="redText">{{info.totalQty}}</view>
|
|
|
<view>总数量</view>
|
|
@@ -20,7 +20,7 @@
|
|
|
<view>{{info.confirmQty}}</view>
|
|
|
<view>已取货</view>
|
|
|
</view>
|
|
|
- </view>
|
|
|
+ </view> -->
|
|
|
</view>
|
|
|
<view class="order-body">
|
|
|
<!-- 头部车辆信息 -->
|
|
@@ -63,7 +63,7 @@
|
|
|
<view class="item-head">
|
|
|
<view>
|
|
|
数量:<text class="redText">{{item.totalQty}}</text>
|
|
|
- 已取:<text>{{item.confirmQty}}</text>
|
|
|
+ <!-- 已取:<text>{{item.confirmQty}}</text> -->
|
|
|
</view>
|
|
|
<text class="item-no">{{item.shelfPlaceCode}}</text>
|
|
|
</view>
|
|
@@ -120,13 +120,20 @@
|
|
|
statusIcon: '', // 结算状态icon
|
|
|
statusMessage: '',
|
|
|
partList: [], // 配件列表
|
|
|
- shelfOrderSn: null
|
|
|
+ shelfOrderSn: null,
|
|
|
+ state: ''
|
|
|
}
|
|
|
},
|
|
|
onReady() {
|
|
|
},
|
|
|
onLoad(option) {
|
|
|
this.shelfOrderSn = option.shelfOrderSn
|
|
|
+ this.state = option.state
|
|
|
+ // 更改标题栏背景色
|
|
|
+ uni.setNavigationBarColor({
|
|
|
+ frontColor: '#ffffff',
|
|
|
+ backgroundColor: option.state== 'FINISH' ? '#1283d4':'#ff5500',
|
|
|
+ })
|
|
|
},
|
|
|
onShow() {
|
|
|
this.getDetail()
|