package com.yd.oss.service.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 提供OSS上传文件请求的DTO
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OssUploadFileReqDto {

    /**
     * 项目ID
     */
    private String projectBizId;

    /**
     * 对象类型
     */
    private String objectType;

    /**
     * 对象所属表名（预约表、新单跟进表等）
     */
    private String objectTableName;

    /**
     * 对象名
     */
    private String objectName;

    /**
     * 对象业务ID
     */
    private String objectBizId;

    /**
     * 上传用户业务id
     */
    private String uploadUser;

}
