Browse Source

feat(member): 添加学员取消请假接口并实现取消请假功能

- 新增 delAskForLeave 方法用于学员取消请假申请
- 在学员端时间表页面实现取消请假功能- 修改 askForLeave 方法的注释为"学员发送请假申请"
master
liutong 12 months ago
parent
commit
104be83f87
  1. 11
      api/member.js
  2. 10
      pages/student/timetable/info.vue

11
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'

10
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,

Loading…
Cancel
Save