| | |
| | | import jakarta.validation.constraints.NotNull; |
| | | import lombok.Data; |
| | | |
| | | import java.time.LocalDate; |
| | | import java.time.LocalDateTime; |
| | | |
| | | @Schema(description = "管理后台 - MES 供应商退货单新增/修改 Request VO") |
| | | @Data |
| | |
| | | @NotBlank(message = "退货单名称不能为空") |
| | | private String name; |
| | | |
| | | @Schema(description = "采购订单编号", example = "1") |
| | | private Long purchaseOrderId; |
| | | |
| | | @Schema(description = "采购订单编号", example = "PO20250226001") |
| | | private String purchaseOrderCode; |
| | | |
| | |
| | | |
| | | @Schema(description = "退货日期", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @NotNull(message = "退货日期不能为空") |
| | | private LocalDate returnDate; |
| | | private LocalDateTime returnDate; |
| | | |
| | | @Schema(description = "退货原因", example = "质量不合格") |
| | | private String returnReason; |