关于使用规则,请注意:
关于接口文档,请注意:
目录 |
获取考勤原始信息,具体如下:
接口调用请求说明
http请求方式: GET
{WebPath}/api/*****/GetAttData
GET数据说明
GET数据示例如下:
{
"isPageing":true,
"pageIndex":1,
"pageSize":10
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| isPageing | 是 | 是否分页 |
| pageIndex | 是 | 分页页码 |
| pageSize | 是 | 分页数量 |
返回字段说明
成功:
{
"error":0,
"logoUrl":"http://logo/logo.jpg"
}
| 字段 | 类型 | 说明 | |
|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |
| message | string | error=1 返回错误信息 | |
| logoUrl | string | logo地址 | |
异常考勤处理,具体如下:
接口调用请求说明
http请求方式: GET
{WebPath}/api/*****/OneCardNoNormalAttFiveMin
GET数据说明
GET数据示例如下:
{
"isPageing":true,
"pageIndex":1,
"pageSize":10
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| isPageing | 是 | 是否分页 |
| pageIndex | 是 | 分页页码 |
| pageSize | 是 | 分页数量 |
返回字段说明
成功:
{
"error":0
}
| 字段 | 类型 | 说明 | |
|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |
| message | string | error=1 返回错误信息 | |
| logoUrl | string | logo地址 | |
保存考勤结果数据,具体如下:
接口调用请求说明
http请求方式: GET
{WebPath}/api/*****/SaveAttData
GET数据说明
GET数据示例如下:
{
"isPageing":true,
"pageIndex":1,
"pageSize":10
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| isPageing | 是 | 是否分页 |
| pageIndex | 是 | 分页页码 |
| pageSize | 是 | 分页数量 |
返回字段说明
成功:
{
"error":0,
"logoUrl":"http://logo/logo.jpg"
}
| 字段 | 类型 | 说明 | |
|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |
| message | string | error=1 返回错误信息 | |
| logoUrl | string | logo地址 | |
一卡通绑定,具体如下:
接口调用请求说明
http请求方式: POST
{WebPath}/api/ApiSystemApi/BindCard
POST数据说明
POST数据示例如下:
{
"userID":'10129580',
"carNo":'335731330',
"imei":""
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| userID | 是 | 用户ID |
| carNo | 是 | RFID卡号 |
| imei | 是 | IMEI卡号 |
返回字段说明
成功:
{
"error":0
}
| 字段 | 类型 | 说明 | |||
|---|---|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |||
| message | string | error=1 返回错误信息 | |||
| data | oneCardState | int | 一卡通状态,0未绑定,1已绑定未开通,2已绑定并且已开通 | ||
| endDate | string | 到期时间 | |||
查询一卡通基础功能数据,具体如下:
接口调用请求说明
http请求方式: POST
{WebPath}/api/ApiSystemApi/SearchOneCardBaseData
POST数据说明
POST数据示例如下:
{
"userID":'10129580'
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| userID | 是 | 用户ID |
返回字段说明
成功:
{
"error": 0,
"data": {
"cover": "http://oss.zjzdy.net/APP/*****.png",
"decription": "智慧校园安全卡是以IC卡为信息载体,适用于校园消费和管理的网络系统。IC卡取代了学校管理和生活中所使用的各种个人证件和现金支付手段,在一张小小的IC卡上实现生活消费、学籍管理、身份认证、网上交费等多种功能。",
"items": [
{
"icon": "http://oss.zjzdy.net/APP/att.png",
"title": "进出校考勤",
"content": "每天上学到校、放学离校,都有及时的消息通知"
},
{
"icon": "http://oss.zjzdy.net/APP/clsAtt.png",
"title": "教室考勤/选修课考勤",
"content": "进出教室,选修课到课,近距离刷卡签到"
},
{
"icon": "http://oss.zjzdy.net/APP/FamilyPhone.png",
"title": "校园情亲电话(壁挂式)",
"content": "校园内亲情电话,与家长及时联系沟通"
},
{
"icon": "http://oss.zjzdy.net/APP/Answers.png",
"title": "答题器功能",
"content": "课堂答题,参与课堂互动"
}
]
}
}
| 字段 | 类型 | 说明 | |||
|---|---|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |||
| message | string | error=1 返回错误信息 | |||
| data | cover | string | 封面图片 | ||
| decription | string | 一卡通描述 | |||
| items | icon | string | 图标 | ||
| title | string | 标题 | |||
| contents | string | 内容 | |||
查询学生一卡通信息,具体如下:
接口调用请求说明
http请求方式: POST
{WebPath}/api/ApiSystemApi/SearchOneCardInfo
POST数据说明
POST数据示例如下:
{
"userID":'10129580'
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| userID | 是 | 用户ID |
返回字段说明
成功:
{
"error": 0,
"data": {
"empName": "陈雅诺",
"className": "二年级1班",
"imei": "",
"timeLeft":"30",
"isShowRenewal":1,
"canUpgrade":1,
"carNo": "2035698565220",
"endDate": "2017-12-15",
"packgeName": "B套餐-含定位",
contacts = [
{
id="10000001",
empName="陈张生",
mobile="13566593701"
}
]
"items": [
{
"icon": "http://oss.zjzdy.net/APP/att.png",
"title": "进出校考勤",
"content": "每天上学到校、放学离校,都有及时的消息通知"
},
{
"icon": "http://oss.zjzdy.net/APP/clsAtt.png",
"title": "教室考勤/选修课考勤",
"content": "进出教室,选修课到课,近距离刷卡签到"
},
{
"icon": "http://oss.zjzdy.net/APP/FamilyPhone.png",
"title": "校园情亲电话(壁挂式)",
"content": "校园内亲情电话,与家长及时联系沟通"
},
{
"icon": "http://oss.zjzdy.net/APP/Answers.png",
"title": "答题器功能",
"content": "课堂答题,参与课堂互动"
}
]
}
}
| 字段 | 类型 | 说明 | |||
|---|---|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |||
| message | string | error=1 返回错误信息 | |||
| data | empName | string | 学生姓名 | ||
| className | string | 班级名称 | |||
| className | string | 班级名称 | |||
| imei | string | imei卡号 | |||
| carNo | string | 卡号 | |||
| timeLeft | string | 剩余天数 | |||
| canUpgrade | int | 当前套餐能否升级,0否,1是 | |||
| isShowRenewal | int | 是否显示续费,0否,1是 | |||
| endDate | string | 到期时间 | |||
| packgeName | string | 当前已购套餐名 | |||
| contacts 紧急联系人 |
id | string | 联系人id | ||
| empName | string | 联系人名称 | |||
| mobile | string | 联系人号码 | |||
| items | icon | string | 图标 | ||
| title | string | 标题 | |||
| content | string | 内容 | |||
添加紧急联系人,具体如下:
接口调用请求说明
http请求方式: POST
{WebPath}/api/ApiSystemApi/AddEmergencyContact
POST数据说明
POST数据示例如下:
{
"userID":'10129580',
"name":"爸爸",
"mobile":"13566593701"
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| userID | 是 | 用户ID |
| name | 是 | 联系人姓名 |
| mobile | 是 | 手机号码 |
返回字段说明
成功:
{
"error": 0
}
| 字段 | 类型 | 说明 | |||
|---|---|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |||
| message | string | error=1 返回错误信息 | |||
解绑紧急联系人,具体如下:
接口调用请求说明
http请求方式: POST
{WebPath}/api/ApiSystemApi/DeleteEmergencyContact
POST数据说明
POST数据示例如下:
{
"id":"10000001"
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| id | 是 | 联系人ID |
返回字段说明
成功:
{
"error": 0
}
| 字段 | 类型 | 说明 | |||
|---|---|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |||
| message | string | error=1 返回错误信息 | |||
挂失,具体如下:
接口调用请求说明
http请求方式: POST
{WebPath}/api/ApiSystemApi/ReportLoss
POST数据说明
POST数据示例如下:
{
"userID":'10129580'
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| userID | 是 | 用户ID |
返回字段说明
成功:
{
"error":0
}
| 字段 | 类型 | 说明 | |
|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |
| message | string | error=1 返回错误信息 | |
查询学生一人脸头像数据,具体如下:
接口调用请求说明
http请求方式: POST
{WebPath}/api/FaceRecognition/GetStudentFacePhotoByUnit
POST数据说明
POST数据示例如下:
{
"Ticket":授权码,"UnitID":授权单位ID
}
参数说明
| 参数 | 是否必须 | 说明 |
|---|---|---|
| Ticket | 是 | 授权码 |
| UnitID | 是 | 授权单位ID |
返回字段说明
成功:
{
"error":0,"data":[]
}
| 字段 | 类型 | 说明 | |
|---|---|---|---|
| error | int | 返回值:'0'表示成功,'1'表示失败 | |
| data | json | 人脸头像数据 | |
| message | string | error=1 返回错误信息 | |