InspectionInfo.cs 630 B

1234567891011121314151617181920212223242526272829
  1. using System;
  2. using System.Collections.Generic;
  3. /// <summary>
  4. /// 巡检
  5. /// </summary>
  6. [Serializable]
  7. public class InspectionInfo
  8. {
  9. public int id; // 本次巡检ID
  10. public Dictionary<string,InspectionItem> items;
  11. public Dictionary<string,InspectionStep> steps;
  12. }
  13. [Serializable]
  14. public class InspectionItem
  15. {
  16. public string name; // 巡检项名称
  17. public string question; // 巡检项的问题
  18. public string[] label; // 标签列表
  19. }
  20. [Serializable]
  21. public class InspectionStep
  22. {
  23. public bool normal; // 是否正常
  24. public string outliers; // 标签信息
  25. public string[] images; // 图片
  26. }