update 订单详情

This commit is contained in:
lb
2023-03-28 16:47:31 +08:00
parent 422560c6ef
commit 907846a25c
3 changed files with 19 additions and 256 deletions

View File

@@ -13,13 +13,13 @@
<SubOrderDetail />
</el-tab-pane>
<el-tab-pane name="car" label="窑车详情">
<CarDetail :order-id="orderId" />
<CarDetail v-if="order !== null" :order-id="order.id" />
</el-tab-pane>
<el-tab-pane name="tray" label="托盘详情">
<TrayDetail />
</el-tab-pane>
<el-tab-pane name="order" label="订单详情">
<OrderDetail :configs="configs" />
<OrderDetail ref="order-detail-tag" :configs="configs" />
</el-tab-pane>
</el-tabs>
</el-dialog>
@@ -50,8 +50,7 @@ export default {
detailMode: false,
visible: false,
activeTab: "sub",
orderId: null,
orderSubId: null,
order: null,
carLayoutKey: 0,
};
},
@@ -59,7 +58,6 @@ export default {
methods: {
handleTabClick(tab, event) {
console.log("handle tab click", tab, event);
// tab.getAList(this.orderId)
switch (tab.label) {
case "子订单进度":
break;
@@ -75,11 +73,14 @@ export default {
/** init **/
init(order, detailMode) {
this.orderId = order.id;
console.log("init menu dialog,", order);
this.order = order;
this.detailMode = detailMode ?? false;
this.visible = true;
this.detailMode = detailMode ?? false;
this.$nextTick(() => {
this.$refs["order-detail-tag"].init(this.order.id, this.detailMode);
});
},
handleClose() {