cities.js 434 B

1234567891011121314151617181920212223242526272829
  1. 'use strict';
  2. import Cities from '../../models/v1/cities';
  3. class CityHandle {
  4. constructor(){
  5. }
  6. async cityGuess(req, res, next){
  7. const type = req.query.type;
  8. if (!type) {
  9. res.json({
  10. name: 'ERROR_QUERY_TYPE',
  11. message: '参数错误',
  12. })
  13. return
  14. }
  15. let cityInfo;
  16. switch (type){
  17. case 'guess':
  18. cityInfo = await Cities.cityGuess('SH');
  19. }
  20. res.json(cityInfo)
  21. }
  22. }
  23. export default new CityHandle()