support split unit for product order

This commit is contained in:
Timi
2026-09-09 10:50:53 +08:00
parent 07205f869b
commit f91fb530a4
10 changed files with 384 additions and 81 deletions
+5 -4
View File
@@ -12,10 +12,10 @@ export type OrderFulfillmentItem = {
sourceOrderItemId?: string;
quantity?: number | string;
baseQuantity?: number | string;
reservedBefore?: number | string;
reservedAfter?: number | string;
fulfilledBefore?: number | string;
fulfilledAfter?: number | string;
reservedBaseBefore?: number | string;
reservedBaseAfter?: number | string;
fulfilledBaseBefore?: number | string;
fulfilledBaseAfter?: number | string;
productNameSnapshot?: string;
productIdSnapshot?: string;
skuCodeSnapshot?: string;
@@ -70,6 +70,7 @@ export type OrderFulfillmentCreateRequest = {
export type GaoOrderFulfillmentItemRequest = {
sourceOrderItemId: string;
skuUnitId: string;
quantity: number | string;
};
+6 -5
View File
@@ -27,13 +27,14 @@ export type GaoSalesOrderItem = {
unitSnapshot?: string;
baseQuantityPerUnitSnapshot?: number | string;
quantity?: number | string;
reservedQuantity?: number | string;
fulfilledQuantity?: number | string;
baseQuantity?: number | string;
reservedBaseQuantity?: number | string;
fulfilledBaseQuantity?: number | string;
unitPrice?: number | null;
lineAmount?: number | null;
pendingQuantity?: number | string;
availableQuantity?: number | string;
remainingQuantity?: number | string;
pendingBaseQuantity?: number | string;
availableBaseQuantity?: number | string;
remainingBaseQuantity?: number | string;
sort?: number;
remark?: string | null;
} & Model;