123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109 |
- namespace PMS.EntityModels.NoticeManager
- {
- using QWPlatform.DataIntface.Database;
- using QWPlatform.Models;
- using System;
- /// <summary>
- /// 测试实体类
- /// </summary>
- [Table("公告通知")]
- public class Notice_Model : DataModelBase
- {
- //默认不带数据工厂构造
- /// <summary>
- /// Initializes a new instance of the <see cref="Notice_Model"/> class.
- /// </summary>
- public Notice_Model()
- {
- }
- //带有数据工厂的实例化,可以直接操作数据
- /// <summary>
- /// Initializes a new instance of the <see cref="Notice_Model"/> class.
- /// </summary>
- /// <param name="factory">The factory<see cref="DataFactory"/></param>
- public Notice_Model(DataFactory factory)
- : base(factory)
- {
- }
- /// <summary>
- /// Gets or sets the ID
- /// </summary>
- [FieldBase("ID", "", "", true, false, "", 36, 0, "VARCHAR2")]
- public string ID { get; set; }
- /// <summary>
- /// Gets or sets the BH
- /// </summary>
- [FieldBase("编号", "", "", true, false, "", 18, 0, "NUMBER")]
- public long? BH { get; set; }
- /// <summary>
- /// Gets or sets the BT
- /// </summary>
- [FieldBase("标题", "", "", true, false, "", 150, 0, "VARCHAR2")]
- public string BT { get; set; }
- /// <summary>
- /// Gets or sets the NR
- /// </summary>
- [FieldBase("内容", "", "", true, false, "", 4000, 0, "CLOB")]
- public string NR { get; set; }
- /// <summary>
- /// Gets or sets the FBSJ
- /// </summary>
- [FieldBase("发布时间", "", "", false, false, "", 7, 0, "DATE")]
- public DateTime? FBSJ { get; set; }
- /// <summary>
- /// Gets or sets the SFCX
- /// </summary>
- [FieldBase("是否撤销", "(0-否;1-是)", "", false, false, "", 1, 0, "NUMBER")]
- public int? SFCX { get; set; }
- /// <summary>
- /// Gets or sets the SFSC
- /// </summary>
- [FieldBase("是否删除", "(0-否;-1是)", "", false, false, "", 1, 0, "NUMBER")]
- public int? SFSC { get; set; }
- /// <summary>
- /// Gets or sets the SCSJ
- /// </summary>
- [FieldBase("删除时间", "", "", false, false, "", 7, 0, "DATE")]
- public DateTime? SCSJ { get; set; }
- /// <summary>
- /// Gets or sets the YXJ
- /// </summary>
- [FieldBase("优先级", "", "", false, false, "", 1, 0, "NUMBER")]
- public int? YXJ { get; set; }
- /// <summary>
- /// Gets or sets the TJRID
- /// </summary>
- [FieldBase("添加人ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
- public string TJRID { get; set; }
- /// <summary>
- /// Gets or sets the TJR
- /// </summary>
- [FieldBase("添加人", "", "", false, false, "", 20, 0, "VARCHAR2")]
- public string TJR { get; set; }
- /// <summary>
- /// Gets or sets the TZDX
- /// </summary>
- [FieldBase("通知对象", "(对应人员性质【,】分割)", "", false, false, "", 20, 0, "VARCHAR2")]
- public string TZDX { get; set; }
- /// <summary>
- /// Gets or sets the TZLX
- /// </summary>
- [FieldBase("通知类型", "(1-公告;2-消息)", "", true, false, "", 1, 0, "NUMBER")]
- public int? TZLX { get; set; }
- }
- }
|