searchArray.js 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869
  1. // 搜索用的下拉数据列表
  2. // 课程类型
  3. const courseType = [
  4. { label: '单技课', value: 'SINGLE' },
  5. { label: '合奏课', value: 'MIX' },
  6. { label: '小班课', value: 'HIGH' },
  7. { label: 'VIP课', value: 'VIP' },
  8. { label: '试听课', value: 'DEMO' },
  9. { label: '综合课', value: 'COMPREHENSIVE' },
  10. { label: '练习课', value: 'PRACTICE' },
  11. { label: '启蒙课', value: 'ENLIGHTENMENT' },
  12. { label: '集训课', value: 'TRAINING' }
  13. ]
  14. // 考勤状态
  15. const attendance = [
  16. { label: '正常签到', value: 1 },
  17. { label: '异常签到', value: 0 },
  18. ]
  19. // 工作类型
  20. const jobNature = [
  21. { label: '兼职', value: 'PART_TIME' },
  22. { label: '全职', value: 'FULL_TIME' },
  23. { label: '零时工', value: 'TEMPORARY' }
  24. ]
  25. // 老师状态
  26. const teacherStatus = [
  27. { label: '正常', value: '0' },
  28. { label: '冻结', value: '1' },
  29. { label: '锁定', value: '9' }
  30. ]
  31. // 考勤状态
  32. const attendanceStatus = [
  33. { value: "NORMAL", label: "正常" },
  34. { value: "TRUANT", label: "旷课" },
  35. { value: "LEAVE", label: "请假" },
  36. { value: "QUIT_SCHOOL", label: "退学" },
  37. { value: "DROP_OUT", label: "休学" }
  38. ]
  39. // 交易状态
  40. const orderStatus = [
  41. { value: "APPLY", label: "报名" },
  42. { value: "RENEW", label: "续费" },
  43. { value: "OTHER", label: "其他" },
  44. { value: "SMALL_CLASS_TO_BUY", label: "VIP购买" }
  45. ]
  46. // 交易状态
  47. const dealStatus = [
  48. { value: "ING", label: "交易中" },
  49. { value: "SUCCESS", label: "成功交易" },
  50. { value: "FAilED", label: "交易失败" },
  51. { value: "CLOSE", label: "交易关闭" }
  52. ]
  53. export {
  54. courseType,
  55. attendance,
  56. jobNature,
  57. teacherStatus,
  58. attendanceStatus,
  59. orderStatus,
  60. dealStatus
  61. }