| | |
| | | package com.ycl.domain.form; |
| | | |
| | | import com.fasterxml.jackson.annotation.JsonFormat; |
| | | import com.ycl.common.group.Update; |
| | | import com.ycl.common.group.Add; |
| | | import com.ycl.system.domain.base.AbsForm; |
| | |
| | | @ApiModel(value = "WorkStationSchedule表单", description = "表单") |
| | | public class WorkStationScheduleForm extends AbsForm { |
| | | |
| | | @NotNull(message = "所属用户id不能为空", groups = {Add.class, Update.class}) |
| | | @ApiModelProperty("所属用户id") |
| | | private Long userId; |
| | | |
| | | @NotBlank(message = "工作内容不能为空", groups = {Add.class, Update.class}) |
| | | @ApiModelProperty("工作内容") |
| | | private String content; |
| | | |
| | | @NotBlank(message = "状态不能为空", groups = {Add.class, Update.class}) |
| | | @ApiModelProperty("状态") |
| | | private String status; |
| | | |
| | | @NotNull(message = "不能为空", groups = {Add.class, Update.class}) |
| | | @ApiModelProperty("") |
| | | private Date gmtcreate; |
| | | @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") |
| | | private Date completedTime; |
| | | |
| | | @NotNull(message = "不能为空", groups = {Add.class, Update.class}) |
| | | @ApiModelProperty("") |
| | | private Date gmtupdate; |
| | | private Integer projectId; |
| | | |
| | | public static WorkStationSchedule getEntityByForm(@NonNull WorkStationScheduleForm form, WorkStationSchedule entity) { |
| | | if(entity == null) { |