hn_platform_h5/src/services/realName/contract.js

67 lines
1.7 KiB
JavaScript

// 电子合同
import { realNameHttp } from '@/utils/realNameHttp'
import { initParams } from '@/utils/initParams'
// 根据身份证号码获取用户信息
export const getWorkerInfoByIdNumberAPI = (data) => {
return realNameHttp({
url: `/personIdentify/selectWorkerContractMsgByIdNumber?${initParams(data)}`,
method: 'POST',
})
}
// 根据身份证号码获取用户图片信息
export const getWorkerPhotoByIdNumberAPI = (data) => {
return realNameHttp({
url: `/personIdentify/selectWorkerPhotoByIdNumber?${initParams(data)}`,
method: 'POST',
})
}
// 获取附件地址
export const getFileAddressAPI = (data) => {
return realNameHttp({
url: `/workPerson/contractCnsPdf?${initParams(data)}`,
method: 'POST',
})
}
// 签订协议
export const signProtocolAPI = (data) => {
return realNameHttp({
url: `/workPerson/contractCnsPdf?${initParams(data)}`,
method: 'POST',
})
}
// 预览合同
export const previewContractAPI = (data) => {
return realNameHttp({
url: `/workPerson/contractPdf?${initParams(data)}`,
method: 'POST',
})
}
// 签订合同
export const signContractAPI = (data) => {
return realNameHttp({
url: `/workPerson/addContractMessage?${initParams(data)}`,
method: 'POST',
})
}
// 判断是否是小包干班组
export const isSmallPackageGroupAPI = (data) => {
return realNameHttp({
url: `/personAtt/getTeamType?${initParams(data)}`,
method: 'POST',
})
}
// 获取预览合同地址
export const getPreviewContractAddressAPI = (data) => {
return realNameHttp({
url: `/workPerson/downloadWorkPerson?${initParams(data)}`,
method: 'POST',
})
}