| | |
| | | @NotNull(message = "需求日期不能为空") |
| | | private LocalDateTime requestDate; |
| | | |
| | | @Schema(description = "排产优先级,范围 0 至 100,数值越大越优先") |
| | | @jakarta.validation.constraints.Min(0) |
| | | @jakarta.validation.constraints.Max(100) |
| | | private Integer schedulePriority; |
| | | |
| | | @Schema(description = "市场类型:DOMESTIC 内销,EXPORT 外销") |
| | | @jakarta.validation.constraints.Pattern(regexp = "DOMESTIC|EXPORT", message = "市场类型仅支持内销或外销") |
| | | private String marketType; |
| | | |
| | | @Schema(description = "父工单编号", example = "0") |
| | | private Long parentId; |
| | | |
| | | @Schema(description = "备注", example = "备注") |
| | | private String remark; |
| | | |
| | | @Schema(description = "是否报工审批") |
| | | private Boolean feedbackApprove; |
| | | |
| | | @Schema(description = "BPM 流程定义 Key") |
| | | private String processDefinitionKey; |
| | | |
| | | @Schema(description = "报工角色 (多个角色逗号分隔)") |
| | | private String feedbackRole; |
| | | |
| | | } |