eTechnicianStatu.java 886 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. package com.repair.model.enumModel;
  2. /**
  3. * @Author: binguo
  4. * @Date: 2023/7/31 星期一 17:33
  5. * @Description: com.repair.model.enumModel
  6. * @Version: 1.0
  7. */
  8. public enum eTechnicianStatu {
  9. Receiving(1),//待接单
  10. Maintenance(2),//维修中
  11. Timeout(3),//已超时
  12. examine(4);//待审核
  13. private int value;
  14. eTechnicianStatu(int value){
  15. this.value = value;
  16. }
  17. public int getValue() {
  18. return value;
  19. }
  20. public static eTechnicianStatu valueOf(int value) {
  21. switch (value) {
  22. case 1:
  23. return eTechnicianStatu.Receiving;
  24. case 2:
  25. return eTechnicianStatu.Maintenance;
  26. case 3:
  27. return eTechnicianStatu.Timeout;
  28. case 4:
  29. return eTechnicianStatu.examine;
  30. default:
  31. return null;
  32. }
  33. }
  34. }