67 lines
1.7 KiB
JavaScript
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',
|
|
})
|
|
}
|