JsStatusEnum.java 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. package com.ylx.massage.enums;
  2. /**
  3. * @author jianlong
  4. * @date 2024-03-27 14:04
  5. * 技师状态枚举
  6. */
  7. public enum JsStatusEnum {
  8. /**
  9. * 可服务
  10. */
  11. JS_SERVICEABLE(0, "可服务"),
  12. /**
  13. * 服务中
  14. */
  15. JS_SERVICE(1, "服务中"),
  16. /**
  17. * 不可服务
  18. */
  19. JS_NO_SERVICE(2, "不可服务"),
  20. /*** 技师上岗状态*/
  21. POST_ON_DUTY(0, "已上岗"),
  22. /**
  23. * 未上岗状态
  24. */
  25. POST_NOT_ON_DUTY(-1, "未上岗"),
  26. /**
  27. * 待审核状态
  28. */
  29. JS_NOT_PASS(0, "待审核"),
  30. /**
  31. * 已通过
  32. */
  33. JS_PASS(1, "已通过"),
  34. /**
  35. * 已退回
  36. */
  37. JS_RETURN(2, "已退回"),
  38. /**
  39. * 已拉黑
  40. */
  41. BLOCKED(3, "已拉黑");
  42. private final Integer code;
  43. private final String info;
  44. JsStatusEnum(Integer code, String info) {
  45. this.code = code;
  46. this.info = info;
  47. }
  48. public Integer getCode() {
  49. return code;
  50. }
  51. public String getInfo() {
  52. return info;
  53. }
  54. }