预定
This commit is contained in:
1 parent
d23d518629
commit
a1eb855362
10 files changed
+297
No files matched your search
+15
@@ -11,6 +11,10 @@ import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.LocalTime;
|
||||
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
@@ -54,4 +58,15 @@ public class HardAppCreateOrderDto {
|
||||
// 地址
|
||||
private HardAppTakeOutAddress address;
|
||||
|
||||
@Schema(description = "IMMEDIATE立即送 | SCHEDULED预约时段")
|
||||
private String expectDeliveryType;
|
||||
|
||||
private LocalDate expectDeliveryDate;
|
||||
|
||||
private LocalTime expectDeliveryStart;
|
||||
|
||||
private LocalTime expectDeliveryEnd;
|
||||
|
||||
private LocalDateTime expectArriveTime;
|
||||
|
||||
}
|
||||
+20
@@ -1,8 +1,13 @@
|
||||
package com.bsd.pjcloud.hard.api.dto.order.app;
|
||||
|
||||
import io.swagger.v3.oas.annotations.media.Schema;
|
||||
import jakarta.validation.constraints.NotNull;
|
||||
import lombok.Data;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.time.LocalDateTime;
|
||||
import java.time.LocalTime;
|
||||
|
||||
@Data
|
||||
public class HardAppCreateTakeOutOrderDto {
|
||||
|
||||
@@ -23,4 +28,19 @@ public class HardAppCreateTakeOutOrderDto {
|
||||
@NotNull(message = "外卖地址不能为空")
|
||||
private HardAppTakeOutAddress address;
|
||||
|
||||
@Schema(description = "IMMEDIATE立即送(默认)| SCHEDULED预约时段")
|
||||
private String expectDeliveryType;
|
||||
|
||||
@Schema(description = "预约送达日期,SCHEDULED 时必填")
|
||||
private LocalDate expectDeliveryDate;
|
||||
|
||||
@Schema(description = "预约时段开始,SCHEDULED 时必填")
|
||||
private LocalTime expectDeliveryStart;
|
||||
|
||||
@Schema(description = "预约时段结束,SCHEDULED 时必填")
|
||||
private LocalTime expectDeliveryEnd;
|
||||
|
||||
@Schema(description = "立即送预计送达时间,可选")
|
||||
private LocalDateTime expectArriveTime;
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user