From 1be40c8a6695dfe8623687604d7a90a9eb7ccd70 Mon Sep 17 00:00:00 2001 From: xusd <hugeinfo123> Date: Mon, 14 Oct 2024 17:42:03 +0800 Subject: [PATCH] Merge branch 'feature/gzdyh_20241011_gridaccount' into gzdyh_test --- dyh-service/dyh-base/src/main/java/cn/huge/module/sys/dto/FileInfoBaseDTO.java | 176 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 176 insertions(+), 0 deletions(-) diff --git a/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/dto/FileInfoBaseDTO.java b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/dto/FileInfoBaseDTO.java new file mode 100644 index 0000000..4fc2489 --- /dev/null +++ b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/dto/FileInfoBaseDTO.java @@ -0,0 +1,176 @@ +package cn.huge.module.sys.dto; + +import com.baomidou.mybatisplus.annotation.TableField; +import lombok.Data; + +import java.util.Date; +import java.util.Map; + +/** + * @title: 附件信息数据传输对象 + * @description: 附件信息数据传输对象。 + * @company:hugeinfo + * @author: liyj + * @time: 2022-03-22 11:41:14 + * @version 1.0.0 + */ +@Data +public class FileInfoBaseDTO { + + /** + * 附件编号 + */ + private String id; + + /** + * 附件展示名称(不带后缀) + */ + private String name; + + /** + * 附件原本名称(带后缀) + */ + private String trueName; + + /** + * 附件存储名称(带后缀),保持唯一性 + */ + private String fileName; + + /** + * 附件后缀(不带.),jpg|png|pdf|doc|docx|xsl|xslx 等 + */ + private String suffix; + + /** + * 附件分类,音频|视频|图片等 + */ + private String cat; + + /** + * 附件大小 + */ + private Double size; + + /** + * 单位 + */ + private String unit; + + /** + * 附件md5验证码 + */ + private String md5Code; + + /** + * 附件存储方式 + */ + private String storeWay; + + /** + * 附件存储服务器路径 + */ + private String path; + + /** + * 附件存储服务器完整路径 + */ + private String fullPath; + + /** + * 附件查看地址 + */ + private String showUrl; + + /** + * 附件下载地址 + */ + private String downUrl; + + /** + * 压缩预览地址 + */ + private String zipUrl; + + /** + * 删除状态,0:已删除,1:未删除 + */ + private Integer deleteStatus; + + /** + * 顾客编号 + */ + private String custId; + + /** + * 状态时间 + */ + private Date updateTime; + + /** + * 创建时间 + */ + private Date createTime; + /** + * 所属业务主体编号,如纠纷信息编号 + */ + private String mainId; + + /** + * 所属业务编号 + */ + private String ownerId; + + /** + * 所属业务大类 + */ + private String ownerCat; + + /** + * 所属业务大类名称 + */ + private String ownerCatName; + + /** + * 所属业务类型 + */ + private String ownerType; + + /** + * 所属业务类型名称 + */ + private String ownerTypeName; + + /** + * 上传人编号 + */ + private String uploaderId; + + /** + * 上传人姓名 + */ + private String uploaderName; + + /** + * 上传人类型,1:工作人员,2:当事人 + */ + private Integer uploaderType; + + /** + * 身份证识别结果 + */ + private IdcardOcrResultDTO idcardOcrResult; + + /** + * 前端固定参数,值为:done + */ + private String status; + + public void setStatus(String status) { + this.status = "done"; + } + + public String getStatus() { + return "done"; + } +} -- Gitblit v1.8.0