ComplaintFileModel.cs 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. namespace PMS.EntityModels.ComplaintManage
  2. {
  3. using QWPlatform.DataIntface.Database;
  4. using QWPlatform.Models;
  5. using System;
  6. /// <summary>
  7. /// 测试实体类
  8. /// </summary>
  9. [Table("项目投诉附件")]
  10. public class ComplaintFileModel : DataModelBase
  11. {
  12. //默认不带数据工厂构造
  13. /// <summary>
  14. /// Initializes a new instance of the <see cref="ComplaintFileModel"/> class.
  15. /// </summary>
  16. public ComplaintFileModel()
  17. {
  18. }
  19. //带有数据工厂的实例化,可以直接操作数据
  20. /// <summary>
  21. /// Initializes a new instance of the <see cref="ComplaintFileModel"/> class.
  22. /// </summary>
  23. /// <param name="factory">The factory<see cref="DataFactory"/></param>
  24. public ComplaintFileModel(DataFactory factory)
  25. : base(factory)
  26. {
  27. }
  28. /// <summary>
  29. /// Gets or sets the FJID
  30. /// </summary>
  31. [FieldBase("附件ID", "", "", true, false, "", 36, 0, "VARCHAR2")]
  32. public string FJID { get; set; }
  33. /// <summary>
  34. /// Gets or sets the TSID
  35. /// </summary>
  36. [FieldBase("投诉ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
  37. public string TSID { get; set; }
  38. /// <summary>
  39. /// Gets or sets the LX
  40. /// </summary>
  41. [FieldBase("类型", "(1-图片;2-附件;)", "", false, false, "", 1, 0, "NUMBER")]
  42. public int? LX { get; set; }
  43. /// <summary>
  44. /// Gets or sets the TJSJ
  45. /// </summary>
  46. [FieldBase("添加时间", "", "", false, false, "", 7, 0, "DATE")]
  47. public DateTime? TJSJ { get; set; }
  48. /// <summary>
  49. /// Gets or sets the TJR
  50. /// </summary>
  51. [FieldBase("添加人", "", "", false, false, "", 10, 0, "VARCHAR2")]
  52. public string TJR { get; set; }
  53. /// <summary>
  54. /// Gets or sets the FJLJ
  55. /// </summary>
  56. [FieldBase("附件路径", "", "", false, false, "", 100, 0, "VARCHAR2")]
  57. public string FJLJ { get; set; }
  58. }
  59. }