| | |
| | | |
| | | // ========== 客户 ========== |
| | | |
| | | @Schema(description = "客户 ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "10") |
| | | @NotNull(message = "客户不能为空") |
| | | @Schema(description = "客户 ID,可为空", example = "10") |
| | | private Long clientId; |
| | | |
| | | // ========== 物料 ========== |
| | |
| | | |
| | | // ========== 数量 ========== |
| | | |
| | | @Schema(description = "本次出货数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "100") |
| | | @NotNull(message = "本次出货数量不能为空") |
| | | @Schema(description = "本次出货数量", example = "100") |
| | | @DecimalMin(value = "0", message = "本次出货数量不能小于 0") |
| | | private BigDecimal outQuantity; |
| | | |
| | |
| | | |
| | | // ========== 检验 ========== |
| | | |
| | | @Schema(description = "检测结果", example = "1") |
| | | @Schema(description = "检测结果", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") |
| | | @NotNull(message = "检测结果不能为空") |
| | | private Integer checkResult; |
| | | |
| | | @Schema(description = "出货日期", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @NotNull(message = "出货日期不能为空") |
| | | @Schema(description = "出货日期") |
| | | private LocalDateTime outDate; |
| | | |
| | | @Schema(description = "检测日期", requiredMode = Schema.RequiredMode.REQUIRED) |