package com.ytpm.middle.view;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

import java.util.Date;

/**
 * @author Marx
 * @date 2025/8/1 9:10
 */
@Data
@EqualsAndHashCode(callSuper = false)
@AllArgsConstructor
@NoArgsConstructor
@ApiModel("附件信息表单")
public class AttachVO {
    @ApiModelProperty("附件ID")
    private String attachId;
    @ApiModelProperty("附件名称")
    private String attachName;
    @ApiModelProperty("附加链接")
    private String url;
    @ApiModelProperty("附件大小（kb）")
    private int size;
    @ApiModelProperty("文件类型")
    private int targetType;
    @ApiModelProperty("文件所属业务ID")
    private String targetId;
    @ApiModelProperty("上传时间")
    private Date uploadTime;
    @ApiModelProperty("上传人")
    private String uploadUserId;
}
