zoukankan      html  css  js  c++  java
  • xiaota-api

    import HttpRequest from './axios'
    import HttpRequestData from './axiosData'
    import HttpRequestImport from './axiosImport'
    let baseUrl;
    if (process.env.NODE_ENV === 'development') {
        baseUrl = 'https://pre.kidsmos.com/service';
    }else if(window.location.origin == 'https://microser.kidsmos.com'){
        baseUrl = 'https://www.kidsmos.com/service';
    }else{
        baseUrl = window.location.origin+'/service';
    }
    // 登录
    export const getLogin = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/login`,p);
    // 获取验证码
    export const getCode = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/pb/code/get`,p);
    // 忘记密码
    export const resetPass = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/pb/password/set`,p);
    // 获取员工信息
    export const getStaffDetail = () => HttpRequest.get(baseUrl+`/staff-service/api/v1/staff/account/find`);
    // 搜索所有员工
    export const querySearchAllStaff = (p) => HttpRequestData.post(baseUrl+`/staff-service/api/v1/staff/findByName`,p);
    // 搜索微课员工
    export const querySearchStaff = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/headMasterSeat/page`,p);
    // 搜索学员
    export const querySearchStudent = (p) => HttpRequest.post(baseUrl+`/student-service/api/v1/student/user/search/${p}`,{});
    // 搜索家长
    export const querySearchParent = (p) => HttpRequest.post(baseUrl+`/student-service/api/v1/student/parent/search/${p}`,{});
    // 获取七牛云token
    export const generate = (p) => HttpRequest.post(baseUrl+`/file-service/api/v1/token/generate`,p);
    // 上传七牛云
    export const handlePreview = (p) => HttpRequest.post('https://up.qbox.me',p);
    // 获取所有科目
    export const allCourse = () => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/course/findAll`);
    // 获取渠道
    export const channelAll = () => HttpRequest.get(baseUrl+`/operation-service/api/v1/channel/all`);

    // --------------坐席列表
    // 查询坐席
    export const searchSeat = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/headMasterSeat/page`,p);
    // 新增坐席
    export const addSeat = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/headMasterSeat/save`,p);
    // 关闭员工微课坐席
    export const closeSeat = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/headMasterSeat/close/${p}`,{});
    // 打开员工微课坐席
    export const openSeat = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/headMasterSeat/open/${p}`,{});

    // ------------个人中心
    // 上传微信二维码
    export const wechatPic = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/wxPic/set`,p);
    // 上传形象照
    export const avatar = (p) => HttpRequest.post(baseUrl+`/staff-service/api/v1/staff/avatar/set`,p);
    // 上传素材到微信素材库
    export const material = (p) => HttpRequest.post(baseUrl+`/operation-service/api/v1/wechat/upload/material`,p);

    // --------------我的班级
    // 新开班级
    export const openClass = (p) => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/class/openClass`,p);
    // 生成预排班
    export const generatePreviewClass = (p) => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/class/generatePreviewClass`,p);
    // 获取班级列表
    export const findClassPage = (p) => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/class/findClassPage`,p);
    // 获取班级的课次列表
    export const findClassScheduleList = (p) => HttpRequest.get(baseUrl+`/micro-lesson-service/api/v1/class/findClassScheduleList/${p}`);
    // 更换班主任
    export const changeHeadMaster = (p1,p2) => HttpRequest.get(baseUrl+`/micro-lesson-service/api/v1/class/changeHeadMaster/${p1}/${p2}`);
    // 班级详情-班内学员
    export const allStudent = (p) => HttpRequest.get(baseUrl+`/micro-lesson-service/api/v1/class/allStudent/${p}`);

    // ---------------学员管理
    // 安排班级
    export const arrangeToClass = (p) => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/classStudent/arrangeToClass`,p);
    // 修改客户资料
    export const setCustomer = (p) => HttpRequest.post(baseUrl+`/sale-service/api/v1/sale/customer/setParentAndStudent`,p);

    // ------客户列表
    // 创建订单选择商品列表
    export const getCommodity = (p) => HttpRequest.post(baseUrl+`/operation-service/api/v1/product/productChoose`,p);
    // 创建订单
    export const createOrder = (p) => HttpRequest.put(baseUrl+`/pay-service/api/v1/order/create`,p);
    // 获取客户列表
    export const microCourseUser = (p) => HttpRequest.post(baseUrl+`/student-service/api/v1/microCourseUser/page`,p);
    // 客户资料
    export const customerFind = (p) => HttpRequest.post(baseUrl+`/sale-service/api/v1/sale/customer/find`,p);
    export const customerFind2 = (p) => HttpRequest.post(baseUrl+`/sale-service/api/v1/sale/customer/find/${p}`);
    // 分配
    export const arrangeHeadMaster = (p) => HttpRequest.post(baseUrl+`/student-service/api/v1/microCourseUser/arrangeHeadMaster`,p);
    // 获取用户收获地址
    export const getAddrList = (p) => HttpRequest.get(baseUrl+`/student-service/api/v1/student/parent/addr/getAddrList/${p}`);

    // ------订单跟进
    // 订单列表
    export const getOrderList = (p) => HttpRequest.post(baseUrl+`/pay-service/api/v1/order/orderFollowList`,p);
    // 订单详情
    export const orderListDetail = (p) => HttpRequest.get(baseUrl+`/pay-service/api/v1/order/orderFollowDetail/${p}`);

    // -------学员合同
    // 获取合同列表
    export const microCoursebuyRecord = (p) => HttpRequest.post(baseUrl+`/student-service/api/v1/microCoursebuyRecord/list`,p);
    // 合同详情
    export const microCoursebuyRecordDetail = (p) => HttpRequest.get(baseUrl+`/student-service/api/v1/microCoursebuyRecord/detail/${p}`);
    // 通过学生的id和同id查询排班信息
    export const findClassByContract = (p1,p2) => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/classStudent/findClassByContract/${p1}/${p2}`);
    // 把学生移出班级
    export const removeFromClass = (p) => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/classStudent/removeFromClass`,p);

    // ----------课堂成果
    export const getEvaluateReport = (p) => HttpRequest.post(baseUrl+`/micro-lesson-service/api/v1/classStudent/getEvaluateReportPage`,p);
  • 相关阅读:
    Charles的基本功能使用
    模拟器的代理功能
    LoadRunner参数包含逗号
    MySQL 与 [charlist]% 通配符
    MySQL 删除重复项并保留其中一个
    Selenium grid 分布式测试搭建(二)
    Selenium grid 分布式测试搭建(一)
    chromedriver与chrome版本映射表 与chromedriver 下载地址
    Selenium 打开 Chrome 链接框只有 Data;
    Xpath 小结
  • 原文地址:https://www.cnblogs.com/xiaoxiao95/p/12726331.html
Copyright © 2011-2022 走看看