校务管理系统


分享接口

<h5>简要描述</h5> <ul> <li>无</li> </ul> <h5>请求URL</h5> <ul> <li><code>{{host}}index/getPatrolInfo</code> </li> </ul> <h5>请求方式</h5> <ul> <li>post</li> </ul> <h5>请求Body参数</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">示例值</th> <th>必选</th> <th>类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">patrol_date</td> <td style="text-align: left;">2023-11-01</td> <td>是</td> <td>string</td> <td>无</td> </tr> </tbody> </table> <h5>成功返回示例</h5> <pre><code>{ "code": 1, "data": { "discipline": { "id": 360, "department_id": 14, "patrol_type": 1, "patrol_ids": "12,38,41,52", "manage_id": 102, "class_data": { "0": { "id": 56, "good": 1, "remark": "11", "optimal": 0, "class_name": "一1班" }, "1": { "id": 57, "good": 1, "remark": "22", "optimal": 0, "class_name": "一2班" }, "2": { "id": 58, "good": 1, "remark": "33", "optimal": 0, "class_name": "一3班" }, "3": { "id": 59, "good": 1, "remark": "44", "optimal": 0, "class_name": "一4班" }, "4": { "id": 62, "good": "0", "remark": "", "optimal": "1", "class_name": "一5班" }, "5": { "id": 31, "good": "0", "remark": "", "optimal": "1", "class_name": "二1班" }, "6": { "id": 32, "good": "0", "remark": "", "optimal": "1", "class_name": "二2班" }, "7": { "id": 33, "good": "0", "remark": "", "optimal": "1", "class_name": "二3班" }, "8": { "id": 34, "good": "0", "remark": "", "optimal": "1", "class_name": "二4班" }, "9": { "id": 36, "good": "0", "remark": "", "optimal": "1", "class_name": "三1班" }, "10": { "id": 37, "good": "0", "remark": "", "optimal": "1", "class_name": "三2班" }, "11": { "id": 38, "good": "0", "remark": "", "optimal": "1", "class_name": "三3班" }, "12": { "id": 39, "good": "0", "remark": "", "optimal": "1", "class_name": "三4班" }, "13": { "id": 40, "good": "0", "remark": "", "optimal": "1", "class_name": "三5班" }, "14": { "id": 41, "good": "0", "remark": "", "optimal": "1", "class_name": "四1班" }, "15": { "id": 42, "good": "0", "remark": "", "optimal": "1", "class_name": "四2班" }, "16": { "id": 43, "good": "0", "remark": "", "optimal": "1", "class_name": "四3班" }, "17": { "id": 44, "good": "0", "remark": "", "optimal": "1", "class_name": "四4班" }, "18": { "id": 46, "good": "0", "remark": "", "optimal": "1", "class_name": "五1班" }, "19": { "id": 47, "good": "0", "remark": "", "optimal": "1", "class_name": "五2班" }, "20": { "id": 48, "good": "0", "remark": "", "optimal": "1", "class_name": "五3班" }, "21": { "id": 49, "good": "0", "remark": "", "optimal": "1", "class_name": "五4班" }, "22": { "id": 50, "good": "0", "remark": "", "optimal": "1", "class_name": "五5班" }, "23": { "id": 61, "good": "0", "remark": "", "optimal": "1", "class_name": "五6班" }, "24": { "id": 51, "good": "0", "remark": "", "optimal": "1", "class_name": "六1班" }, "25": { "id": 52, "good": "0", "remark": "", "optimal": "1", "class_name": "六2班" }, "26": { "id": 53, "good": "0", "remark": "", "optimal": "1", "class_name": "六3班" }, "27": { "id": 60, "good": "0", "remark": "", "optimal": "1", "class_name": "六5班" }, "28": { "id": 73, "good": "0", "remark": "", "optimal": "1", "class_name": "七10班" } }, "patrol_date": "2023-11-01", "create_time": "2023-11-01 11:20:20", "remark": "", "file_ids": "", "disabled": 0, "deleted": 0, "entry_year": "2023", "video_ids": "" }, "reading": { "id": 361, "department_id": 14, "patrol_type": 2, "patrol_ids": "12,44,54,92", "manage_id": 208, "class_data": { "0": { "id": 56, "good": "0", "remark": "", "optimal": "1", "class_name": "一1班" }, "1": { "id": 57, "good": "0", "remark": "", "optimal": "1", "class_name": "一2班" }, "2": { "id": 58, "good": "0", "remark": "", "optimal": "1", "class_name": "一3班" }, "3": { "id": 59, "good": "0", "remark": "", "optimal": "1", "class_name": "一4班" }, "4": { "id": 62, "good": "0", "remark": "", "optimal": "1", "class_name": "一5班" }, "5": { "id": 31, "good": "0", "remark": "", "optimal": "1", "class_name": "二1班" }, "6": { "id": 32, "good": "0", "remark": "", "optimal": "1", "class_name": "二2班" }, "7": { "id": 33, "good": "0", "remark": "", "optimal": "1", "class_name": "二3班" }, "8": { "id": 34, "good": "0", "remark": "", "optimal": "1", "class_name": "二4班" }, "9": { "id": 36, "good": "0", "remark": "", "optimal": "1", "class_name": "三1班" }, "10": { "id": 37, "good": "0", "remark": "", "optimal": "1", "class_name": "三2班" }, "11": { "id": 38, "good": "0", "remark": "", "optimal": "1", "class_name": "三3班" }, "12": { "id": 39, "good": "0", "remark": "", "optimal": "1", "class_name": "三4班" }, "13": { "id": 40, "good": "0", "remark": "", "optimal": "1", "class_name": "三5班" }, "14": { "id": 41, "good": "0", "remark": "", "optimal": "1", "class_name": "四1班" }, "15": { "id": 42, "good": "0", "remark": "", "optimal": "1", "class_name": "四2班" }, "16": { "id": 43, "good": "0", "remark": "", "optimal": "1", "class_name": "四3班" }, "17": { "id": 44, "good": "0", "remark": "", "optimal": "1", "class_name": "四4班" }, "18": { "id": 46, "good": "0", "remark": "", "optimal": "1", "class_name": "五1班" }, "19": { "id": 47, "good": 1, "remark": "", "optimal": 0, "class_name": "五2班" }, "20": { "id": 48, "good": 1, "remark": "", "optimal": 0, "class_name": "五3班" }, "21": { "id": 49, "good": 1, "remark": "", "optimal": 0, "class_name": "五4班" }, "22": { "id": 50, "good": 1, "remark": "", "optimal": 0, "class_name": "五5班" }, "23": { "id": 61, "good": 1, "remark": "", "optimal": 0, "class_name": "五6班" }, "24": { "id": 51, "good": 1, "remark": "", "optimal": 0, "class_name": "六1班" }, "25": { "id": 52, "good": 1, "remark": "", "optimal": 0, "class_name": "六2班" }, "26": { "id": 53, "good": 1, "remark": "", "optimal": 0, "class_name": "六3班" }, "27": { "id": 60, "good": 1, "remark": "", "optimal": 0, "class_name": "六5班" }, "28": { "id": 73, "good": 1, "remark": "", "optimal": 0, "class_name": "七10班" } }, "patrol_date": "2023-11-01", "create_time": "2023-11-01 11:20:58", "remark": "", "file_ids": "", "disabled": 0, "deleted": 0, "entry_year": "2023", "video_ids": "0" }, "writing": { "id": 362, "department_id": 14, "patrol_type": 3, "patrol_ids": "54,92,208", "manage_id": 208, "class_data": { "0": { "id": 56, "good": "0", "remark": "", "optimal": "1", "class_name": "一1班" }, "1": { "id": 57, "good": "0", "remark": "", "optimal": "1", "class_name": "一2班" }, "2": { "id": 58, "good": "0", "remark": "", "optimal": "1", "class_name": "一3班" }, "3": { "id": 59, "good": "0", "remark": "", "optimal": "1", "class_name": "一4班" }, "4": { "id": 62, "good": "0", "remark": "", "optimal": "1", "class_name": "一5班" }, "5": { "id": 31, "good": 1, "remark": "", "optimal": 0, "class_name": "二1班" }, "6": { "id": 32, "good": 1, "remark": "", "optimal": 0, "class_name": "二2班" }, "7": { "id": 33, "good": 1, "remark": "", "optimal": 0, "class_name": "二3班" }, "8": { "id": 34, "good": 1, "remark": "", "optimal": 0, "class_name": "二4班" }, "9": { "id": 36, "good": 1, "remark": "", "optimal": 0, "class_name": "三1班" }, "10": { "id": 37, "good": "0", "remark": "", "optimal": "1", "class_name": "三2班" }, "11": { "id": 38, "good": "0", "remark": "", "optimal": "1", "class_name": "三3班" }, "12": { "id": 39, "good": "0", "remark": "", "optimal": "1", "class_name": "三4班" }, "13": { "id": 40, "good": "0", "remark": "", "optimal": "1", "class_name": "三5班" }, "14": { "id": 41, "good": "0", "remark": "", "optimal": "1", "class_name": "四1班" }, "15": { "id": 42, "good": "0", "remark": "", "optimal": "1", "class_name": "四2班" }, "16": { "id": 43, "good": "0", "remark": "", "optimal": "1", "class_name": "四3班" }, "17": { "id": 44, "good": "0", "remark": "", "optimal": "1", "class_name": "四4班" }, "18": { "id": 46, "good": "0", "remark": "", "optimal": "1", "class_name": "五1班" }, "19": { "id": 47, "good": "0", "remark": "", "optimal": "1", "class_name": "五2班" }, "20": { "id": 48, "good": "0", "remark": "", "optimal": "1", "class_name": "五3班" }, "21": { "id": 49, "good": "0", "remark": "", "optimal": "1", "class_name": "五4班" }, "22": { "id": 50, "good": "0", "remark": "", "optimal": "1", "class_name": "五5班" }, "23": { "id": 61, "good": "0", "remark": "", "optimal": "1", "class_name": "五6班" }, "24": { "id": 51, "good": "0", "remark": "", "optimal": "1", "class_name": "六1班" }, "25": { "id": 52, "good": "0", "remark": "", "optimal": "1", "class_name": "六2班" }, "26": { "id": 53, "good": "0", "remark": "", "optimal": "1", "class_name": "六3班" }, "27": { "id": 60, "good": "0", "remark": "", "optimal": "1", "class_name": "六5班" }, "28": { "id": 73, "good": "0", "remark": "", "optimal": "1", "class_name": "七10班" } }, "patrol_date": "2023-11-01", "create_time": "2023-11-01 11:21:14", "remark": "", "file_ids": "", "disabled": 0, "deleted": 0, "entry_year": "2023", "video_ids": "0" } } } </code></pre> <h5>成功返回示例的参数说明</h5> <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;">code</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">data</td> <td style="text-align: left;">object</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline</td> <td style="text-align: left;">object</td> <td>课程纪律</td> </tr> <tr> <td style="text-align: left;">discipline.id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.department_id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.patrol_type</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.patrol_ids</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.manage_id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.class_data</td> <td style="text-align: left;">object</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.class_data.id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.class_data.good</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.class_data.remark</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.class_data.optimal</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.class_data.class_name</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.patrol_date</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.create_time</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.remark</td> <td style="text-align: left;">string</td> <td>总结</td> </tr> <tr> <td style="text-align: left;">discipline.file_ids</td> <td style="text-align: left;">string</td> <td>图片</td> </tr> <tr> <td style="text-align: left;">discipline.disabled</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.deleted</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.entry_year</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">discipline.video_ids</td> <td style="text-align: left;">string</td> <td>视频</td> </tr> <tr> <td style="text-align: left;">reading</td> <td style="text-align: left;">object</td> <td>晨读</td> </tr> <tr> <td style="text-align: left;">reading.id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.department_id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.patrol_type</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.patrol_ids</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.manage_id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.class_data</td> <td style="text-align: left;">object</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.class_data.id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.class_data.good</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.class_data.remark</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.class_data.optimal</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.class_data.class_name</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.patrol_date</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.create_time</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.remark</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.file_ids</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.disabled</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.deleted</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.entry_year</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">reading.video_ids</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing</td> <td style="text-align: left;">object</td> <td>午写</td> </tr> <tr> <td style="text-align: left;">writing.id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.department_id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.patrol_type</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.patrol_ids</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.manage_id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.class_data</td> <td style="text-align: left;">object</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.class_data.id</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.class_data.good</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.class_data.remark</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.class_data.optimal</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.class_data.class_name</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.patrol_date</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.create_time</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.remark</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.file_ids</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.disabled</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.deleted</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.entry_year</td> <td style="text-align: left;">string</td> <td>无</td> </tr> <tr> <td style="text-align: left;">writing.video_ids</td> <td style="text-align: left;">string</td> <td>无</td> </tr> </tbody> </table>

页面列表

ITEM_HTML