107 lines
2.6 KiB
C#
107 lines
2.6 KiB
C#
using OpenAuth.Repository.Domain;
|
|
using SqlSugar;
|
|
using System;
|
|
using System.Collections.Generic;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
|
|
namespace OpenAuth.App.Response
|
|
{
|
|
///<summary>
|
|
///通知
|
|
///</summary>
|
|
[SugarTable("drone_message")]
|
|
public partial class Sugar_Drone_message
|
|
{
|
|
public Sugar_Drone_message()
|
|
{
|
|
}
|
|
|
|
/// <summary>
|
|
/// 初始化
|
|
/// </summary>
|
|
/// <param name="user"></param>
|
|
public void Init(SysUser user)
|
|
{
|
|
this.Id = Guid.NewGuid().ToString();
|
|
this.createusername = user.Name;
|
|
this.createuser = user.Id.ToString();
|
|
this.createtime = DateTime.Now;
|
|
this.is_delete = 0;
|
|
}
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:False
|
|
/// </summary>
|
|
[SugarColumn(IsPrimaryKey = true)]
|
|
public string Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:标题
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public string msg_title { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:内容
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public string msg_content { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:创建时间
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public DateTime? createtime { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:创建人
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public string createuser { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:创建人姓名
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public string createusername { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:是否删除
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public int? is_delete { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:通知类型:政策法规 消息通知
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public int? msg_type { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:案件编号
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public string case_no { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:案件id
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
public string caseid { get; set; }
|
|
|
|
}
|
|
}
|