You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

34 lines
7.3 KiB

4 months ago
6 months ago
4 months ago
6 months ago
  1. var http = uni.$u.http // 隐私政策 export const getAgreement = (params, config = {}) => http.get('app/student-record/getAgreement', {params}, config) // 验证码登录 export const loginPwd = (data) => http.post('system/auth/login', data, { custom: { noToken: true , 'Tenant-Id': data['Tenant-Id']}}) // 获取个人信息 export const getUserInfo = (data) => http.post('member/user/get', {header: {'contentType': 1}}) // 退出登录 export const logOut = (data={}) => http.post('member/auth/logout', data, { custom: { noToken: true }}) // 驾校列表分页 export const schoolPage = (params) => http.get('business/school/page', {params: params}) // 获得租户分页 export const tenantPage = (params) => http.get('system/tenant/pages', {params: params, custom: { noToken: true }}) // 实操预约记录分页 export const bookingMasterPage = (params) => http.get('business/booking/master/pageadmin', {params: params, header: {'contentType': 3} }) // 实操预约详情 export const bookingMasterDetail = (params) => http.get('business/booking/master/getadmin', {params: params, header: {'contentType': 3} }) // 获得我的排课详情 export const scheduleClassGetById = (params) => http.get('business/booking/schedule-class/getById', {params: params, }) // 获得我的排课详情预约记录 export const getBookingDetailByClassId = (params) => http.get('business/booking/master/getBookingDetailByClassId', {params: params, }) // 获得排课 export const scheduleClassGet = (params) => http.get('business/booking/schedule-class/getadmin', {params: params, }) // 发布排课计划 export const scheduleClassCreate = (data) => http.post('business/booking/schedule-class/create', data) // 根据时间段发布排课计划 export const scheduleClassCreateByTime = (data) => http.post('business/booking/schedule-class/createByTime', data) // 获取排课日期范围 export const getClassDateLimit = (params) => http.get('business/booking/global-config/getClassDateLimitadmin', {params} ,) // 获取排课时间段范围 export const getClassTimeLimt = (params) => http.get('business/booking/global-config/getClassTimeLimt', {params} ,) // 创建排课模板 export const getClassCreate = (data) => http.post('business/booking/schedule-template/create', data ,) // 排课模板分页 export const scheduleTemplatePage = (params) => http.get('business/booking/schedule-template/page', {params} ,) // 更新排课模版 export const scheduleTemplateUpdate = (data) => http.put('business/booking/schedule-template/update', data ,) // 获取排课模版 export const scheduleTemplateGet = (params) => http.get('business/booking/schedule-template/get', {params} ,) // 训练场地 export const trainingSiteList = (params) => http.get('business/training-site/list', {params} ,) // 获得考场模拟预约记录分页 export const examSimulationPages = (params) => http.get('business/exam-simulation-record/pageadmin', {params} ,) // 已报名学员 export const studentRecordPage = (params) => http.get('app/student-record/page', {params} ,) // 驾校班型 export const schoolClass = (params) => http.get('business/school-class/getSchoolByClass', {params} ,) // 获得学员档案记录 export const studentDetail = (params) => http.get('business/coach/getStudent', {params} ,) // 获得教练车信息分页 export const carPage = (params) => http.get('business/car/page', {params} ,) // 驾校场地分页 export const sitePage = (params) => http.get('business/training-site/page', {params} ,) // 驾校教练分页 export const coachPage = (params) => http.get('business/coach/pageadmin', {params}) // 驾校教练详情 export const coachDetail = (params) => http.get('business/coach/getadmin', {params}) // 教练评价列表分页 export const coachCommentPage = (params) => http.get('business/appcomplain/pageCoachComment', {params}) // 获得教练员评价条数 export const pageCoachCommentTotal = (params) => http.get('business/appcomplain/pageCoachCommentTotal', {params}) // 获得驾校评价 export const schoolCommentPage = (params) => http.get('business/school-comm
  2. // 录入签名
  3. export const addSign = (data) => http.post('business/coach/addSign', data)
  4. // 获得学员动态
  5. export const getStudentDynamics = (data) => http.post('business/coach/getStudentDynamics', data)
  6. // 登录后查看是不是要签名
  7. export const needSign = (data) => http.post('business/coach/needSign', data)
  8. // 获得当日结算统计
  9. export const getSettlementStatistics = (data) => http.post('business/coach/getSettlementStatistics', data)
  10. // 获得教练的学员结算列表
  11. export const settle_list = (data) => http.post('business/coach/settle_list', data)
  12. // 学员学费退款列表
  13. export const headmasterPage = (params) => http.get('app/refund/headmasterPage', {params})
  14. // 学员学费退款审核通过
  15. export const updateRefundStatusOpend = (params) => http.get('app/refund/updateRefundStatusPass', {params})
  16. // 学员学费退款审核不通过
  17. export const updateRefundStatusOut = (params) => http.get('app/refund/updateRefundStatusOut', {params})
  18. // 学车数据
  19. export const getDrivingLearningData = () => http.get('business/coach/getDrivingLearningData', )
  20. // 获得最近几日结算统计
  21. export const getDaySettlement = (data) => http.post('business/coach/getDaySettlement', data)
  22. // 获得过去半年结算统计
  23. export const getMonthSettlement = (data) => http.post('business/coach/getMonthSettlement', data)