1、新增评论、回复功能

2、工具发布权限完善一部分
This commit is contained in:
pan
2024-08-30 19:47:45 +08:00
parent f0a14bcd3c
commit d732771032
24 changed files with 1069 additions and 32 deletions

View File

@@ -1,11 +1,13 @@
package com.rzdata.web.domain;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.rzdata.common.annotation.Excel;
import com.rzdata.common.core.domain.BaseEntity;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
import java.util.List;
/**
@@ -16,6 +18,7 @@ import java.util.List;
*/
@Data
public class Document extends BaseEntity {
private static final long serialVersionUID = 1L;
/** 主键 */
@@ -30,35 +33,41 @@ public class Document extends BaseEntity {
private String docName;
/** 文档类别 */
@Excel(name = "文档类别")
@Excel(name = "类别", dictType="doc_class")
private String docType;
/** 文档负责人 */
@Excel(name = "文档负责人")
@Excel(name = "负责人")
private String docPrincipals;
/** 归属单位 **/
@Excel(name = "归属单位")
private String docRespDeptName;
/** 文档归属部门 */
@Excel(name = "文档归属部门")
private String docRespDept;
/** 文档来源 */
@Excel(name = "文档来源")
@Excel(name = "来源", dictType="doc_source")
private String docSource;
/**
* 工具名称
*/
@Excel(name = "工具名称")
private String toolName;
/** 文档状态 */
@Excel(name = "文档状态")
@Excel(name = "上传状态", dictType="doc_upload_status")
private String docStatus;
/** 文档地址 */
@Excel(name = "文档地址")
private String docUrl;
/** 备注 */
@Excel(name = "备注")
private String remark;
/** 文档分类id */
@Excel(name = "文档分类id")
private String docCategoryId;
/** 创建人id */
@@ -76,13 +85,15 @@ public class Document extends BaseEntity {
/** 关联工具id对象 */
private String toolId;
/**
* 工具名称
*/
private String toolName;
/** 工具信息 **/
private Tool tool;
/** 文档部门名称 **/
private String docRespDeptName;
/** 创建时间 */
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
@Excel(name = "创建时间", dateFormat="yyyy-MM-dd")
private Date createTime;
private List<String> excludeFields;
}