package com.backendsys.entity.Ai.Aizn;

import jakarta.validation.constraints.NotEmpty;
import lombok.Data;

@Data
public class AiznImageTaskVO {

    public static interface Detail{}
    public static interface Create{}
    public static interface Update{}

    private Long id;
    private Long user_id;

    private String task_type;

    @NotEmpty(message="任务ID不能为空", groups = { Create.class, Update.class, Detail.class })
    private String task_id;
    private String image_url;
    private String result_image_url;
    private String task_submit_json;
    private String task_result_json;
    private Integer status;
    private String create_time;
    private String create_time_begin;
    private String create_time_end;
    private String update_time;
}
