detail.js 2.54 KB
import request from '@/utils/request'

// 完善基本信息
export function editPersonInfo(data) {
  return request({
    url: '/person/info/editPersonInfo',
    method: 'post',
    data
  })
}

// 技术认证
export function getPersonTecInfo(personId) {
  return request({
    url: '/person/technology/getPersonTecInfo/' + personId,
    method: 'get'
  })
}

// 相关记录
export function getPersonTecDetails(type, personId) {
  return request({
    url: `/person/technology/getPersonTecDetails/${type}/${personId}`,
    method: 'get'
  })
}

// 从业资格认证 保存
export function inputInfo(data) {
  return request({
    url: `/person/qualification/inputInfo`,
    method: 'post',
    data
  })
}

// 新增会员证书
export function addCert(data) {
  return request({
    url: '/person/cert',
    method: 'post',
    data: data
  })
}

// 修改会员证书
export function updateCert(data) {
  return request({
    url: '/person/cert',
    method: 'put',
    data: data
  })
}

// 删除会员证书
export function delCert(id) {
  return request({
    url: '/person/cert/' + id,
    method: 'delete'
  })
}

// 修改就业资格
export function updateQualification(data) {
  return request({
    url: '/person/qualification',
    method: 'put',
    data: data
  })
}

// 删除就业资格
export function delQualification(qualId) {
  return request({
    url: '/person/qualification/' + qualId,
    method: 'delete'
  })
}

// 新增就业资格
export function addQualification(data) {
  return request({
    url: '/person/qualification',
    method: 'post',
    data: data
  })
}

// 级位段位记录
export function queryPersonTechnologyLog(data) {
  return request({
    url: `/person/technology/queryPersonTechnologyLog/${data.type}/${data.perId}`,
    method: 'get'
  })
}

// 证书
export function certs(data) {
  return request({
    url: `/exam/person/tech/certs`,
    method: 'get',
    params: data
  })
}

// 证书更新
export function newCerts(data) {
  return request({
    url: `/exam/person/edit/newCerts`,
    method: 'get',
    params: data
  })
}

// 获取人日期
export function getNewestCertTime(data) {
  return request({
    url: `/person/technology/getNewestCertTime`,
    method: 'get',
    params: data
  })
}

// 更新证书
export function editCertsByCertCode(data) {
  return request({
    url: `/person/technology/editCertsByCertCode`,
    method: 'get',
    params: data
  })
}

// 会员信息变更
export function queryListByPerId(perId) {
  return request({
    url: `/person/infoMod/queryListByPerId/${perId}`,
    method: 'post'
  })
}