Twilight01 / cs1603

5 stars 3 forks source link

api/common(公共接口) #1

Open Twilight01 opened 5 years ago

Twilight01 commented 5 years ago

(/xuanke)选课子系统: (/paike)排课子系统: (/chengji)成绩管理子系统: (/biye)毕业设计子系统: (/houtai)后台管理子系统:

Mr14L commented 5 years ago

1、登录(输入账号和密码到后台,后台判断跳转到某个页面,可以提示密码或账号输入错误,不能为空等等) url:api/common/houtai/login 参数:id(String) password(String) nature(String) 返回值:错误代码code,信息message

2、修改密码(输入密码到后台修改数据库中的密码) url:api/common/houtai/ResetPsd 参数:id(String) password(String)
返回值:错误代码code,信息message

15、日志文件(页面一:以表格形式显示日志文件列表,有输入框选择要查询的文件,从后台收到的信息为json形式;页面二:以表格形式显示选择文件的信息从后台收到的信息为json形式) 1.url:api/common/houtai/ShowRizhiDizhi 参数: 暂无 返回值:错误代码code,信息message Log_name(string) File_size(string) Encrypted(string) 2.2.url:api/common/houtai/ShowRizhi 参数: Log_name(string) 返回值:错误代码code,信息message (String)Log_name Pos Event_type Server_id End_log_pos Info 16、系统访问量统计(页面一:显示在线人数,总访问人数,近期访问人数,并可以图表形式显示从后台收到的信息为json形式;页面二:详细显示页面一中数据的详细信息,以表格形式显示,最好能进行分页从后台收到的信息为json形式) 1.url:api/common/houtai/FangWenLiang 参数: 暂无 返回值:错误代码code,信息message Int current_num, total_num,recent_num; 2.url:api/common/houtai/FangWenLiangXiangxi 参数: 暂无 返回值:错误代码code,信息message String sessionId m_user ip m_page Long: m_time 17、添加课程(类似于对学籍信息的增加) url:api/common/houtai/AddCourse 参数:

course 全校课程表                          
  序号 课程编号 课程名 课程属性 教室编号 容量 第一次时 第二次时 教师编号 开始 结束 面向专业 余量 学分
英文 id cnum cname ctype classid call time1 time2 tid cstart cend cmajor cnow credit
数据类型 int varchar varchar varchar int int varchar varchar varchar varchar varchar varchar int float

返回值:错误代码code,信息message

18、账号添加(同上) url:api/common/houtai/AddZhanghao 参数:

  账号 密码 性质
英文名 id password nature
数据类型 varchar varchar varchar
返回值:错误代码code,信息message

19、论文题目添加(同上) url:api/common/houtai/AddLunwen 参数:

  课题号 课题名 专业 简介 容量 余量 答辩地点 答辩时间 未知作用
英文 idTopic nameTopic aimedMajor introdution maxLimit remain location date type
数据类型 varchar varchar varchar varchar int int varchar date varchar
返回值:错误代码code,信息message
aa429879269 commented 5 years ago

20.查询专业课表: url:api/common/major_find_course 参数:year(String),semester(String),cmajor(String) 返回:json该专业当前学年学期课表(String[][]) 描述:获取前端送过来的year,semester,cmajor,执行select查询该专业当前学年学期课表返回到前端,若返回值为空数组(专业名输入不正确等情况),则查课失败,反之成功,查询出该学年学期专业课表。