郑州轻工业大学小爱课程表适配

仓库地址: https://github.com/xwwwb/zzuli_course_xiaoai

原理:

学校手机版门户网站中有课程表信息

学校手机版门户网站由vue构建

使用json传输课程表信息 然后本地渲染

我这里了利用了学校官方api获取到了json课程表信息

并且获取一次当日的课程信息和一次一星期之后的课程信息

全部导入去重即可获得所有单双周课程

如果在放假期间使用 无法从学校api获取数据 无法导入

如果在临近放假使用 无法获得7日后课程信息 无法导入完整的(含单双周)的课表

现有功能:

  • 一键导入课程信息
  • 单双周识别

现有功能虽然潦草 但是能用了

单双周导入原理:

"courseSingleDoubleWeek": "0" 不存在单双周问题

"courseSingleDoubleWeek": "1" 单周

"courseSingleDoubleWeek": "2" 双周

获取当前日期以及七天后日期
选取courseSingleDoubleWeek 为0的统一整合 不为0的进行单双周处理后整合