feat(teacher): 添加老师置顶与取消置顶打卡的API接口
新增 TEACHER_PIN 和 TEACHER_UNPIN 两个API端点,并导出对应的 teacherPinCheckinAPI 和 teacherUnpinCheckinAPI 函数,以支持老师对打卡进行置顶操作。
Showing
1 changed file
with
17 additions
and
1 deletions
| 1 | /* | 1 | /* |
| 2 | * @Date: 2025-06-23 11:46:21 | 2 | * @Date: 2025-06-23 11:46:21 |
| 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com | 3 | * @LastEditors: hookehuyr hookehuyr@gmail.com |
| 4 | - * @LastEditTime: 2026-01-23 16:26:14 | 4 | + * @LastEditTime: 2026-01-26 15:08:43 |
| 5 | * @FilePath: /mlaj/src/api/teacher.js | 5 | * @FilePath: /mlaj/src/api/teacher.js |
| 6 | * @Description: 文件描述 | 6 | * @Description: 文件描述 |
| 7 | */ | 7 | */ |
| ... | @@ -18,6 +18,8 @@ const Api = { | ... | @@ -18,6 +18,8 @@ const Api = { |
| 18 | STUDENT_STAT: '/srv/?a=user&t=student_stat', | 18 | STUDENT_STAT: '/srv/?a=user&t=student_stat', |
| 19 | STUDENT_CHECKIN_LIST: '/srv/?a=checkin&t=student_checkin_list', | 19 | STUDENT_CHECKIN_LIST: '/srv/?a=checkin&t=student_checkin_list', |
| 20 | STUDENT_UPLOAD_LIST: '/srv/?a=checkin&t=student_upload_list', | 20 | STUDENT_UPLOAD_LIST: '/srv/?a=checkin&t=student_upload_list', |
| 21 | + TEACHER_PIN: '/srv/?a=checkin&t=teacher_pin', | ||
| 22 | + TEACHER_UNPIN: '/srv/?a=checkin&t=teacher_unpin', | ||
| 21 | STUDENT_CHECKIN_FEEDBACK_LIST: '/srv/?a=feedback&t=list', | 23 | STUDENT_CHECKIN_FEEDBACK_LIST: '/srv/?a=feedback&t=list', |
| 22 | ADD_CHECKIN_FEEDBACK: '/srv/?a=feedback&t=add', | 24 | ADD_CHECKIN_FEEDBACK: '/srv/?a=feedback&t=add', |
| 23 | DEL_CHECKIN_FEEDBACK: '/srv/?a=feedback&t=del', | 25 | DEL_CHECKIN_FEEDBACK: '/srv/?a=feedback&t=del', |
| ... | @@ -146,6 +148,20 @@ export const getStudentCheckinListAPI = (params) => fn(fetch.get(Api.STUDENT_CHE | ... | @@ -146,6 +148,20 @@ export const getStudentCheckinListAPI = (params) => fn(fetch.get(Api.STUDENT_CHE |
| 146 | export const getStudentUploadListAPI = (params) => fn(fetch.get(Api.STUDENT_UPLOAD_LIST, params)) | 148 | export const getStudentUploadListAPI = (params) => fn(fetch.get(Api.STUDENT_UPLOAD_LIST, params)) |
| 147 | 149 | ||
| 148 | /** | 150 | /** |
| 151 | + * 老师置顶打卡 | ||
| 152 | + * @param {*} checkin_id 打卡ID | ||
| 153 | + * @returns {Object} code 0=失败,1=成功, msg | ||
| 154 | + */ | ||
| 155 | +export const teacherPinCheckinAPI = (params) => fn(fetch.post(Api.TEACHER_PIN, params)) | ||
| 156 | + | ||
| 157 | +/** | ||
| 158 | + * 老师取消置顶打卡 | ||
| 159 | + * @param {*} checkin_id 打卡ID | ||
| 160 | + * @returns {Object} code 0=失败,1=成功, msg | ||
| 161 | + */ | ||
| 162 | +export const teacherUnpinCheckinAPI = (params) => fn(fetch.post(Api.TEACHER_UNPIN, params)) | ||
| 163 | + | ||
| 164 | +/** | ||
| 149 | * 获取老师点评列表 | 165 | * 获取老师点评列表 |
| 150 | * @param {*} user_id 学员ID | 166 | * @param {*} user_id 学员ID |
| 151 | * @param {*} group_id 课程ID | 167 | * @param {*} group_id 课程ID | ... | ... |
-
Please register or login to post a comment