diff --git a/admin/src/app/api/order_table.ts b/admin/src/app/api/order_table.ts index 1f14815f..7960f279 100644 --- a/admin/src/app/api/order_table.ts +++ b/admin/src/app/api/order_table.ts @@ -69,4 +69,13 @@ export function getWithPersonnelList(params: Record) { return request.get('order_table/personnel_all', { params }) } +/** + * 获取订单详情(带完整关联数据) + * @param id 订单id + * @returns + */ +export function getOrderDetail(id: number) { + return request.get(`order_table/order_detail/${id}`) +} + // USER_CODE_END -- order_table diff --git a/admin/src/app/views/order_table/components/order-detail-dialog.vue b/admin/src/app/views/order_table/components/order-detail-dialog.vue new file mode 100644 index 00000000..c50f5ece --- /dev/null +++ b/admin/src/app/views/order_table/components/order-detail-dialog.vue @@ -0,0 +1,381 @@ + + + + + diff --git a/admin/src/app/views/order_table/order_table.vue b/admin/src/app/views/order_table/order_table.vue index 7b1c21c6..8bcfe9c0 100644 --- a/admin/src/app/views/order_table/order_table.vue +++ b/admin/src/app/views/order_table/order_table.vue @@ -18,8 +18,8 @@ :value="item.value" /> - - + + @@ -27,10 +27,10 @@ - + - + - + - +