runZones.js 623 B

12345678910111213141516171819202122
  1. /** JKES 乐跑校区(与 path_data.run_zone_name 一致) */
  2. const JKES_RUN_ZONES = ['学府大道校区', '南山校区']
  3. function isJkesRunZone(name) {
  4. if (name === '' || name == null) return true
  5. return JKES_RUN_ZONES.includes(String(name).trim())
  6. }
  7. function normalizeJkesRunZone(name) {
  8. const s = String(name || '').trim()
  9. if (!s) return ''
  10. if (JKES_RUN_ZONES.includes(s)) return s
  11. if (s.includes('南山')) return '南山校区'
  12. if (s.includes('学府')) return '学府大道校区'
  13. return s
  14. }
  15. module.exports = {
  16. JKES_RUN_ZONES,
  17. isJkesRunZone,
  18. normalizeJkesRunZone
  19. }