userInfo.js 4.96 KB
import request from '@/utils/request'

// 获取自己团队成员信息
export function getMyOwnMemberInfo() {
  return request({
    url: '/member/info/getMyOwnMemberInfo',
    method: 'get'
  })
}

// 创建自己的团队
export function createMyMember(data) {
  return request({
    url: '/member/info/createMyMember',
    method: 'post',
    data
  })
}

// 道馆注册检验重名
export function checkMember(data) {
  return request({
    url: '/member/info/checkMember',
    method: 'post',
    data
  })
}

// 地区下拉列表
export function regionsList(params) {
  return request({
    url: '/common/region/regionsList',
    method: 'get',
    params
  })
}

// 查询单位会员列表
export function listInfo(query) {
  return request({
    url: '/member/info/list',
    method: 'get',
    params: query
  })
}

// 查询单位会员详细
export function getInfo(memId) {
  return request({
    url: '/member/info/' + memId,
    method: 'get'
  })
}

// 新增单位会员
export function addInfo(data) {
  return request({
    url: '/member/info',
    method: 'post',
    data: data
  })
}

// 修改单位会员
export function updateInfo(data) {
  return request({
    url: '/member/info',
    method: 'put',
    data: data
  })
}

// 删除单位会员
export function delInfo(memId) {
  return request({
    url: '/member/info/' + memId,
    method: 'delete'
  })
}

// 获取教练归属
export function getMemberInfo() {
  return request({
    url: '/member/info/getShenMemberList',
    method: 'get'
  })
}

// 删除单位会员
export function editMyMemberCertifiedInfo(data) {
  return request({
    url: '/system/dept/editMyMemberCertifiedInfo',
    method: 'post',
    data
  })
}

// 列举已认证的单位
export function listCertified(params) {
  return request({
    url: '/system/dept/listCertified',
    method: 'get',
    params
  })
}

// 协会树
export function certifiedDeptTree(params) {
  return request({
    url: 'system/user//certifiedDeptTreeWithNoDaoguan',
    method: 'get',
    params
  })
}

// 注册 协会树
export function certifiedDeptTreeRegister(params) {
  return request({
    url: 'system/user//certifiedDeptTreeWithNoDaoguan2',
    method: 'get',
    params
  })
}

// 会员认证
export function commit(data) {
  return request({
    url: `/member/certified/commit/`,
    method: 'post',
    data
  })
}

// 审核记录
export function getMyCertStage() {
  return request({
    url: `/member/certified/getMyCertStage`,
    method: 'get'
    // data: data
  })
}

// 银行账号信息
export function editBankInfo(data) {
  return request({
    url: `/member/info/editBankInfo`,
    method: 'put',
    data: data
  })
}

// 中跆协编辑机构基本资料
export function compileInfo(data) {
  return request({
    url: `/member/info`,
    method: 'put',
    data: data
  })
}

// 激活
export function active(data) {
  return request({
    url: `/member/info/active/${data.memId}`,
    method: 'post',
    data
  })
}

// 营业执照提取
export function getBusinessLicense(data) {
  return request({
    url: `/member/info/getBusinessLicense`,
    method: 'post',
    data: data
  })
}

// 校验营业执照
export function checkBusinessLicense(data) {
  return request({
    url: `/member/info/checkBusinessLicense`,
    method: 'post',
    data: data
  })
}

// 校验营业执照
export function clearYYZZ(id) {
  return request({
    url: `/member/info/clearYYZZ/${id}`,
    method: 'get'
  })
}

// 获取单位会员一年缴费价格
export function getMyMemberCertUnitFee(params) {
  return request({
    url: `/system/certifiedNew/getMyMemberCertUnitFee`,
    method: 'get',
    params
  })
}

// 获取单位会员优惠政策
export function canUseDiscount(params) {
  return request({
    url: `/system/certifiedNew/canUseDiscount`,
    method: 'get',
    params
  })
}

// 生成单位订单renewYear
export function certifiedNew(params) {
  return request({
    url: `/system/certifiedNew/commit`,
    method: 'post',
    params
  })
}


// new 支付  ?type=1&url=123&contactPerson=123&contactTel=123
export function payForOrder(params) {
  return request({
    url: `/common/order/payForOrder/${params.id}`,
    method: 'post',
    params
  })
}


// 模拟回调
export function callBack2(orderId) {
  return request({
    url: `/system/certifiedNew/callBack2/${orderId}`
  })
}


// 考点申请
export function commitExamPointApply(params) {
  return request({
    url: `/member/examPointApply/commit`,
    method: 'post',
    params
  })
}


// 考点申请状态
export function getMyStatus() {
  return request({
    url: `/member/examPointApply/getMyStatus`
  })
}


// 考点审核详情
export function getMyRecent() {
  return request({
    url: `/member/examPointApply/getMyRecent`
  })
}


// 考点审核详情
export function creditCodeExist(code) {
  return request({
    url: `/member/info/creditCodeExist`,
    params: {
      creditCode: code
    }
  })
}

// 订单详情
export function orderDetail(id) {
  return request({
    url: `/common/order/${id}`
  })
}