info.js 2.33 KB
import request from '@/utils/request'

// 查询个人会员信息列表
export function listInfo(query) {
  return request({
    url: '/person/info/list',
    method: 'get',
    params: query
  })
}

// 查询个人会员信息列表
export function selectPageList(query) {
  return request({
    url: '/person/info/selectPageList',
    method: 'get',
    params: query
  })
}

// 查询个人会员信息详细
export function getInfo(perId) {
  return request({
    url: '/person/info/' + perId,
    method: 'get'
  })
}

// 新增个人会员信息
export function addInfo(data) {
  return request({
    url: '/person/info',
    method: 'post',
    data: data
  })
}

// 修改个人会员信息
export function updateInfo(data) {
  return request({
    url: '/person/info',
    method: 'put',
    data: data
  })
}

// 删除个人会员信息
export function delInfo(perId) {
  return request({
    url: '/person/info/' + perId,
    method: 'delete'
  })
}

// 添加会员信息
export function addPersonToMyDept(data) {
  return request({
    url: '/person/info/addPersonToMyDept',
    method: 'post',
    data: data
  })
}

// 提取用户身份证信息
export function extractInfoFromChinaIdCard(data) {
  return request({
    url: '/person/info/extractInfo',
    method: 'post',
    data: data
  })
}

// 身份校验
export function checkId(data) {
  return request({
    url: `/person/info/checkId`,
    method: 'get',
    params: data
  })
}

// 国家
export function countryList(data) {
  return request({
    url: `/common/country/countryList`,
    method: 'get',
    params: data
  })
}

// 解绑
export function clearOwner(perIds) {
  return request({
    url: `/person/info/clearOwner/${perIds}`,
    method: 'post'
  })
}

// 缴费记录
export function queryJiaoFeitLog(data) {
  return request({
    url: `/person/payment/queryJiaoFeitLog`,
    method: 'get',
    params: data
  })
}

export function getAssoPers(perId) {
  return request({
    url: '/person/info/getRoleListByPerId/' + perId,
    method: 'get'
  })
}

// export function carUrl(perId) {
//   return request({
//     url: '/person/info/getRoleListByPerId/' + perId,
//     method: 'get'
//   })
// }

// 添加会员自动录入 上传图片
export function carUrl(data, type) {
  return request({
    url: `/person/info/getPersonInfoFromCert/${type}`,
    method: 'post',
    data: data
  })
}