|
@@ -0,0 +1,97 @@
|
|
|
+using SqlSugar;
|
|
|
+using System.ComponentModel;
|
|
|
+using XF.Domain.Repository;
|
|
|
+
|
|
|
+namespace Sharing.Province.XieTong.Knowledge
|
|
|
+{
|
|
|
+ /// <summary>
|
|
|
+ /// 知识库变更
|
|
|
+ /// </summary>
|
|
|
+ [Description("知识库变更")]
|
|
|
+ public class GetKnowledgeInfoUpdate : FullStateEntity
|
|
|
+ {
|
|
|
+ /// <summary>
|
|
|
+ /// 知识类别code
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "知识类别code", ColumnDataType = "varchar(50)")]
|
|
|
+ public string CategoryCode { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 知识类别名称
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "知识类别名称", ColumnDataType = "varchar(50)")]
|
|
|
+ public string CategoryName { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 发布人
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "发布人", ColumnDataType = "varchar(50)")]
|
|
|
+ public string PublishPerson { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 所属部门名称
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "所属部门名称", ColumnDataType = "varchar(200)")]
|
|
|
+ public string OuName { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 知识名称
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "知识名称", ColumnDataType = "varchar(200)")]
|
|
|
+ public string KName { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 知识内容
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "知识内容", ColumnDataType = "text")]
|
|
|
+ public string KContent { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 发布日期
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "发布日期")]
|
|
|
+ public DateTime? CreatDate { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 生效时间
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "生效时间")]
|
|
|
+ public DateTime? BeginDate { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 失效时间
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "失效时间")]
|
|
|
+ public DateTime? DisableDate { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 上报知识唯一标识
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "上报知识唯一标识", ColumnDataType = "varchar(50)")]
|
|
|
+ public string UID { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 行政区划代码
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "行政区划代码", ColumnDataType = "varchar(24)")]
|
|
|
+ public string AreaCode { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 材料标识
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "材料标识", ColumnDataType = "varchar(50)", IsNullable = true)]
|
|
|
+ public string CliengGuid { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 接口返回结果
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDataType = "json", IsJson = true, IsNullable = true)]
|
|
|
+ public string ReturnResult { get; set; }
|
|
|
+
|
|
|
+ /// <summary>
|
|
|
+ /// 同步状态 0:待同步; 1:同步成功; 2:同步失败;
|
|
|
+ /// </summary>
|
|
|
+ [SugarColumn(ColumnDescription = "同步状态", ColumnDataType = "varchar(1)", IsNullable = true)]
|
|
|
+ public string SyncState { get; set; } = "0";
|
|
|
+ }
|
|
|
+}
|