BengZhanJianKongData.cs 908 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. using System;
  2. using System.Collections;
  3. using System.Collections.Generic;
  4. using UnityEngine;
  5. [Serializable]
  6. public class BengZhanJianKongData
  7. {
  8. public string name;
  9. public float flowValue;
  10. public BengZhanState state;
  11. public string GetStateStr()
  12. {
  13. string result = "未知";
  14. switch (state)
  15. {
  16. case BengZhanState.close:
  17. result = "关闭";
  18. break;
  19. case BengZhanState.open:
  20. result = "开启";
  21. break;
  22. case BengZhanState.fix:
  23. result = "养护";
  24. break;
  25. case BengZhanState.warning:
  26. result = "告警";
  27. break;
  28. }
  29. return result;
  30. }
  31. }
  32. /// <summary>
  33. /// 0:关闭 1:开启 :2养护 3:告警
  34. /// </summary>
  35. public enum BengZhanState
  36. {
  37. close,
  38. open,
  39. fix,
  40. warning
  41. }