var http = uni.$u.http // 微信小程序的一键登录 export const weixinLogin = (data) => http.post('member/auth/weixin-mini-app-login', data) // 验证码登录 export const loginSMS = (data) => http.post('member/auth/sms-login', data, { custom: { noToken: true }}) // 登录发验证码 export const getLoginCode = (data) => http.post('member/auth/send-sms-code', data, { custom: { noToken: true, catch: true,}}) // 获取个人信息 export const getUserInfo = (data) => http.post('member/user/get', {header: {'content-type': 'application/x-www-form-urlencoded; charset=UTF-8'}}) // 退出登录 export const logOut = (data={}) => http.post('member/auth/logout', data, {custom: {catch: true, toast: false }}) // 驾校列表分页 export const schoolPage = (params) => http.get('business/school/page', {params: params}) export const addSchoolComment = (data={}) => http.post('business/appcomplain/addSchoolComment', data,) // 创建教练评价 export const addCoachComment = (data={}) => http.post('business/appcomplain/addCoachComment', data,) // 我的评价 export const getUsersCommentById = (data) => http.post('business/appcomplain/getUsersById', data) // 获得学员档案记录 export const getStudentinfo = () => http.get('app/student-record/get', ) // 驾校评论分页 export const getSchoolListComment = (params) => http.get('business/school/getListComment', {params: params}) // 教练评价分页 export const getListCoachComment = (params) => http.get('business/school/getListCoach', {params: params}) // 驾校详情 export const getSchoolDetail = (params) => http.get('business/school/getSchool', {params: params}) // 驾校班型 export const schoolClass = (params) => http.get('business/school-class/page', {params: params}) // 教练列表分页 export const coachPage = (params) => http.get('business/coach/page', {params: params}) // 行业资讯, export const getarticleList = (params) => http.get('business/video/article', {params: params}) // 行业政策 export const getarticlezcList = (params) => http.get('business/video/articlezc', {params: params}) // 行业资讯,行业政策 详情 export const getarticle = (params) => http.get('business/video/getarticle', {params: params}) // 创建咨询 export const createconsult = (data) => http.post('business/appcomplain/createconsult', data) // 创建投诉 export const createcomplain = (data) => http.post('business/appcomplain/createcomplain', data) // 关闭投诉/咨询 export const consultationClosed = (params) => http.get('business/appcomplain/closed', {params: params}) // 投诉类型 export const consultationType = (params) => http.get('system/dict/consultationType',) // 投诉咨询记录 export const studentComplain = (params) => http.get('business/appcomplain/studentComplain', {params: params}) // 常见问题 export const askedQuestion = (params) => http.get('business/complainqa/page', {params: params}) // 获取地区 export const areaTree = () => http.get('system/area/tree', ) // 驾照类型 export const licenseType = () => http.get('system/dict/licenseType', ) // 区域 export const nachangList = () => http.get('system/area/luoyangList', ) // 线上提交学员报名信息 export const applyOnline = (data) => http.post('app/student-record/applyOnline', data) // 人脸核身---获取BizToken export const getpersonface = (params) => http.get('app/student-record/getpersonface', {params}) // 人脸核身结果查询 export const GetDetectInfoEnhanced = (params) => http.get('app/student-record/GetDetectInfoEnhanced', {params}) // 证件类型获取 export const getCardType = (params) => http.get('system/dict/cardType', {params}) // 我的合同 export const selectContractPdfBase64 = (params) => http.get('business/contract/selectContractPdfBase64', {params}) // 获取合同链接 export const getSignContract = (data) => http.post('business/contract/signContract', data) // 查询学员合同签署状态 export const getContractStatus = (params) => http.get('business/contract/getContractStatus', {params}) // 1获得考场 export const examSitePage = (params) => http.get('business/exam-site/list', {params}) // 2获得车辆 export const examCarPage = (params) => http.get('business/exam-car/page', {params}) // 3 获得考场模拟排课 export const examSimulationClass = (params) => http.get('business/exam-simulation-class/get', {params}) // 4 创建预约 export const examSimulationCreate = (data) => http.post('business/exam-simulation-record/create', data) // 5查看考场模拟记录 export const examSimulationRecord = (params) => http.get('business/exam-simulation-record/page', {params}) // 6 考场模拟详情 export const examSimulationGet = (params) => http.get('business/exam-simulation-record/get', {params}) // 7取消预约 export const cancelSimulation = (data) => http.put(`business/exam-simulation-record/cancelSimulation?id=${data.id}`) // 1获得实操预约排课 export const scheduleClass = (params) => http.get('business/booking/schedule-class/get', {params}) // 2,创建预约记录 export const masterCreate = (data) => http.post('business/booking/master/create', data) // 3,获取实操预约记录 export const masterPage = (params) => http.get('business/booking/master/page', {params}) // 4,实操预约详情 export const masterDetail = (params) => http.get('business/booking/master/get', {params}) // 5实操取消预约 export const masterCancelBooking = (data) => http.put('business/booking/master/cancelBooking/'+data, ) // 我的订单 export const applyOrderPage = (params) => http.get('app/apply-order/page', {params}) // 我的订单详情 export const applyOrderGet = (params) => http.get('app/apply-order/get', {params}) // 线上提交学员退款信息 export const applyOnlineFund = (data) => http.post('app/refund/applyOnlineFund', data) // 查询退费详情 export const selectRefundDetail = (params) => http.get('app/refund/selectRefundDetail', {params}) // 获得退款记录分页 export const refundPage = (params) => http.get('app/refund/page', {params}) // 获取保存的biztonken export const getbiztoken = (params) => http.get('app/student-record/getbiztoken', {params}) // 退款原因 export const getdictDataList = (params) => http.get('app/refund/getdictDataList', {params}) // 轮询是否已报名 export const getApplyStep = (params) => http.get('app/student-record/getApplyStep', {params}) // 查询缴费凭证 export const getStudentVoucher = (params) => http.get('app/apply-order/getStudentVoucher.do', {params}) // 扫卡识别银行卡号 export const scanningBanks = (params) => http.get('app/apply-order/scanningBanks.do', {params}) // 删除账号 export const deleteTest = (params) => http.get('app/student-record/deleteTest', {params}) // 用户协议和隐私协议 export const getAgreement = (params={}) => http.get('app/student-record/getAgreement', {params}) // 学车流程 export const getDriveProcessDetails = (params={}) => http.get('app/student-record/getDriveProcessDetails', {params}) // 学时查询 export const getStudentProcess = (params={}) => http.get('app/student-process/getStudentProcess', {params}) // 获得预报名记录列表 export const trainingApplyList = (params={}) => http.get('app/training-apply/list', {params}) // 删除预报名记录 export const trainingApplyDelete = (params={}) => http.delete('app/training-apply/delete?id='+params.id, ) // 新增的接口 export const getBannerList = (params={}) => http.get('business/video/getBannerList', {params}) // 获得推荐教练员信息列表 export const getRecommendList = (data={}) => http.get('business/coach/recommendCoachList', data ) // 推荐驾校 export const recommendSchoolList = (params={}) => http.get('business/school/recommendSchoolList', {params}) // 教练评价 export const getBycoachId = (params={}) => http.get('business/appcomplain/getBycoachId', {params}) // 实名人脸核身---获取certifyId export const getInitFaceVerify = (data) => http.post('app/student-record/getInitFaceVerify', data) // 实名人脸核身---核身结果 export const GetDescribeFaceVerify = (params={}) => http.get('app/student-record/GetDescribeFaceVerify', {params}) // 人脸核身---获取certifyId export const getInitBodyFaceVerify = (data) => http.post('app/student-record/getInitBodyFaceVerify', data) // 人脸核身---核身结果 export const getDescribeBodyFaceVerify = (params={}) => http.get('app/student-record/getDescribeBodyFaceVerify', {params}) // 获得科目一学习状态 export const getStudentSubject1Status = (data) => http.post('app/student-process/getStudentSubject1Status', data) // 获得科目二学习状态 export const getStudentSubject2Status = (data) => http.post('app/student-process/getStudentSubject2Status', data) // 获得科目三学习状态 export const getStudentSubject3Status = (data) => http.post('app/student-process/getStudentSubject3Status', data) // 获得科目四学习状态 export const getStudentSubject4Status = (data) => http.post('app/student-process/getStudentSubject4Status', data) // 实操签到 export const operationSigin = (data) => http.post('business/coach/sign/in', data) // 学员签到信息校验接口 export const vailStudentInfo = (data) => http.post('business/coach/sign/vailStudentInfo', data) // 签退校验 export const signOutAuth = (data) => http.post('business/student/sign/outAuth', data) // 签退 export const signOut = (data) => http.post('business/student/sign/out', data) // 学员扫码签到前置校验——理科 export const vailStudentSignSubject1 = (data) => http.post('business/student/theorySign/before_in', data) // 学员扫码签退前置校验——理科 export const vailStudentSignOutSubject1 = (data) => http.post('business/student/theorySign/before_out', data) // 学员扫码签到—理科 export const theorySignSubject1 = (data) => http.post('business/student/theorySign/in', data) // 学员扫码签退 -- 签退不做人脸—理科 export const theorySignOutSubject1 = (data) => http.post('business/student/theorySign/out', data) // 支付 export const getStudentByPayment = (params={}) => http.get('app/student-record/getStudentByPayment', {params}) // 补签 export const reSignOut = (data) => http.post('business/student/sign/reSignOut', data) // 学员扫码签到记录 -- 按月查询 export const monthSignRecord = (data) => http.post('business/student/sign/monthSignRecord', data) // 学员扫码签到记录 -- 按月查询-理科 export const monthSignRecordSubjiect1 = (data) => http.post('business/student/theorySign/monthSignRecord', data) // 学员扫码签到记录 -- 按天查询 export const signDetail = (data) => http.post('business/student/sign/signDetail', data) // 学员扫码签到记录 -- 按天查询-理科 export const signDetailSubjiect1 = (data) => http.post('business/student/theorySign/signDetail', data) // 学时确认 export const periodConfirm = (data) => http.post('app/student-process/periodConfirm', data) // 获得学员动态 export const getStudentDynamics = (data) => http.post('app/student-dynamic/getStudentDynamics', data) // 根据已过科目计算价格 export const paymentPrice = (data) => http.post('app/student-record/paymentPrice', data) // 创建订单 export const pre_create = (data) => http.post('pay/ysb/pre_create', data) // 创建支付应用信息加密 export const param_sign = (data) => http.post('pay/ysb/param_sign', data) // 支付订单详情接口 export const course_info = (data) => http.post('pay/ysb/course_info', data) // 查询支付状态 export const order_info = (data) => http.post('pay/ysb/order_info', data) // 退学申请 export const refuse_apply = (data) => http.post('pay/ysb/refuse_apply', data) // 获取退款申请的金额 export const refund_amount = (data) => http.post('pay/ysb/refund_amount', data) // 头像修改申请 export const avatarApply = (data) => http.post('app/student-record/avatar_apply', data)