diff --git a/api/member.js b/api/member.js index 182cf0f..6902775 100644 --- a/api/member.js +++ b/api/member.js @@ -100,7 +100,7 @@ export default { }, - //发送请假申请 + //学员发送请假申请 askForLeave(data) { let url = '/member/ask_for_leave' return http.post(url, data).then(res => { @@ -108,6 +108,15 @@ export default { }) }, + //学员取消请假申请 + delAskForLeave(data) { + let url = '/member/del_ask_for_leave' + return http.post(url, data).then(res => { + return res; + }) + }, + + //获取课时列表 studentsSignList(data) { let url = '/member/students_sign_list' diff --git a/pages/student/timetable/info.vue b/pages/student/timetable/info.vue index 08c5a5d..9b9a50f 100644 --- a/pages/student/timetable/info.vue +++ b/pages/student/timetable/info.vue @@ -200,15 +200,11 @@ export default { return } - uni.showToast({ - title: '需要取消请假接口', - icon: 'none' - }) - return - //取消请假 + this.leaveFormData.reason = ''//请假原因 let data = {...this.leaveFormData} - let res = await memberApi.askForLeave(data) + let res = await memberApi.delAskForLeave(data) + this.cancelLeaveShow = false if(res.code != 1){ uni.showToast({ title: res.msg,