场馆申请表管理
我们看一下设计图:
功能说明:
申请表分为校内申请和校外申请:
在前端,(1)校内申请:学生可以根据日期、校区、场馆查询出来数据,然后看对应的时间段是否可以申请,然后填写学院老师、老师联系方式、活动内容、活动人数、负责人、联系电话等(2)校外申请:校外人员同样根据日期、校区、场馆查询出来数据,然后看对应的时间段是否可以申请,然后填写使用单位、活动内容、负责人、联系方式等
然后还可以在前端根据手机号查询内容。
在后台:管理员有场馆、中心、院长,需要通过多次审批。也可以修改 费用、回绝申请。
接口文档:
一、 校内活动申请部分
前缀(/api/apply)
1、
功能:校内活动申请表提交
url:/
http:post
请求参数:
1 campus string校区
2 gym string 活动场地
3 time string 使用时间
4.classtime string 具体的占用课程时间(待讨论)
5 major string 使用学院
6 content string 活动内容
7 pnumber string 参加人数
8 charger string负责人
9 tel int联系方式
10 remark string备注
返回参数:
2、
功能:校内活动申请表显示(分校区,日期查看)
url:/campus/{campus}/gym/{gym}
http:get
请求参数:
1. api_token 2 start & end time
返回参数:
0 id 申请表的id
1 campus string校区
2 gym string 活动场地
3 time string 使用时间
4 classtime string 具体的占用课程时间(待讨论)
5 major string 使用学院
6 content string 活动内容
7 pnumber string 参加人数
8 teacher string 学院老师
9 teacher_tel string 号码
8 charger string负责人
9 tel int联系方式
10 cost int费用
11 remark string备注
12 state int 审核状态()
3、
功能:校内活动申请表审核提交
url:/{id}
http:put
请求参数:
1. state int (1 是同意 -1是不同意)
2. api_token
返回参数:
4、
功能:根据手机号查询申请结果
url:/tel/{tel}
http:get
请求参数:
返回参数:
5、
功能:校内活动申请表审核提交
url:/content/{id}
http:put
请求参数:
1. api_token
2. money
返回参数:
---------------------------------------------------------------------------------------
校外申请
**二、训练班申请部分**
前缀 (/api/apply/train)
**1、**
**功能:训练班申请表提交 **
url:/
http:post
请求参数:
1 campus string校区
2 gym string 场馆
3 department string 使用单位
4 content string 活动内容
5 time string 时间
6.classtime string 具体的占用课程时间
7 charger string 负责人
8 tel string 联系方式
返回参数:
**3、**
**功能:训练班申请表显示**
url:/campus/{campus}/gym/{gym}
http:get
请求参数:
1.api_token
返回参数:
**4、**
**功能:训练班申请表审核提交 **
url:/{id}
http: put
请求参数:
1.api_token
2. state int 审核状态(未通过‘2’,通过‘3')
返回参数:
**5、**
**功能:训练班申请表删除 **
url:/{id}
http: delete
请求参数:
1.api_token
返回参数:
6、
功能:根据手机号查询申请结果
url:/tel/{tel}
http:get
请求参数:
返回参数:
7、
功能:训练班活动申请表审核提交
url:/content/{id}
http:put
请求参数:
1. api_token
2. money
返回参数:
前缀(/api/apply)
1、
功能:校内活动申请表提交
url:/
http:post
请求参数:
1 campus string校区
2 gym string 活动场地
3 time string 使用时间
4.classtime string 具体的占用课程时间(待讨论)
5 major string 使用学院
6 content string 活动内容
7 pnumber string 参加人数
8 charger string负责人
9 tel int联系方式
10 remark string备注
返回参数:
2、
功能:校内活动申请表显示(分校区,日期查看)
url:/campus/{campus}/gym/{gym}
http:get
请求参数:
1. api_token 2 start & end time
返回参数:
0 id 申请表的id
1 campus string校区
2 gym string 活动场地
3 time string 使用时间
4 classtime string 具体的占用课程时间(待讨论)
5 major string 使用学院
6 content string 活动内容
7 pnumber string 参加人数
8 teacher string 学院老师
9 teacher_tel string 号码
8 charger string负责人
9 tel int联系方式
10 cost int费用
11 remark string备注
12 state int 审核状态()
3、
功能:校内活动申请表审核提交
url:/{id}
http:put
请求参数:
1. state int (1 是同意 -1是不同意)
2. api_token
返回参数:
4、
功能:根据手机号查询申请结果
url:/tel/{tel}
http:get
请求参数:
返回参数:
5、
功能:校内活动申请表审核提交
url:/content/{id}
http:put
请求参数:
1. api_token
2. money
返回参数:
---------------------------------------------------------------------------------------
校外申请
**二、训练班申请部分**
前缀 (/api/apply/train)
**1、**
**功能:训练班申请表提交 **
url:/
http:post
请求参数:
1 campus string校区
2 gym string 场馆
3 department string 使用单位
4 content string 活动内容
5 time string 时间
6.classtime string 具体的占用课程时间
7 charger string 负责人
8 tel string 联系方式
返回参数:
**3、**
**功能:训练班申请表显示**
url:/campus/{campus}/gym/{gym}
http:get
请求参数:
1.api_token
返回参数:
**4、**
**功能:训练班申请表审核提交 **
url:/{id}
http: put
请求参数:
1.api_token
2. state int 审核状态(未通过‘2’,通过‘3')
返回参数:
**5、**
**功能:训练班申请表删除 **
url:/{id}
http: delete
请求参数:
1.api_token
返回参数:
6、
功能:根据手机号查询申请结果
url:/tel/{tel}
http:get
请求参数:
返回参数:
7、
功能:训练班活动申请表审核提交
url:/content/{id}
http:put
请求参数:
1. api_token
2. money
返回参数: