智慧校园

对外提供的 亦信 电子班牌等


根据用户id获取宿舍考勤

<p><strong>简要描述:</strong> </p> <ul> <li>根据用户id获取宿舍考勤</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li>线上接口:<code>http://login.richx.cn/app/dormitoryAttendance/getUserAttendanceByUserId.do</code></li> <li>线下测试:<code>http://192.168.0.56:8080/WisdomCampus/app/dormitoryAttendance/getUserAttendanceByUserId.do</code></li> </ul> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">apiKey</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td></td> </tr> <tr> <td style="text-align: left;">schoolId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>学校id</td> </tr> <tr> <td style="text-align: left;">date</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>查询的日期 如果不是日查询, 传递需要查询区间的任一一天即可(yyyy-MM-dd), 如果获取月的第几周, 格式为yyyy-MM-dd,num(num为第几周)</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>日查询:dayily 周查询: weekly 月查询: monthly 学期查询: termly 年查询: yearly</td> </tr> <tr> <td style="text-align: left;">userId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>用户id</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ 天 "ResponseCode": 0, "ResponseResult": "数据获取成功", "ResponseObject": { "list": [ { "realName": "李四1", "status": "11", "statusName": "正常出", "createDate": "2018-10-25", "beginTime": "06:00", "endTime": "08:00" } { "realName": "李四1", "status": "13", "statusName": "未出", "createDate": "2018-10-25", "beginTime": "11:30", "endTime": "13:00" } ] } } { 周 "ResponseCode": 0, "ResponseResult": "数据获取成功", "ResponseObject": { "percent": "0.0000", "list": [ { "realName": "李四1", "createDate": "2018-10-28", "normalNum": 0, "noReturnCount": 0, "lateReturnCount": 0, "notOutCount": 0, "lateOutCount": 0 }, { "realName": "李四1", "createDate": "2018-10-29", "normalNum": 0, "noReturnCount": 0, "lateReturnCount": 0, "notOutCount": 0, "lateOutCount": 0 } ] } } { 月 "ResponseCode": 0, "ResponseResult": "数据获取成功", "ResponseObject": { "percent": "0.6250", "list": [ { "createDate": "01", "type": 0 }, { "createDate": "02", "type": 0 } ] } } { 学期 "ResponseCode": 0, "ResponseResult": "数据获取成功", "ResponseObject": { "percent": 0.22220000624656677, "list": [ { "usualPercentage": 0, "monthName": "2018-09" }, { "usualPercentage": 0.1875, "monthName": "2018-10" }, { "usualPercentage": 0.5, "monthName": "2018-11" } ] } } { 学年 "ResponseCode": 0, "ResponseResult": "数据获取成功", "ResponseObject": { "percent": 0.22220000624656677, "list": [ { "usualPercentage": 0.22220000624656677, "termName": "2018学年" } ] } }</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">percent</td> <td style="text-align: left;">String</td> <td>总的正常百分比</td> </tr> <tr> <td style="text-align: left;">realName</td> <td style="text-align: left;">String</td> <td>姓名</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">int</td> <td>考勤状态</td> </tr> <tr> <td style="text-align: left;">statusName</td> <td style="text-align: left;">String</td> <td>状态</td> </tr> <tr> <td style="text-align: left;">createDate</td> <td style="text-align: left;">String</td> <td>日期</td> </tr> <tr> <td style="text-align: left;">beginTime</td> <td style="text-align: left;">String</td> <td>开始时间</td> </tr> <tr> <td style="text-align: left;">endTime</td> <td style="text-align: left;">String</td> <td>结束时间</td> </tr> <tr> <td style="text-align: left;">normalNum</td> <td style="text-align: left;">int</td> <td>正常次数</td> </tr> <tr> <td style="text-align: left;">noReturnCount</td> <td style="text-align: left;">int</td> <td>晚归次数</td> </tr> <tr> <td style="text-align: left;">lateReturnCount</td> <td style="text-align: left;">int</td> <td>未归次数</td> </tr> <tr> <td style="text-align: left;">lateOutCount</td> <td style="text-align: left;">int</td> <td>晚出次数</td> </tr> <tr> <td style="text-align: left;">notOutCount</td> <td style="text-align: left;">int</td> <td>未出次数</td> </tr> <tr> <td style="text-align: left;">type</td> <td style="text-align: left;">int</td> <td>0无考勤 1考勤正常 2考勤异常</td> </tr> <tr> <td style="text-align: left;">monthName</td> <td style="text-align: left;">String</td> <td>月份</td> </tr> <tr> <td style="text-align: left;">termName</td> <td style="text-align: left;">String</td> <td>学期</td> </tr> <tr> <td style="text-align: left;">usualPercentage</td> <td style="text-align: left;">Double</td> <td>正常百分比</td> </tr> </tbody> </table>

页面列表

ITEM_HTML