ZNBCMBModel.cs 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. using QWPlatform.DataIntface.Database;
  2. using QWPlatform.Models;
  3. using System;
  4. using System.Collections.Generic;
  5. using System.Linq;
  6. using System.Text;
  7. using System.Threading.Tasks;
  8. namespace PMS.EntityModels.SmartForm
  9. {
  10. /// <summary>
  11. /// 智能表单模板
  12. /// </summary>
  13. [Table("智能表单模板")]
  14. public class ZNBCMBModel : DataModelBase
  15. {
  16. //默认不带数据工厂构造
  17. public ZNBCMBModel()
  18. {
  19. }
  20. //带有数据工厂的实例化,可以直接操作数据
  21. public ZNBCMBModel(DataFactory factory)
  22. : base(factory)
  23. {
  24. }
  25. ///<summary>
  26. ///ID[必填项目],最大长度为:36,数据库类型:VARCHAR2
  27. ///</summary>
  28. [FieldBase("ID", "", "", true, false, "", 36, 0, "VARCHAR2")]
  29. public string ID { get; set; }
  30. ///<summary>
  31. ///表单ID[可为空],最大长度为:36,数据库类型:VARCHAR2
  32. ///</summary>
  33. [FieldBase("表单ID", "", "", false, false, "", 36, 0, "VARCHAR2")]
  34. public string BDID { get; set; }
  35. ///<summary>
  36. ///版本号[可为空],最大长度为:3,数据库类型:NUMBER
  37. ///</summary>
  38. [FieldBase("版本号", "", "", false, false, "", 3, 0, "NUMBER")]
  39. public int? BBH { get; set; }
  40. ///<summary>
  41. ///表单内容[可为空],最大长度为:4000,数据库类型:CLOB
  42. ///</summary>
  43. [FieldBase("表单内容", "", "", false, false, "", 4000, 0, "CLOB")]
  44. public string BDNR { get; set; }
  45. ///<summary>
  46. ///表单处理内容[可为空],最大长度为:4000,数据库类型:CLOB
  47. ///</summary>
  48. [FieldBase("表单处理内容", "", "", false, false, "", 4000, 0, "CLOB")]
  49. public string BDCLNR { get; set; }
  50. ///<summary>
  51. ///更新时间[可为空],最大长度为:7,数据库类型:DATE
  52. ///</summary>
  53. [FieldBase("更新时间", "", "", false, false, "", 7, 0, "DATE")]
  54. public DateTime? GXSJ { get; set; }
  55. ///<summary>
  56. ///操作人[可为空],最大长度为:30,数据库类型:VARCHAR2
  57. ///</summary>
  58. [FieldBase("操作人", "", "", false, false, "", 30, 0, "VARCHAR2")]
  59. public string CZR { get; set; }
  60. }
  61. }