You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

87 lines
2.9 KiB

3 years ago
  1. using System;
  2. namespace Aborlen.Model
  3. {
  4. /// <summary>
  5. /// 数据表实体类:DataCollectConfig
  6. /// </summary>
  7. [Serializable()]
  8. public class DataCollectConfig :BasicEntity<DataCollectConfig>
  9. {
  10. //当前代码为系统自动生成
  11. /// <summary>
  12. /// Int32:
  13. /// </summary>
  14. [SqlSugar.SugarColumn(IsPrimaryKey = true)]
  15. public Int32 Id {get;set;}
  16. /// <summary>
  17. /// String:地区编号+工厂编号+车间编号+线体编号+PLC类型编号(配置唯一码)
  18. /// </summary>
  19. public String TagConfigCode {get;set;}
  20. /// <summary>
  21. /// Int32:允许每个工位多个配置,当前序号表示工位配置的排序,目前无实际意义,(备用字段)
  22. /// </summary>
  23. public Int32? ConfigSerialId {get;set;}
  24. /// <summary>
  25. /// Int32:标签标志码
  26. /// </summary>
  27. public Int32 TagMarkCode {get;set;}
  28. /// <summary>
  29. /// String:标签描述
  30. /// </summary>
  31. public String TagDescription {get;set;}
  32. /// <summary>
  33. /// String:当变量结果值为当前指定的值时,才触发对应动作
  34. /// </summary>
  35. public String CollectMark {get;set;}
  36. /// <summary>
  37. /// String:SaveData:保存质量数据 SaveMaterial:保存物料数据
  38. /// </summary>
  39. public String CollectCode {get;set;}
  40. /// <summary>
  41. /// String:采集功能描述
  42. /// </summary>
  43. public String CollectDescription {get;set;}
  44. /// <summary>
  45. /// Int32:表示需要采集索引对应的TagMarkCode
  46. /// </summary>
  47. public Int32 CollectIndexMarkCode {get;set;}
  48. /// <summary>
  49. /// Int32:表示需要采集数据明细对应的TagMarkCode
  50. /// </summary>
  51. public Int32 CollectDetailMarkCode {get;set;}
  52. /// <summary>
  53. /// String:索引表或采集数据主表名称
  54. /// </summary>
  55. public String CollectIndexTableName {get;set;}
  56. /// <summary>
  57. /// String:索引表或采集数据主表名称
  58. /// </summary>
  59. public String CollectTableName {get;set;}
  60. }
  61. }