该项目是使用ThinkPHP框架编写的校园后台管理系统接口

使用方法

1.把whcs.sql导入数据库
2.修改config文件夹下database.php 设置操作数据库为刚导入的数据库
3.访问路径为 网址:端口/你的文件夹名/public/index.php/请求地址

获取教师党员

请求地址:/teacher/index/clen_politics

请求方式:get

请求参数:

参数名 类型 是否必须 说明

返回参数:

politics_post:[//党内职务 { "key": 1, "label": "党委书记", "value": 1 }, ] politics:[ //政治面貌 { "key": 1, "label": "党员", "value": 1 }, ] department:[//部门 { "text": "学前教育学院", "value": "学前教育学院" } ] data:[ { "name": "蒲拓鸯", "class": "教职工", "politics_name": "党员", "politics_post_name": "党委副书记", "key": "1993T8468", //ID "department_name": "旅游与酒店管理学院" } ]

获取教师处分(全部)

请求地址:/teacher/index/teacher_clen

请求方式:get

请求参数:

参数名 类型 是否必须 说明

返回参数:

data:[ { "id": 1, //处分ID "teacher_id": "2019T3419", //ID "info": "PHA+PC9wPg0KPGltZyBzcmM9Imh0dHBzOi8vZ2ltZzIuYmFpZHUuY29tL2ltYWdlX3NlYXJjaC9zcmM9aHR0cCUzQSUyRiUyRmxtZy5qajIwLmNvbSUyRnVwJTJGYWxsaW1nJTJGMTExNCUyRjA0MjQyMTEzMzMxMiUyRjIxMDQyNDEzMzMxMi0xLTEyMDAuanBnJnJlZmVyPWh0dHAlM0ElMkYlMkZsbWcuamoyMC5jb20mYXBwPTIwMDImc2l6ZT1mOTk5OSwxMDAwMCZxPWE4MCZuPTAmZz0wbiZmbXQ9YXV0bz9zZWM9MTY3MTcxNDcwOSZ0PTMwYWIxMDU3ZGE1YWEyYjMzNmUyODliYmQ0MjJkZTc3IiBhbHQ9InVuZGVmaW5lZCIgc3R5bGU9ImhlaWdodDogYXV0bzt3aWR0aDogYXV0byIvPg0KPHA+c2RmPC9wPg0K", // 处分详情 "teacher_tf": 1, //被处理人是否同同一 1:同意 0:待同意 -1:不接受 "admin": "2019T3419", "admin_tf": 1, //审核人是否同意 0待处理 1已处理 "epilogue": null, "disciplinary_sanction_id": 7, //行政处分ID "clan_sanction_id": 1, //党内处分ID "title": "哈哈哈", //处分标题 "send_id": "2019T3419", "add_time": "2022-11-01", //处分添加时间 "end_time": "2022-12-03", //处理结果时间 "beiname": "饶育悦", //被处理人姓名 "beiid": "2019T3419",//被处理人ID "pname": "党政办公室", "beid": "2019T3419", "post_name": "校长", // "send_name": "饶育悦", "send_idid": "2019T3419", "admin_name": "饶育悦", //审核人名称 "admin_id": "2019T3419",//审核人ID "san_id": 7, "sciplinary_name": "严重警告",//行政处分名称 "class_id": 1, "clan_name": "警告",//党内处分名称 "key": 1 } ]

获取处分详情(教师)

请求地址:/teacher/index/clen_politics

请求方式:get

请求参数:

参数名 类型 是否必须 说明
ID int T 传入处分ID

返回参数:

x:[ //行政处分类型 { "value": 5, "label": "降职撤职" } ] d:[//党内处分类型 { "value": 3, "label": "撤销党内职务" } ] data:[ //被处理人详情信息 及处分详情 参考/teacher/index/teacher_clen字段说明 { "id": 2, "teacher_id": "2016T2871", //被处理人ID "info": "<p>sdafsdf</p>rn", "teacher_tf": 1, "admin": "2019T3419", "admin_tf": 1, "epilogue": null, "disciplinary_sanction_id": 7, "clan_sanction_id": 3, "title": "sdsd", "send_id": "2019T3419", "add_time": "2022-11-22", "end_time": "2022-11-23", "beiname": "徐琰", //被处理人姓名 "beiid": "2016T2871", "pname": "初等教育学院",//部门 "beid": "2016T2871", "post_name": "班主任", //职务 "pidss": 2, "send_name": "饶育悦", "send_idid": "2019T3419", "sex": "女", "card": "162180212707690422", "site": "山东省淄博市", //被处理人地址 "iphone": 17777454119,//被处理人手机号 "entry_time": "2019-07-04",//入职时间 "state": 1,//是否在职 1=在职 "age": "1999-09-09", //出生日期 "admin_name": "饶育悦", //处理人姓名 "admin_id": "2019T3419", "san_id": 7, "sciplinary_name": "严重警告", "disciplinary_sanction_root": 3, "class_id": 3, "clan_name": "撤销党内职务", "clan_root": "21", "beiiidd": "2016T2871", "politics_name": "团员", "politics_post_name": null } ]

添加教职工处分

请求地址:/teacher/index/send_teacherw

请求方式:get

请求参数:

参数名 类型 是否必须 说明
clan_sanction_id INT T 党内处分ID
disciplinary_sanction_id INT T 行政处分ID
info String T 内容
teacher_id String T 被处理人ID
title String T 标题
id INT T 填 0
send_id String T 发起人ID

返回参数:

获取全部在职教师

请求地址:/index

请求方式:get

请求参数:

参数名 类型 是否必须 说明

返回参数:

department:[ //部门 { "bid": 1, "bname": "学前教育学院", "childer": [ //部门下办公室 { "zbid": 1, "bname": "学前教育", "zid": 1000 }, { "zbid": 1, "bname": "院党委办公室", "zid": 1001 }, { "zbid": 1, "bname": "院团委办公室", "zid": 1002 } ] } ] xz:[//获取行政职务 { "id": 1, "name": "校长", "root": 0, "salary": 20000 } ] zz:[//政治职务 { "id": 1, "politics_post_name": "党委书记", "politics_post_root": 0 } ] data:[//获取教师详情 { "name": "酆钤", //姓名 "department": "财务处rnrn",、、部门 "room": "无", //部门办公室 "key": "1998T8678",//教师ID "politics_post": "党委书记", //党内职务 "admin_post": "处长",//行政职务 "state": "在职", "sex": "男", "site": "福建省福州市", "iphone": 11758533706, "entry_time": "1998-01-03", "age": "1978-03-22", "card": "154621835449725650",//身份证号 "description": [ //详情信息 { "sex": "男", "site": "福建省福州市", "iphone": 11758533706, "card": "154621835449725650", "teacher_id": "1998T8678", "entry_time": "1998-01-03", "age": 45, "key": "1998T8678" } ] } ]

获取历史教职工

请求地址:index/index/Beforeteacher

请求方式:get

请求参数:

参数名 类型 是否必须 说明

返回参数:

data:[ { "id": 0, "teacher_name": "贺畅", "sex": "女", "card": "420117200011157511", "site": "天津市天津市sdf", "iphone": 17754400960, "entry_time": "2022-11-02", //入职日期 "quit_time": null, "state": 2, //1=在职 2=离职 "teacher_id": "2022T6900", "age": "2022-11-02", "department_id": 2, "specialty_id": 1004, "end_time": "2022-12-07",//离职日期 "pid": 2, "pname": "初等教育学院", "rzhi": "2022", "key": "2022T6900" } ]

获取统计图数据

请求地址:/index/index/overview_department

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id int T 0=学校部门人数统计数据 1=性别统计 2=工龄人数统计

返回参数:

type==0 data:[ { "name": "旅游与酒店管理学院", //名称 "value": 60 //值 } ] zong:[ //总人数 { "zong": 991 } ] type==1 data:[ { "value": 657, "name": "男" } ] zong:[ //总人数 { "zong": 991 } ] type==2 data:[ { "name": "26-30年", "value": 146 //人数 } ] zong:[ //总人数 { "zong": 991 } ]

获取全部班级课表

请求地址:/index/index/classquery

请求方式:get

请求参数:

参数名 类型 是否必须 说明

返回参数:

data:[ { "key": 3, "class_id": 3, //班级ID "department_id": 7,//部门ID "department_name": "计算机与电子信息工程学院", //部门名称 "specialty_id": 1045, / "specialty_name": "计算机应用技术", //专业名称 "pid": 7,/专业ID "class_num": 1, //第几班级 "nj": 2022,//年级 "accomplish": "21节课" //一周多少节课 } ] department_specialty:[//全部专业 { "key": 1000, "text": "学前教育", "value": "学前教育", "pid": 1 } ]

获取班级课表

请求地址:/index/index/classkadd

请求方式:get

请求参数:

参数名 类型 是否必须 说明
zid INT T 专业ID
nd INT F 学年 课表 为方便使用可不传 获取以安排课表
pid INT T 部门ID
data INT T 班级ID

返回参数:

data:[//获取一周课表 { "id": 429, "department_id": 7, //部门ID "department_specialty_id": 1045, //专业ID "teacher_id": "2001T2168", "specialty_class_id": 429, "classroom": "1-306", //教室 "week": 1, //周几 "class_time": 1,//第几节课 "semester": null, "class_id": 3, "nd": 222, //年度 前两位表示年份 1=上学期 2=下学期 "start_time": 1, "end_time": 10, "name": "UI界面设计", //课程名称 "time": 30, "grade": 2, "teacher_name": "汤奇奇",//讲师名称 "rid": "2001T2168" //讲师ID } ] ke:[//获取该专业全部课程 { "key": "平面设计", "label": "平面设计", "value": "平面设计", "id": 428, "pid": 1045 } ] teacher:[//获取该专业可以安排的讲师 { "key": "2001T2168", "value": "汤奇奇", "label": "汤奇奇" } ]

班级添加课程

请求地址:/index/index/classkadd

请求方式:get

请求参数:

参数名 类型 是否必须 说明
week INT T 周几
class_time INT T 第几节课
data string T 上课地点
nd INT T 该字段统一传222
class_id INT T 班级ID

返回参数:

看msg字段

获取每个专业的课程

请求地址:/index/index/Course

请求方式:get

请求参数:

参数名 类型 是否必须 说明

返回参数:

data:[//获取全部课程 { "id": 1,//课程ID "name": "教育学",//课程名称 "time": 30,//学时 "grade": 5,//学分 "type": "专业课",//课程类型 "sname": "学前教育",//所属专业 "pname": "学前教育学院",//所属院系 } ] department_specialty:[//获取全部专业 { "text": "学前教育", "value": "学前教育", "pid": 1, "sid": 1000 //专业ID } ] department:[//获取学院/部门 { "text": "学前教育学院", "value": "学前教育学院", "key": 1 //部门ID } ]

添加课目

请求地址:/index/index/up_Course

请求方式:get

请求参数:

参数名 类型 是否必须 说明
pid INT T 部门ID
sid INT T 专业ID
id INT T 修改课程时 传入课程ID
name INT T 课程名称
type INT T a=专业课 b=公共课 c=选修课
time INT T 课时
grade INT T 学分
updata boolean T 新增为false 修改为true

返回参数:

删除课目

请求地址:/index/index/del_Course

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 课程ID
type string T a=专业课 b=公共课 c=选修课

返回参数:

获取年度选修课程安排

请求地址:/teacher/index/selectclass

请求方式:get

请求参数:

参数名 类型 是否必须 说明
nd INT T 最好传 222

返回参数:

data:[ //获取已安排的选修课程 { "id": 3001, //选修课程ID "select_class_id": 3001, "teacher_id": "2018T1295",//讲师ID "place": "2-204",//地点 "week": 2,//周几 "section": "1-2节次", "sen_time": 1, //开始周 "end_time": 17, //结束周 "nd": 222,//年度 "name": "中国语言文学",//课程名称 "time": 30,//课时 "grade": 2,//学分 "teacher_name": "桑商黎",//讲师 "key": 1 } ] select:[//获取可以安排的选修课程 { "label": "道德素养", "value": "道德素养", "key": 3000 } ] teacher:[//获取可以安排的讲师 { "label": "学前教育学院",//部门名称 "value": 1, "children": [ { "id": 415, "teacher_id": "2013T6390",//讲师ID "post_id": 13, "teacher_name": "通瑶", "department_id": 1,//部门ID "specialty_id": 1000, "label": "通瑶", //讲师姓名 "value": "2013T6390" }, } ]

添加选修课程

请求地址:/index/index/up_Course

请求方式:get

请求参数:

参数名 类型 是否必须 说明
end_time INT T 结束周
sen_time INT T 开始周
select_class_id INT T 选修课目ID
section INT T 节次
teacher_id INT T 讲师ID
week INT T 周几
nd INT T 传222
type boolean T 新增为false 修改为true
place string T 上课地点

返回参数:

查询该班级是否存在

请求地址:/index/index/classrep

请求方式:get

请求参数:

参数名 类型 是否必须 说明
res[department_id] INT T 部门ID
res[specialty_id] INT T 专业ID
res[class_num] INT T 第几班级
res[grden] INT T 查询年度

返回参数:

该班级不存在 该班级已存在

获取该学生信息

请求地址:/index/index/addstuendclass

请求方式:get

请求参数:

参数名 类型 是否必须 说明
data[] string T 学生ID data为数组 里面存放学生ID

返回参数:

data:[ { "student_id": "2020955J9049027", "department_id": 7,//原部门ID "specialty_id": 1040, //原专业ID "department_name": "计算机与电子信息工程学院",//原部门 "specialty_name": "微电子技术",//原专业 "class_id": 156,//原班级ID "class_num": 1,//原第几班级 "student_name": "通小宸" //学生名称 } ]

获取该学生信息

请求地址:/index/index/addstuendclass

请求方式:get

请求参数:

参数名 类型 是否必须 说明
data[] string T 学生ID data为数组 里面存放学生ID

返回参数:

data:[ { "student_id": "2020955J9049027", "department_id": 7,//原部门ID "specialty_id": 1040, //原专业ID "department_name": "计算机与电子信息工程学院",//原部门 "specialty_name": "微电子技术",//原专业 "class_id": 156,//原班级ID "class_num": 1,//原第几班级 "student_name": "通小宸" //学生名称 } ]

班级添加学生

请求地址:/index/index/addclass

请求方式:get

请求参数:

参数名 类型 是否必须 说明
data Array T 学生ID data为数组 里面存放学生ID
t INT T 0=新建班级 1=否
batch Object T 参考一下参数

batch 里参数

参数名 类型 是否必须 说明
specialty_id INT T 专业ID
department_id INT T 部门ID
nj INT T 年级
class_num INT T 第几班级

返回参数:

msg: "操作成功"

班级添加学生

请求地址:/index/student

请求方式:get

请求参数:无

返回参数:

data:[ { "id": 3, "department_specialty_id": 1045, "department_id": 7, "student_class_num": 2022,//年级 "instructor_id": "2011T9480", "director_id": "2010T2292", "num": 1,//第几班级 "teacher_id": "2011T9480",//辅导员ID "teacher_name": "卞光晶", "ban_id": "2010T2292",//班主任ID "ban_name": "訾有菀", "pid": 7, //部门ID "pname": "计算机与电子信息工程学院", "kid": 1045,//专业ID "kname": "计算机应用技术", "key": 3//班级ID } ]

教职工班级职务设置

请求地址:/index/student/classteacher

请求方式:get

请求参数:

参数名 类型 是否必须 说明
teacher_id string T 教职工ID
type INT T 0=设置辅导员 1=设置班主任
class_id INT T 班级ID

返回参数:

msg: "操作成功,该班主任已有3个班" msg: "操作成功,该辅导员已有4个班"

获取全部班级

请求地址:/index/index/get_class_student

请求方式:get

请求参数:无

返回参数:

data:[ { "id": 1, "department_specialty_id": 1058,//专业ID "department_id": 9,//部门ID "student_class_num": 2020,//年级 "instructor_id": "2004T1120",//辅导员ID "director_id": "2003T8392",//班主任ID "num": 1,//第几班级 "pid": 9,//部门ID "pname": "建筑工程学院",//部门名称 "sid": 1058,//专业ID "sname": "建筑设计",//专业名称 "student_id": "2020592P4846702", "class_grade_id": 170, "specialty_id": 1058, "zong": 17,//班级人数 "key": 170 } ]

获取班级成绩

请求地址:/index/student/lookclass_student

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 班级ID
nd INT T 查询年度 建议222

返回参数:

data:[//获取课目下的每个学生成绩 { "id": 435, "department_id": 7, "department_specialty_id": 1045, "teacher_id": "2001T2168", //讲师ID "specialty_class_id": 435, "classroom": "1-310", "week": 2, "class_time": 1, "semester": null, "class_id": 3, "nd": 222, "start_time": 10, "end_time": 17, "name": "微信小程序开发",//课程名称 "key": 3, "sondata": [//学生成绩 { "id": 1, "student_id": "2022892P9123817", "department_id": 7, "class_grade_id": 3,//班级ID "specialty_id": 1045, "semester": 222, //年度 "specialty_class_id": 435, "student_class_id": 3, "one_grade": 40,//正考成绩 "two_grade": 90,//补考成绩 "student_name": "支炅屿",//学生名称 "ssid": "2022892P9123817",//学生ID "key": 139, "sssid": "2022892P9123817" }, ] } ]

修改学生成绩

请求地址:/index/student/lookclass_student

请求方式:get

请求参数:

参数名 类型 是否必须 说明
grade INT T 成绩
sid INT T 传入课程ID
class_grade_id INT T 班级ID
student_id INT T 学生ID
nd INT T 学年 建议填写222
type INT T 1=正考成绩 2=补考成绩

返回参数:

查看全部学生处分

请求地址:/index/student/lookclass_student

请求方式:get

请求参数:无

返回参数:

data:[ { "sid": "2021865J6407256",//学生ID "info": "werwer",//内容 "stundet_tf": 0,// 学生意见 0:待处理 1:同意 -1反驳 "admin": "2019T3419",//审核人ID "admin_tf": 0,//审核人意见 "epilogue": null, "disciplinary_sanction_id": 2, "clan_sanction_id": null, "fujian": "16690179791830670561.jpeg,16690179791438997178.png,"//附件 "add_time": "2022-11-21",//添加时间 "end_time": "2022-11-23", "title": "erwe",//标题 "send_id": "2019T3419",//处分发起人ID "key": 3, //处分ID "id": 1534, "student_id": "2021865J6407256", "student_name": "花铠黎",//学生名称 "student_sex": "男", "student_site": "辽宁省丹东市", "student_card": "163007998589995437", "student_iphone": 11673290514, "student_politics": 3, "student_state": 0, "student_time": "2021-09-01",//入学时间 "student_age": "2003-01-12", "state": null, "sids": "2021865J6407256", "class_grade_id": 73, "specialty_id": 1010, "ssspppid": 3, "pid": 3, "pname": "文化创意与艺术设计学院", "dpisd": 1010, "department_id": 3, "name": "融媒体技术", "teacher_id": "2019T3419", "teacher_name": "饶育悦", "send_name": "饶育悦",//处分发起人名称 "ppid": 2, "sciplinary_name": "严重警告", //处分名称 "disciplinary_day": 6, "disciplinary_sanction_root": 4, "ts": 1 } ]

学生处分详情

请求地址:/index/student/punishmentx

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 处分ID
student_id String T 学生ID

返回参数:

{ "id": 14, "student_id": "2020592P4846702", "info": "哈哈哈哈sdfsdfsdfsdfsdf胜多负少sdf胜多负少的的苟富贵单方事故电饭锅水电费水电费水电费阿斯蒂芬sdfsdf sdfsd f水电费", "stundet_tf": 0, "admin": "2019T3419", "admin_tf": 0, "epilogue": null, "disciplinary_sanction_id": 4, "clan_sanction_id": null, "fujian": "1668849160293721485.jpg,16689527751341894133.jpeg", "add_time": "2022-11-10", "end_time": "2022-11-21", "title": "违规翻墙", "send_id": "2019T3419", "student_name": "姚清垚", "student_sex": "男", "student_site": "四川省甘孜藏族自治州", "student_card": "151471555601945365", "student_iphone": 1815597340, "student_politics": 2, "student_state": 0, "student_time": "2020-09-01", "student_age": "2002-05-06", "state": 1, "department_id": 9, "class_grade_id": 170, "specialty_id": 1058, "name": "建筑设计", "pname": "建筑工程学院", "graduate": 2, "teacher_name": "饶育悦", "sex": "女", "card": "162180212707690422", "site": "山东省淄博市", "iphone": 17777454119, "entry_time": "2019-07-04", "quit_time": null, "teacher_id": "2019T3419", "age": "1999-09-09", "sendid": "2019T3419", "send_name": "饶育悦", "dsid": 4, "sciplinary_name": "记大过", "num": 1, "fname": "侯云斯",//学生辅导员 "bname": "林芸",//学生班主任 "student_class_num": 2020, "key": 1 }

添加学生处分

请求地址:/index/student/addstudentw

请求方式:get

请求参数:

参数名 类型 是否必须 说明
images FILE F 图片
student_id String T 学生ID
info String 内容
title String 标题
send_id String 发起人ID
disciplinary_sanction_id 行政处分ID

返回参数:

{ "msg": "保存成功", "code": 200 }

查看全部学生个人信息

请求地址:/index/student/lookclass_student

请求方式:get

请求参数:无

返回参数:

{ "id": 9, "student_id": "2020592P4846702", "department_id": 9, "class_grade_id": 170, "specialty_id": 1058, "student_name": "姚清垚", "student_sex": "男", "student_site": "四川省甘孜藏族自治州", "student_card": "151471555601945365", "student_iphone": 1815597340, "student_politics": 2, "student_state": 0, "student_time": "2020-09-01", "student_age": "2002-05-06", "state": null, "name": "建筑工程学院", "sname": "建筑设计", "sid": 1058,//专业ID "nj": "2020", "key": "2020592P4846702" }

修改学生信息

请求地址:/index/student/up_Management

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_iphone String T 手机号
student_name String T 姓名
student_sex String T 性别
student_site String T 地址
student_id String T 学生ID

返回参数:

查看全部宿舍楼住宿信息

请求地址:/index/index/studentedu

请求方式:get

请求参数:无

返回参数:

{ "student_id": "2020592P4846702",//学生ID "department": "建筑工程学院", "department_id": 9, "specialty_name": "建筑设计", "specialty_id": 1058, "class": 1,//第几班级 "student_name": "姚清垚", "key": "2020592P4846702", "dorm_num_id": 504,//宿舍号 "dorm_id": 11 //楼栋号 }

查看楼栋剩余房间

请求地址:/index/student/chalooporm

请求方式:get

请求参数:

参数名 类型 是否必须 说明
dorm_id INT T 楼栋号

返回参数:

{ "key": 2648, "name": 208, //宿舍号 "member_one_id": null,//为空则没有人 "member_two_id": null, "member_three_id": null, "member_four_id": null, "time": null, "dorm_id": 12,//楼栋号 "sheng": 4 }

删除学生住宿信息

请求地址:/index/student/deldorm

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id String T 学生ID
dorm_id INT T 楼栋号
dorm_num_id INT T 宿舍号

返回参数:

s

修改学生住宿信息

请求地址:/index/student/updorm

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id String T 学生ID
dorm_id INT T 楼栋号
dorm_num_id INT T 宿舍号

返回参数:

查看宿舍报修记录

请求地址:/student/index/dorm_look_all

请求方式:get

请求参数:无

返回参数:

{ "id": 15,//报修记录ID "dorop_num": 3,//楼栋号 "maintain_info": "PHA+ZmdoZGZnaGZnaDwvcD4NCg==", //内容 "accessory": "202", "student_id": "2020592P4846702", //上报学生ID "state": 0,// -1报上级 0待处理 1已处理 "sen_time": "2022-12-10", //上报时间 "end_time": null, "title": "fghfghfgh",//标题 "admin": null, //处理人 "student_name": "姚清垚",//上报学生 "ssid": "2020592P4846702", "teacher_name": null, "teacher_id": null, "key": 15 }

修改宿舍报修记录状态

请求地址:/student/index/dorm_look_all

请求方式:get

请求参数:

参数名 类型 是否必须 说明
type INT T -1报上级 1已处理
id INT T 报修ID
teacher_id INT T 处理教职工ID

返回参数:

查看报修详情

请求地址:/student/index/dorm_weix

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 报修ID

返回参数:

{ "id": 15, "dorop_num": 3, "maintain_info": "<p>fghdfghfgh</p>rn", //内容 "accessory": "202", "student_id": "2020592P4846702", "state": 1, "sen_time": "2022-12-10", "end_time": "2023-04-26", "title": "fghfghfgh", "admin": "2019T3419", "student_name": "姚清垚", "teacher_name": "饶育悦",//审核人 "teacher_id": "2019T3419" }

查看全校团员

请求地址:/index/index/member

请求方式:get

请求参数:无

返回参数:

{ "id": 2, "student_id": "2020592P4846702", "department_id": 9, "class_grade_id": 170, "specialty_id": 1058, "student_name": "姚清垚", "student_politics": 2, "pid": 9, "pname": "建筑工程学院", "sid": 1058, "sname": "建筑设计", "politics_name": "团员", "politics_root": 4, "nj": "2020", "key": "2020592P4846702" }

修改学生政治面貌

请求地址:/student/index/up_Member

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id String T 学生ID
type INT T 政治面貌ID

返回参数:

获取全部部门经费

请求地址:/index/index/moneyset

请求方式:get

请求参数:无

参数名 类型 是否必须 说明

返回参数:

data:{ "department_id": 25,//部门ID "department_root": 10, "department_root_big": 7, "zong": 5000,//总经费 "yi": null,//已使用 "jie": 0,//结余 "nd": 222,//年度 "mid": 13, "id": 25,//部门ID "name": "图书馆rnrn",//部门名称 "department_root_id": 10, "department_root_name": "辅导员",//申请权限 xx以上 "department_root_big_id": 7, "department_root_big_id_name": "科长",//审批权限 xx以上 "key": 0.5609614695990099 } post:[ { "value": 1, "label": "校长及以上", "key": 0.5592691577591646 }, ]

编辑经费使用审批权限

请求地址:/student/index/up_Member

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id String T 部门ID
nd INT T 年度
department_root INT T moneyset接口中post 字段中value
department_root_big INT T moneyset接口中post 字段中value

返回参数:

设置部门经费

请求地址:/index/index/up_money

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id String T 部门ID
nd INT T 年度
type INT T type=1
money INT T 设置经费金额

返回参数:

获取经费申请记录

请求地址:/index/index/up_money

请求方式:get

请求参数:

参数名 类型 是否必须 说明
nd INT T 年度 建议222

返回参数:

{ "id": 7, "applicant_id": "2004T1120",//申请人ID "money_info": "PHA+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogNzJweDsiPmRmZ2RmZ2Rmc2dkZnNnPC9zcGFuPjwvcD4NCg==", "moeny_accessory": "dfgd", //附件 "moeny_state": 1, -1驳回 0待审核 1 通过‘ "moeny_admin": "2004T1120", "apply_time": "2022-12-05", "admin_time": "2022-12-05", "add_money": 200, //申请金额 "nd": 222,//年度 "applicant_name": "侯云斯",//申请人 "moeny_admin_name": "侯云斯", //审核人 "pid": 7, "teacher_id": "2004T1120", "department_id": 7, "department_root": 7, "department_root_big": 7, "zong": 8000, "yi": 1200, //已使用 "jie": 6800,//结余 "mid": 7, "name": "计算机与电子信息工程学院", "key": 2 }

查看经费申请详情内容

请求地址:p/index/index/money_look

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 申请ID

返回参数:

{ "id": 2, "applicant_id": "2004T1120", "money_info": "<p><span style="font-size: 72px;">dfgdfgdfsgdfsg</span></p>rn", //申请内容 "moeny_accessory": "dfgd", //标题 "moeny_state": 1, "moeny_admin": "2004T1120", "apply_time": "2022-12-05", "admin_time": "2022-12-05",//审核时间 "add_money": 200, "nd": 222, "applicant_name": "侯云斯", "moeny_admin_name": "侯云斯", "key": 2 }

查看图书馆全部图书

请求地址:/index/Book/index

请求方式:get

请求参数:

参数名 类型 是否必须 说明

返回参数:

{ "id": 1, //书籍ID "library_name": "教父",//书籍名称 "add_time": "2010-10-01",//添加时间 "lend_num": 0, //借出数量 "book_num": 4,//书籍总数 "deposit": 0, "zuozhe": "[美] 马里奥·普佐", //作者 "site": "2-4-105-2", //书籍存放地点 "key": 1, "text": "教父", "value": "教父" }

编辑书籍信息

请求地址:/index/Book/bookup

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 书籍ID
library_name String T 书籍名称
zuozhe String T 作者
book_num INT T 书籍数量
site String T 书籍存放地点

返回参数:

添加书籍

请求地址:/index/Book/addbook

请求方式:get

请求参数:

参数名 类型 是否必须 说明
library_name String T 书籍名称
zuozhe String T 作者
book_num INT T 书籍数量
site String T 书籍存放地点

返回参数:

添加书籍借阅信息

请求地址:/index/book/add_jie_book

请求方式:get

请求参数:

参数名 类型 是否必须 说明
user_id String T 教职工/学生ID
book_id INT T 书籍ID

返回参数:

归还借阅书籍

请求地址:/index/book/book_gui

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 借阅ID
book_id INT T 书籍ID

返回参数:

d

图书馆借阅记录

请求地址:/index/Book/borrow

请求方式:get

请求参数:无

返回参数:

{ "id": 1, //借阅ID "lend_id": "2020592P4846702", //教职工/学生ID "lend_start": "2022-11-02",//借阅开始时间 "lend_end": "2022-11-25",//借阅结束时间 "book_id": 1,//书籍ID "lend_state": 0,//1:未归还 0:已归还 "user_id": "2020592P4846702", "user_name": "姚清垚", "department": "建筑工程学院", "library_name": "教父", "borrow": 10, "value": "学生", "text": "学生" }

功能设置

请求地址:/index/index/get_root_name

请求方式:get

请求参数:无

返回参数:

data:[ { "select_class_xuan": "是否能选选修课", "slect_class_tui": "是否能退选修课", "leave_tf": "是否允许学生请假", "student_punishment": "是否开启学生处分", "teacher_punishment": "是否开启老师处分", "department_expenditure": "是否能申请部门经费", "teacher_select_class": "是否开启新增选修课", "teacher_class_ke": "是否能编辑班级课表", "teacher_class_post": "是否能编辑老师班级职务", "student_grade": "是否能编辑学生成绩", "teacher_add": "是否能新增教职工", "zzmm_teacher": "是否能编辑老师的政治面貌", "teacher_info": "是否能修改老师的个人信息", "ke_class": "是否能编辑课目", "ket_class_del": "是否能删除课目", "seelct_class_change": "是否能编辑选修课程", "student_class": "是否能改变学生班级", "student_zzmm": "是否能改变学生的政治面貌", "money_change": "是否能编辑经费", "money_root": "是否能编辑经费使用权限", "book_add": "是否能添加书籍", "book_change": "是否能编辑书籍", "book_jie": "是否能借阅书籍", "id": 1, "key": 0.47767394825599524 }, {//0=允许 1=反之 "select_class_xuan": "0", "slect_class_tui": "0", "leave_tf": "0", "student_punishment": "0", "teacher_punishment": "0", "department_expenditure": "0", "teacher_select_class": "0", "teacher_class_ke": "0", "teacher_class_post": "0", "student_grade": "0", "teacher_add": "0", "zzmm_teacher": "0", "teacher_info": "0", "ke_class": "0", "ket_class_del": "0", "seelct_class_change": "0", "student_class": "0", "student_zzmm": "0", "money_change": "0", "money_root": "0", "book_add": "0", "book_change": "0", "book_jie": "0", "id": 1, "key": 0.40622512847764897 } ]

功能修改

请求地址:/index/index/up_Functionset

请求方式:get

请求参数:

参数名 类型 是否必须 说明
type boolean T true=允许 false=禁止
name String T 选项名 例如select_class_xuan

返回参数:

s

获取所有部门

请求地址:/index/index/Systemroot

请求方式:get

请求参数:无

返回参数:

data:[ { "id": 1, "name": "学前教育学院", "key": 1 }, { "id": 2, "name": "初等教育学院", "key": 2 }, ]

获取部门所有职务

请求地址:/index/index/Systemroot_post

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 部门ID

返回参数:

data:[ { "id": 3, "department_id": 6, "post_id": 3,//职务ID "root_id": 13, "name": "院长", "root": 2,//权限等级 "salary": 16000 } ]

获取部门该职务所对应的页面路由

请求地址:/index/index/Systemroot_post

请求方式:get

请求参数:

参数名 类型 是否必须 说明
pid INT T 部门ID
sid INT T 职务ID

返回参数:

data:[ { "id": 16,//路由ID "site": "/home/teacher", //页面路由路径 "remark": "教职工管理", "father": "人事处", "key": 16 } ]

修改部门该职务所对应的页面路由

请求地址:/index/index/Systemroot_post

请求方式:get

请求参数:

参数名 类型 是否必须 说明
pid INT T 部门ID
sid INT T 职务ID
root_info_id INT T 页面路由ID
type boolean T false=禁止 true=允许

返回参数:

s

查看具体教师的处分

请求地址:/teacher/index/teacherpunishment

请求方式:get

请求参数:

参数名 类型 是否必须 说明
teacher_id String T 教职工ID

返回参数:

data:[ { "id": 1,//处分ID "teacher_id": "2019T3419", "teacher_tf": 1, "admin": "2019T3419", "admin_tf": 1, "epilogue": null, "disciplinary_sanction_id": 7, "clan_sanction_id": 1, "title": "哈哈哈", "send_id": "2019T3419", "add_time": "2022-11-01", "end_time": "2022-12-03", "beiname": "饶育悦", "beiid": "2019T3419", "pname": "党政办公室", "beid": "2019T3419", "post_name": "校长", "send_name": "饶育悦", "send_idid": "2019T3419", "admin_name": "饶育悦", "admin_id": "2019T3419", "san_id": 7, "sciplinary_name": "严重警告", "class_id": 1, "clan_name": "警告", "key": 1 } ]

被处理教职工是否接受该处分

请求地址:/teacher/index/teacher_punishment_tf

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 处分ID
type String T T=同意 F=不接受

返回参数:

s

教职工处分进行审批

请求地址:/teacher/index/teacher_wshen

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 处分ID
admin_id String T 审核人教职工ID
admin_tf INT 1=同意 -1=驳回

返回参数:

s

查看教职工申请的经费

请求地址:/index/index/Moneyapply

请求方式:get

请求参数:

参数名 类型 是否必须 说明
teacher_id String T 教职工ID

返回参数:

data:[ { "id": 6,//经费申请ID "applicant_id": "2019T3419", "money_info": "PHA+c2Rmc2RmPC9wPg0K", "moeny_accessory": "dg", "moeny_state": 0, "moeny_admin": null, "apply_time": "2023-04-28", "admin_time": null, "add_money": 500, "nd": 222, "applicant_name": "饶育悦", "moeny_admin_name": null, "key": 6 } ]

查看教职工申请的经费详情

请求地址:/index/index/money_look

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 教职工ID

返回参数:

查看教职工/学生 借阅的书籍

请求地址:/student/index/student_book

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T 教职工/学生ID

返回参数:

data:[ { "id": 10, "lend_id": "2019T3419", "lend_start": "2022-11-25", "lend_end": "2022-11-25", //结束时间 "book_id": 4,//书籍ID "lend_state": 0, //0=已归还 1=未归还 "user_id": "2019T3419", "user_name": "饶育悦", "department": "党政办公室", //所属院系 部门 "library_name": "茶花女",//书名 "borrow": 5 }, ]

教职工获取学生请假申请

请求地址:/student/index/student_book

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T 教职工/学生ID

返回参数:

data:[ { "id": 1,//请假申请ID "student_id": "2020592P4846702", "stundet_class_id": 170, "leave_info": "<p>是非得失</p>rn", //申请内容 "leave_accessory": "一个",//标题 "leave_start": "2022-12-13 00:00:00",//请假开始时间 "leave_end": "2022-12-29 11:59:59",//请假结束时间 "leave_class": 0, "state": 1,// 0= 待审批 1=已通过 -1=拒绝 "leave_admin": "2019T3419",//审批人ID "leave_admin_info": null, "department_id": 9, "class_grade_id": 170,//班级ID "specialty_id": 1058,//专业ID "student_name": "姚清垚",//申请人姓名 "student_id_id": "2020592P4846702",//申请人ID "num": 1,//第几班级 "student_class_num": 2020, //年级 "class_id": 170, "sid": 1058, "sname": "建筑设计",//专业名称 "pid": 9, "pname": "建筑工程学院", //院系名称 "key": 5 }, ]

教职工获取学生请假申请详情

请求地址:/index/index/leavelook

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 请假申请ID

返回参数:

data:[ { "id": 5, "student_id": "2020592P4846702", "stundet_class_id": 170, "leave_info": "<p>是非得失</p>rn", "leave_accessory": "一个", "leave_start": "2022-12-13 00:00:00", "leave_end": "2022-12-29 11:59:59", "leave_class": 0, "state": -1, "leave_admin": "2019T3419", "leave_admin_info": null } ]

教职工审批学生请假申请

请求地址:/index/index/leavelook

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 请假申请ID
type INT T 1=同意 -1=驳回

返回参数:

查看教师一周课程表

请求地址:/teacher/index/my_class_day

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 请假申请ID

返回参数:

data:[//专业课 公共课 { "id": 3, "department_id": 7, "department_specialty_id": 1045, "teacher_id": "2004T1120", "specialty_class_id": 435, "classroom": "1-310", "week": 2, //第几周 "class_time": 1, //第几节课 "semester": null, "class_id": 3, //班级ID "nd": 222, //第几年度 "start_time": 10, //开始周 "end_time": 17, //结束周 "pid": 7, "pname": "计算机与电子信息工程学院", "sid": 1045, "sname": "计算机应用技术", "ke_id": 435, "ke_name": "微信小程序开发", "num": 1, //第几班级 "key": 3 } ] select :[ //选修课 { "id": 3001, "select_class_id": 3001, "teacher_id": "2004T1120", "place": "2-203", //上课地点 "week": 5, "section": 3, "sen_time": 1, //开始周 "end_time": 17,//结束周 "nd": 222, "name": "中国语言文学", //课程名称 "time": 30, "grade": 2, //学分 "key": 2 } ]

学生获取全部请假申请

请求地址:/index/index/Leave

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 学生ID

返回参数:

data:[ { "id": 3, //申请ID "student_id": "2020592P4846702",//学生ID "stundet_class_id": 170, //班级ID "leave_info": "<p>的分公司的分公司的归属地覆盖水电费地方哥哥放</p>rn",//申请原因 "leave_accessory": "dfgdf大范甘迪", //申请标题 "leave_start": "2022-12-07 00:00:00", //请假开始时间 "leave_end": "2022-12-08 11:59:59",//请假结束时间 "leave_class": 0, "state": 1, // 1=同意 0=待处理 -1=驳回 "leave_admin": "2004T1120", "leave_admin_info": null, "student_name": "姚清垚", //学生姓名 "user_name": "侯云斯", //审批人姓名 "user_id": "2004T1120", "key": 3 } ]

删除请假申请(学生)

请求地址:/index/index/leave_del

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 申请ID

返回参数:

s

查看我的班级(学生)

请求地址:/student/index/getclass

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T ID

返回参数:

data:[ { "id": 1, "student_id": "2020592P4846702", "department_id": 9, "class_grade_id": 170, "specialty_id": 1058, "student_name": "姚清垚", //班级学生 "student_sex": "男", "student_class": 170, "student_post_id": 1, "student_post_name": "班长",//班级职务 "student_post_root": 100, "stid": "2020592P4846702", "key": 1 }, ]

获取一周课程(学生)

请求地址:/student/index/getclass_day

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T 学生ID

返回参数:

data:[//专业课 公共课 { "id": 3, "department_id": 7, "department_specialty_id": 1045, "teacher_id": "2004T1120", "specialty_class_id": 435, "classroom": "1-310", "week": 2, //第几周 "class_time": 1, //第几节课 "semester": null, "class_id": 3, //班级ID "nd": 222, //第几年度 "start_time": 10, //开始周 "end_time": 17, //结束周 "pid": 7, "pname": "计算机与电子信息工程学院", "sid": 1045, "sname": "计算机应用技术", "ke_id": 435, "ke_name": "微信小程序开发", "num": 1, //第几班级 "key": 3 } ] select :[ //选修课 { "id": 3001, "select_class_id": 3001, "teacher_id": "2004T1120", "place": "2-203", //上课地点 "week": 5, "section": 3, "sen_time": 1, //开始周 "end_time": 17,//结束周 "nd": 222, "name": "中国语言文学", //课程名称 "time": 30, "grade": 2, //学分 "key": 2 } ]

查看我的成绩(学生)

请求地址:/index/index/student_grade

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 学生ID

返回参数:

data:[ { "id": 515, "semester": 222, //年度 "specialty_class_id": 515, "student_class_id": 170, "one_grade": 80, //正考成绩 "two_grade": null,//补考成绩 "student_id": "2020592P4846702", "name": "建筑材料", //课程名称 "key": 18 } ]

查看我的选修课(学生)

请求地址:/index/index/student_grade

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 学生ID

返回参数:

data:[ { "id": 3001, "student_id": "2020592P4846702", "select_class_info_id": 2, "student_class": 170, "nd": 222, "select_class_id": 3001, "teacher_id": "2004T1120", "place": "2-203", "week": 5, "section": 3, "sen_time": 1, "end_time": 17, "name": "中国语言文学", "time": 30, "grade": 2, "teacher_name": "侯云斯", "key": 23 //我的选修课ID } ] class:[//全部(未选/已选)的选修课 { "id": 3001, "select_class_id": 3001, "teacher_id": "2018T1295", "place": "2-204", "week": 2, "section": 1, "sen_time": 1, "end_time": 17, "nd": 222, "name": "中国语言文学", "time": 30, "grade": 2, "teacher_name": "桑商黎", "key": 1 //选修课ID 也就是次课程ID } ]

退选 选修课(学生)

请求地址:/index/index/del_select_class

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 我的选修课ID

返回参数:

{ "msg": "退课成功", "code": 200 }

添加 选修课(学生)

请求地址:/index/index/add_select_class

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 选修课ID

返回参数:

{"msg":"课程冲突请重新选择","code":310} { "msg": "添加成功", "code": 200 }

查看我的处分(学生)

请求地址:/student/index/student_punishment

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T 学生ID

返回参数:

data:[ { "sid": "2020592P4846702", "info": "水电费",//处分内容 "stundet_tf": 1, "admin": null, "admin_tf": 0, "epilogue": null, "disciplinary_sanction_id": 0, "clan_sanction_id": null, "fujian": "16706545211562504366.jpeg,",//处分附件 "add_time": "2022-12-10",//处分发起时间 "end_time": null, "title": "胜多负少的", //处分标题 "send_id": "2019T3419", //处分发起人ID "key": 11, //处分ID "id": 1, "student_id": "2020592P4846702", //被处理人ID "student_name": "姚清垚", "student_sex": "男", "student_site": "四川省甘孜藏族自治州", "student_card": "151471555601945365", "student_iphone": 18155973409, "student_politics": 2, "student_state": 0, "student_time": "2020-09-01", "student_age": "2002-05-06", "state": null, "sids": "2020592P4846702", "class_grade_id": 170, "specialty_id": 1058, "ssspppid": 9, "pid": 9, "pname": "建筑工程学院", "dpisd": 1058, "department_id": 9, "name": "建筑设计", "teacher_id": null, "teacher_name": null, "send_name": "饶育悦", //处分发起人 "ppid": null, "sciplinary_name": null, "disciplinary_day": null, "disciplinary_sanction_root": null, "ts": null } ]

查看我的处分详情(学生)

请求地址:/student/index/student_punishment

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T 学生ID
id INT

返回参数:

data:[ { "sid": "2020592P4846702", "info": "水电费",//处分内容 "stundet_tf": 1, "admin": null, "admin_tf": 0, "epilogue": null, "disciplinary_sanction_id": 0, "clan_sanction_id": null, "fujian": "16706545211562504366.jpeg,",//处分附件 "add_time": "2022-12-10",//处分发起时间 "end_time": null, "title": "胜多负少的", //处分标题 "send_id": "2019T3419", //处分发起人ID "key": 11, "id": 1, "student_id": "2020592P4846702", //被处理人ID "student_name": "姚清垚", "student_sex": "男", "student_site": "四川省甘孜藏族自治州", "student_card": "151471555601945365", "student_iphone": 18155973409, "student_politics": 2, "student_state": 0, "student_time": "2020-09-01", "student_age": "2002-05-06", "state": null, "sids": "2020592P4846702", "class_grade_id": 170, "specialty_id": 1058, "ssspppid": 9, "pid": 9, "pname": "建筑工程学院", "dpisd": 1058, "department_id": 9, "name": "建筑设计", "teacher_id": null, "teacher_name": null, "send_name": "饶育悦", //处分发起人 "ppid": null, "sciplinary_name": null, "disciplinary_day": null, "disciplinary_sanction_root": null, "ts": null } ]

是否接受该处分(学生)

请求地址:/student/index/student_puntf

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T 处分ID 是处分ID
type INT T 1=接收 -1=反驳

返回参数:

查看我的宿舍报修记录(学生)

请求地址:/student/index/dorm_look

请求方式:get

请求参数:

参数名 类型 是否必须 说明
student_id INT T 处分ID 是处分ID
type INT T 1=接收 -1=反驳

返回参数:

{ "id": 15, "dorop_num": 3, //楼栋号 "maintain_info": "PHA+ZmdoZGZnaGZnaDwvcD4NCg==", "accessory": "202", //宿舍号 "student_id": "2020592P4846702", "state": 1, //1=已处理 -1=报上级 0=待处理 "sen_time": "2022-12-10", //申请时间 "end_time": "2023-04-26", //结束时间 "title": "fghfghfgh", //标题 "admin": "2019T3419", //处理人ID "student_name": "姚清垚", "ssid": "2020592P4846702", "key": 15 }

删除我的宿舍报修记录(学生)

请求地址:/student/index/del_dorm_x

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 报修ID

返回参数:

添加宿舍报修(学生)

请求地址:/student/index/end_dorm

请求方式:post

请求参数:

参数名 类型 是否必须 说明
maintain_info INT T 内容
dorop_num String T 楼栋号
accessory String T 宿舍号
student_id String T 学生ID
title String T 标题

返回参数:

S

获取所有的宿舍楼栋及宿舍号

请求地址:/student/index/end_dorm

请求方式:get

请求参数:

返回参数:

data:[ label: 1 //楼栋号 value: 1 children:[//宿舍号 { "label": 201, "value": 201 } ] ]

查看我的请假申请(学生)

请求地址:/index/index/Leave

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 学生ID

返回参数:

data:[ { "id": 4, "student_id": "2020592P4846702", "stundet_class_id": 170, "leave_info": "<p>512313123123132132132</p>rn", "leave_accessory": "415123123", /标题 "leave_start": "2022-12-07 00:00:00",//开始时间 "leave_end": "2022-12-07 11:59:59",//结束时间 "leave_class": 0, //0=请假 1=销假 "state": 1, //0=待处理 1=同意 -1=驳回 "leave_admin": "2020592P4846702", //处理人ID "leave_admin_info": null, "student_name": "姚清垚",//学生姓名 "user_name": "姚清垚",//处理人姓名 "user_id": "2020592P4846702", "key": 4 } ]

删除 请假申请(学生)

请求地址:/index/index/leave_del

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 请假申请ID

返回参数:

获取请销假申请所对应的审批人(学生)

请求地址:/index/index/leave_add_look

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 学生ID

返回参数:

[ { "id": 5, "class": 1, "leave_root": 0, "day": 1, //请销假所对应天数 权限 1天审批权限 "root_id": null, "name": "班长", "root": null, "user_name": "姚清垚", "user_id": "2020592P4846702" }, { "id": 1, "class": 0, "leave_root": 10, "day": 2, //2天审批权限 "root_id": 10, "name": "辅导员", "root": 6, "user_name": "侯云斯", "user_id": "2004T1120" }, ]

新增请销假申请(学生)

请求地址:/index/index/leave_add

请求方式:post

请求参数:

参数名 类型 是否必须 说明
student_id INT T 学生ID
leave_info String T 申请内容
leave_accessory String T 申请标题
leave_class T 0=请假 1=销假
leave_admin String T 审批人ID
leave_start DATETIME T 请销假开始时间
leave_end DATETIME T 请销假结束时间

返回参数:

s

获取请销假职务所对应批准天数

请求地址:/index/index/Leaveset

请求方式:get

请求参数:

返回参数:

data:[ { "id": 5, //所对应的条目ID "class": 1, //0=请假 1=销假 "leave_root": 0, "day": 1, //天数 "root_id": null, "name": "班长",//职务名称 "root": null, "key": 5 } ] post:[ { "value": 1,//职务ID "label": "校长" } ]

修改假职务所对应批准天数,类型

请求地址:/index/index/Leaveset

请求方式:get

请求参数:

参数名 类型 是否必须 说明
type INT T 对应条目的ID
class INT T 0=请假 1=销假
day INT T 所批准天数
leave_root INT T 对应条目的leave_root字段 职务ID 班长职务ID=0

返回参数:

删除该职务的审批假权限

请求地址:/index/index/del_leave_del

请求方式:get

请求参数:

参数名 类型 是否必须 说明
id INT T 对应条目的ID

返回参数:

添加该职务的审批假权限

请求地址:/index/index/add_leave_day

请求方式:get

请求参数:

参数名 类型 是否必须 说明
type INT T 0=新增 1=添加
class INT T 0=请假 1=销假
day INT T 请销假天数 (审批权限)
leave_root INT T 职务ID 班长ID=0

返回参数:

版权声明:

1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。
2、网站不提供资料下载,如需下载请到原作者页面进行下载。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考学习用!
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。