diff --git a/src/api/glt/gltTicketOrder/model/index.ts b/src/api/glt/gltTicketOrder/model/index.ts index cc4b0f4..f4ef032 100644 --- a/src/api/glt/gltTicketOrder/model/index.ts +++ b/src/api/glt/gltTicketOrder/model/index.ts @@ -66,6 +66,9 @@ export interface GltTicketOrder { receiveConfirmType?: number; // 修改时间 updateTime?: string; + // 订单编号 + orderNo?: string; + orderStatus?: number; } /** diff --git a/src/api/glt/gltUserTicket/model/index.ts b/src/api/glt/gltUserTicket/model/index.ts index b23a863..0c2ef72 100644 --- a/src/api/glt/gltUserTicket/model/index.ts +++ b/src/api/glt/gltUserTicket/model/index.ts @@ -4,7 +4,7 @@ import type { PageParam } from '@/api'; * 我的水票 */ export interface GltUserTicket { - // + // id?: number; // 模板ID templateId?: number; @@ -14,6 +14,8 @@ export interface GltUserTicket { orderId?: number; // 订单编号 orderNo?: string; + // 订单状态 + orderStatus?: number; // 订单商品ID orderGoodsId?: number; // 总数量 diff --git a/src/views/glt/gltTicketOrder/components/gltTicketOrderEdit.vue b/src/views/glt/gltTicketOrder/components/gltTicketOrderEdit.vue index cdce58b..69d53dc 100644 --- a/src/views/glt/gltTicketOrder/components/gltTicketOrderEdit.vue +++ b/src/views/glt/gltTicketOrder/components/gltTicketOrderEdit.vue @@ -89,6 +89,13 @@ v-model:value="form.userId" /> + + + { - images.value.push({ - uid: data.id, - url: data.path, - status: 'done' - }); - form.image = data.path; - }; - - const onDeleteItem = (index: number) => { - images.value.splice(index, 1); - form.image = ''; - }; - const { resetFields } = useForm(form, rules); /* 保存编辑 */ @@ -216,7 +206,8 @@ .then(() => { loading.value = true; const formData = { - ...form + ...form, + orderCode: form.orderNo }; const saveOrUpdate = isUpdate.value ? updateGltTicketOrder : addGltTicketOrder; saveOrUpdate(formData) diff --git a/src/views/glt/gltTicketOrder/index.vue b/src/views/glt/gltTicketOrder/index.vue index 81118a2..8fe1423 100644 --- a/src/views/glt/gltTicketOrder/index.vue +++ b/src/views/glt/gltTicketOrder/index.vue @@ -6,6 +6,7 @@ row-key="id" :columns="columns" :datasource="datasource" + :customRow="customRow" tool-class="ele-toolbar-form" class="sys-org-table" > @@ -24,6 +25,7 @@
{{ record.nickname }}
+
订单编号:{{ record.orderNo }}
送货地址:{{ record.address }}
联系电话:{{ record.phone }}
买家留言:{{ record.buyerRemarks }}
@@ -67,6 +69,31 @@ {{ getOrderStatus(record).label }} + @@ -90,9 +117,10 @@ +