zxl
2025-12-11 ad7cbfd8fd19fcce4345a4907c1f059a34c2869b
business/src/main/java/com/ycl/domain/form/WorkStationScheduleForm.java
@@ -1,5 +1,6 @@
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;
@@ -23,25 +24,15 @@
@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) {