From 23855599412c4d61b38d78f0f3abd3430a48b5b1 Mon Sep 17 00:00:00 2001
From: zhangherong <571457620@qq.com>
Date: 星期三, 25 六月 2025 11:51:38 +0800
Subject: [PATCH] Merge branch 'mdc_hyjs_master'

---
 lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/entity/DocInfo.java |   95 +++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 95 insertions(+), 0 deletions(-)

diff --git a/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/entity/DocInfo.java b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/entity/DocInfo.java
new file mode 100644
index 0000000..92c381e
--- /dev/null
+++ b/lxzn-module-dnc/src/main/java/org/jeecg/modules/dnc/entity/DocInfo.java
@@ -0,0 +1,95 @@
+package org.jeecg.modules.dnc.entity;
+
+import com.baomidou.mybatisplus.annotation.*;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import com.fasterxml.jackson.annotation.JsonIgnore;
+import lombok.Data;
+import lombok.NoArgsConstructor;
+import org.jeecg.common.aspect.annotation.Dict;
+
+import java.util.Date;
+/**
+ * @Description: 鏂囨。
+ * @author clown
+ */
+@Data
+@NoArgsConstructor
+@TableName(value = "nc_doc_info")
+public class DocInfo {
+    @TableId(value = "doc_id")
+    private String docId;
+    @TableField(value = "doc_name")
+    private String docName;
+    @TableField(value = "doc_alias")
+    private String docAlias;
+    @TableField(value = "doc_code")
+    private String docCode;
+    @TableField(value = "doc_suffix")
+    private String docSuffix;
+    @TableField(value = "doc_status")
+    @Dict(dicCode = "dnc_product_status")
+    private Integer docStatus;
+    @TableField(value = "doc_dispatch_status")
+    @Dict(dicCode = "nc_doc_dispatch_status")
+    private Integer docDispatchStatus;
+    @TableField(value = "publish_file_id")
+    private String publishFileId;
+    @TableField(value = "publish_version")
+    private String publishVersion;
+    @TableField(value = "description")
+    private String description;
+    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+    @TableField(value = "create_time", fill = FieldFill.INSERT)
+    private Date createTime;
+    @TableField(value = "update_time", fill = FieldFill.UPDATE)
+    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
+    private Date updateTime;
+    @TableField(value = "create_by",fill = FieldFill.INSERT)
+    @Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname")
+    private String createBy;
+    @TableField(value = "update_by", fill = FieldFill.UPDATE)
+    @Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname")
+    private String updateBy;
+    @JsonIgnore
+    @TableLogic
+    @TableField(value = "delete_flag", select = false)
+    private Integer deleteFlag = 0;
+
+    @TableField(exist = false)
+    private String docClassCode;
+    @TableField(exist = false)
+    @Dict(dicCode = "dnc_pull_status")
+    private Integer pullStatus;
+    @TableField(exist = false)
+    @Dict(dictTable = "sys_user", dicCode = "username", dicText = "realname")
+    private String pullUser;
+    @TableField(exist = false)
+    @Dict(dicCode = "nc_doc_relative_attribution_type")
+    private Integer attributionType;
+    @TableField(exist = false)
+    private String attributionId;
+    @TableField(exist = false)
+    @Dict(dictTable = "nc_doc_classification", dicCode = "classification_id", dicText = "classification_code")
+    private String classificationId;
+    //鍚屾鐘舵�� 1 鏈悓姝� 2 宸插悓姝�
+    @TableField(exist = false)
+    @Dict(dicCode = "dnc_doc_sync_status")
+    private Integer syncStatus;
+
+    //鎵�灞炶妭鐐瑰悕绉�
+    @TableField(exist = false)
+    private String nodeName;
+    //鎵�灞炶妭鐐逛唬鍙�
+    @TableField(exist = false)
+    private String nodeCode;
+    //鎵�灞炶妭鐐筰d
+    @TableField(exist = false)
+    private String nodeId;
+    //璁惧绫诲悕绉�
+    @TableField(exist = false)
+    private String deviceName;
+    //璁惧绫诲垎绾�
+    @TableField(exist = false)
+    private String deviceCode;
+
+}

--
Gitblit v1.9.3