|
@@ -9,16 +9,16 @@
|
|
|
<text>基础信息</text>
|
|
|
</view>
|
|
|
|
|
|
- <view class="title-center">压住零件生产</view>
|
|
|
+ <view class="title-center">{{requestData.orderName}}</view>
|
|
|
|
|
|
<view class="item-text flex-box">
|
|
|
<view class="item-text-left">订单编号:</view>
|
|
|
- <view>sdhfjshfjsdhjhj</view>
|
|
|
+ <view>{{requestData.orderNum}}</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="item-text flex-box">
|
|
|
<view class="item-text-left">订单数量:</view>
|
|
|
- <view>1200</view>
|
|
|
+ <view>{{requestData.number}}</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="item-text flex-box">
|
|
@@ -28,11 +28,15 @@
|
|
|
|
|
|
<view class="item-text flex-box">
|
|
|
<view class="item-text-left">订单交付周期:</view>
|
|
|
- <view>20个</view>
|
|
|
+ <view>{{requestData.deliveryCycle}}天</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="positioning-type">
|
|
|
- 已发布
|
|
|
+ <text v-if="requestData.orderStatus == 1">生产中</text>
|
|
|
+ <text v-else-if="requestData.transportOrder && requestData.transportOrder.shippingStatus == 1">已发货</text>
|
|
|
+ <text v-else-if="requestData.transportOrder && requestData.transportOrder.shippingStatus == 2">已签收</text>
|
|
|
+ <text v-else-if="requestData.overdue == 1">已逾期</text>
|
|
|
+ <text v-else></text>
|
|
|
</view>
|
|
|
|
|
|
</view>
|
|
@@ -52,20 +56,14 @@
|
|
|
<uni-th style="color: #000;" align="left">完成时间</uni-th>
|
|
|
</uni-tr>
|
|
|
<!-- 表格数据行 -->
|
|
|
- <uni-tr>
|
|
|
- <uni-td>工序1</uni-td>
|
|
|
- <uni-td>完成</uni-td>
|
|
|
- <uni-td>2020-10-21</uni-td>
|
|
|
- </uni-tr>
|
|
|
- <uni-tr>
|
|
|
- <uni-td>工序1</uni-td>
|
|
|
- <uni-td>完成</uni-td>
|
|
|
- <uni-td>2020-10-21</uni-td>
|
|
|
- </uni-tr>
|
|
|
- <uni-tr>
|
|
|
- <uni-td>工序1</uni-td>
|
|
|
- <uni-td>完成</uni-td>
|
|
|
- <uni-td>2020-10-21</uni-td>
|
|
|
+ <uni-tr v-for="item of requestData.productOrderList || []" :key="item.id">
|
|
|
+ <uni-td>{{item.processName}}</uni-td>
|
|
|
+ <uni-td>
|
|
|
+ <text v-if="item.status == 0">执行中</text>
|
|
|
+ <text v-if="item.status == 1">待质检</text>
|
|
|
+ <text v-if="item.status == 2">完成</text>
|
|
|
+ </uni-td>
|
|
|
+ <uni-td>{{item.endTime}}</uni-td>
|
|
|
</uni-tr>
|
|
|
</uni-table>
|
|
|
</view>
|
|
@@ -78,24 +76,24 @@
|
|
|
<text>发货信息</text>
|
|
|
</view>
|
|
|
|
|
|
- <view class="item-text">
|
|
|
+ <view class="item-text" v-if="requestData.transportOrder">
|
|
|
<view class="item-text flex-box">
|
|
|
<view class="item-text-left">发货数量:</view>
|
|
|
- <view>600</view>
|
|
|
+ <view>{{requestData.transportOrder.number}}</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="item-text flex-box">
|
|
|
<view class="item-text-left">剩余数量:</view>
|
|
|
- <view>600</view>
|
|
|
+ <view>{{requestData.transportOrder.number}}</view>
|
|
|
</view>
|
|
|
<view class="item-text flex-box">
|
|
|
<view class="item-text-left">发货订单:</view>
|
|
|
- <view>SF机构获得积分</view>
|
|
|
+ <view>{{requestData.transportOrder.invoiceNumber}}</view>
|
|
|
</view>
|
|
|
|
|
|
<view class="item-text flex-box">
|
|
|
<view class="item-text-left">发货时间:</view>
|
|
|
- <view>2023-08-25</view>
|
|
|
+ <view>{{requestData.transportOrder.createTime}}</view>
|
|
|
</view>
|
|
|
</view>
|
|
|
|
|
@@ -110,16 +108,24 @@
|
|
|
export default {
|
|
|
data() {
|
|
|
return {
|
|
|
- // 青岛的数据
|
|
|
- requestData:{}
|
|
|
+ // 请求的数据
|
|
|
+ requestData:{},
|
|
|
+ form:{},
|
|
|
}
|
|
|
},
|
|
|
+ onLoad(e) {
|
|
|
+ this.form.id = e.id
|
|
|
+ this.orderDetailsfun()
|
|
|
+ },
|
|
|
onShow() {
|
|
|
- // this.dataList = []
|
|
|
- // this.productOrderlistfun()
|
|
|
},
|
|
|
methods: {
|
|
|
-
|
|
|
+ // 获取详情数据
|
|
|
+ orderDetailsfun(){
|
|
|
+ this.$api.orderDetails(this.form).then(res=>{
|
|
|
+ this.requestData = res.data
|
|
|
+ })
|
|
|
+ },
|
|
|
}
|
|
|
}
|
|
|
</script>
|