feat(lastleg): query commercial sources independently of fulfillment types
This commit is contained in:
@@ -37,7 +37,10 @@ public final class LastlegOrderRequests {
|
||||
Boolean detained,
|
||||
LocalDateTime createdFrom,
|
||||
LocalDateTime createdTo,
|
||||
SailingStage sailingStage
|
||||
SailingStage sailingStage,
|
||||
@Size(max = 64) String businessType,
|
||||
@Size(max = 128) String businessOrderNo,
|
||||
@Size(max = 128) String externalBookingNo
|
||||
) {
|
||||
public Query {
|
||||
if (page == null || page == 0) page = 1L;
|
||||
|
||||
@@ -74,6 +74,9 @@ public record LastlegOrderSummary(
|
||||
LocalDateTime createdAt,
|
||||
LocalDateTime updatedAt,
|
||||
@Schema(description = "同一主单关联的全部换标子单及各自状态,按创建时间排序")
|
||||
List<RelabelSubOrder> relabelApplications
|
||||
List<RelabelSubOrder> relabelApplications,
|
||||
BusinessSource businessSource
|
||||
) {
|
||||
@Schema(description = "从正式单据关联读取的商业来源;与履约类型 orderType 独立")
|
||||
public record BusinessSource(String businessType, String label, String businessOrderNo, String externalBookingNo) { }
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user