白云区建筑工人实名制管理系统数据接口规范V1.0
文件版本:V1.0 发布时间:2022-05
文档修改记录
版本号 | 版本描述 | 责任人 | 日期 | 备注 |
V1.0 | 初次定制 | 任超 | 2022-05 | |
目录
1概述6
1.1简介6
1.2接口调用方式说明6
1.3AES加密6
1.4调用参数6
1.5接口响应7
1.6接口类型8
1.6.1异步处理接口8
1.6.2同步处理接口8
2.1企业9
2.1.1上传企业基本信息9
2.2.1项目基本信息12
2.2.1.1上传项目信息12
2.2.1.2修改项目信息17
2.2.2项目参建单位21
2.2.2.1上传项目参建单位信息21
2.2.2.2批量上传项目参建单位信息24
2.2.2.3修改项目参建单位信息27
2.2.3项目班组32
2.2.3.1上传班组信息32
2.2.4项目人员37
2.2.4.1上传工人基本信息37
2.2.4.2批量上传工人基本信息41
2.2.4.3修改工人基本信息46
2.2.4.4上传项目工人信息49
2.2.4.5修改项目工人信息53
2.2.5项目人员进退场57
2.2.5.1上传项目工人进/退场信息57
2.2.6项目人员合同58
2.2.6.1上传工人合同信息58
2.2.7项目人员考勤61
2.2.7.1上传工人考勤61
2.2.8项目人员工资63
2.2.8.1上传工人工资63
2.2.9项目培训67
2.2.9.1上传项目培训67
2.3异步接口调用结果查询70
2.3.1异步查询70
3.2行政区划字典表72
3.3人员证件类型字典表72
3.4币种字典表73
3.7企业资质等级字典表80
3.9企业资质状态字典82
3.10项目分类字典表82
3.11项目状态字典表83
3.12立项级别字典表83
3.13建设规模字典表83
3.14建设性质分类字典表83
3.15工程用途字典表84
3.16国籍及地区字典表84
3.17参建单位类型字典表84
3.18工人工种字典表85
3.19银行代码字典表87
3.20是否字典表95
3.21合同期限类型字典表95
3.22工人考勤方向字典表95
3.23工人进退场类型字典表95
3.24计量单位类型字典表95
3.25工人通行方式字典表96
3.26培训类型字典表96
3.27性别字典表96
3.28政治面貌字典表96
3.29文化程度字典表97
3.30婚姻状况字典表97
3.31人员证书种类字典表98
3.37人员资质等级:职称等级107
3.38人员资质等级:职业技能等级107
3.39资质证书状态字典表107
3.40企业不良行为字典表108
3.41认定部门级别字典表126
3.42市场主体类别字典表126
3.43人员不良行为字典表126
3.44附件类型字典表132
3.45银行卡业务类型字典表132
3.46异步处理结果状态字典表132
3.47工人类型字典表132
3.48管理岗位字典表133
3.49民族信息134
本数据接口规范主要为提供白云区建筑工人实名制管理系统(第三方服务商)进行数据交互使用;所有API 均基于 Post 方式请求调用.
参数名称 | 参数说明 |
Url 地址 | 测试环境接口地址: http://39.106.50.195:7890/webapi/v1.0/正式环境接口地址: http://183.2.142.44:7890/webapi/v1.0/ |
Encoding | UTF-8 |
Method | POST |
Body | JSON 数据 |
返回 | JSON 数据 |
1.3AES加密
secretKey 为:46CC1C4D1C474A8029EAB203541510
调用API,必须传入系统参数和应用参数。系统参数
token | String | Y | 授权帐号 |
provider | String | Y | 平台软件供应商编码 |
timestamp | String | Y | 时间戳,格式为yyyy-MM-dd hh:mm:ss,例如:2016-06-06 13:52:03。服务端允许客户端请求时间误差为6分钟 |
signature | String | Y | 对API输入参数进行MD5加密获得 |
应用参数
应用参数放在body 数据区
签名signature
使用系统默认MD5加密,因为各语言语法不一致,以下实例只体现逻辑。为便于说明,假设token值为test。provider的值为pro,body区的数据项对应的json key为”body”, value为整个body原始字符串。
1)所有参数为: token=test provider=pro timestamp=2019-03-07 09:05:03 body={name:zhangsan} 2)按照参数名称升序排列: body={name:zhangsan} provider=pro timestamp=2019-03-07 09:05:03 token=test 3)连接字符串 连接参数名与参数值,并在首尾加上 token,如下: testbody{ name:zhangsan}providerprotimestamp2016-06-10 09:05:03tokentesttest 若 无 应 用 参 数 时 body 为 {} 如 下 : testbody{}providerprotimestamp2016-06-1009:05:03tokentesttest 4)生成签名: 32 位大写 MD5 值-<XXXXXXXXXXXXXXXXXXXX 5)拼装 HTTP 请求 将所有参数值转换为UTF-8编码,然后拼装,通过浏览器访问该地址,即成功调用一次接口。 |
注意事项
所有的请求和响应数据编码皆为utf-8 格式,url 里的所有参数值请做urlencode 编码。
统一返回参数结构
code | 处理结果编码(参考下面的“标准错误代码定义”) |
message | 处理结果消息 |
data | 接口处理完毕返回的数据 |
返回的Json格式:
{code:0,message:,data:{requestSerialNo :,message : }
异步处理接口是指调用之后不会立即返回处理结果,而是返回响应体字段requestSerialNo 供后续查询使用。 可通过异步接口调用结果查询进行结果查询,其返回内容可参考每一接口的 异步 处理 结果响应体字段 部分, 若 异步处理结果响应体字段 部分没有任何内容, 则表明该异步处理不返回任何额外信息, 仅需关注 异步处理状态 即可;上传/修改接口都是异步处理接口。
同步处理接口是指调用之后立即返回处理结果,查询接口都是同步处理接口。标准错误代码代码定义
code | message | 说明或解决方案 |
0 | 请求成功 | 成功 |
-1 | 请求参数错误 | 请检查请求的 url |
-2 | 签名校验错误 | 请检查请求的 token |
-3 | 无 API 访问权限 | 请检查密钥状态 |
-4 | 访问超过限制 | 请稍后再发送请求 |
注:标准错误码小于0,大于 0 的错误码由各接口根据接口语义自行定义
接口信息 | |||
接口名称 | addCorp | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传企业基本信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/addCorp?toke n=TK1B92315A13904C0B959CB8DFD6924BA4&provider=PD60 2BCF63EF2F457F84E3F4E8E61E1B7C×tamp=2019-03- 07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A77 2 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
corpCode | string | 是 | 企业统一社会信用代码,如果无统一社会信用代码,则用组织 机构代码 |
corpName | string | 是 | 企业名称 |
corpType | string | 否 | 单位性质。参考企业登记注册类型字典表 |
licenseNum | string | 否 | 工商营业执照注册号 |
areaCode | string | 是 | 企业注册地区编码。参考行政区划字典表 |
address | string | 否 | 企业营业地址 |
zipCode | string | 否 | 邮政编码 |
legalMan | string | 否 | 法定代表人姓名 |
legalManDuty | string | 否 | 法定代表人职务 |
legaManProTi tle | string | 否 | 法定代表人职称 |
legalManIDCa rdType | string | 否 | 法定代表人证件类型。参考人员证件类型字 |
legalManIDCa rdNumber | string | 否 | 法定代表人证件号码。 需要使用 AES 加密 |
regCapital | decimal | 否 | 注册资本(万元) |
factRegCapit al | decimal | 否 | 实收资本(万元) |
capitalCurre ncyType | string | 否 | 注册资本币种。参考币 |
registerDate | string | 是 | 注册日期,格式 yyyy- MM-dd |
establishDat e | string | 否 | 成立日期,格式 yyyy- MM-dd |
officePhone | string | 否 | 办公电话 |
faxNumber | string | 否 | 传真号码 |
linkman | string | 否 | 联系人姓名 |
linkTel | string | 否 | 联系人办公电话 |
string | 否 | 企业联系邮箱 | |
website | String | 否 | 企业网址 |
remark | String | 否 | 企业备注 |
sourceAreaCo de | String | 是 | 数据来源(区级区划编 码) |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 |
{ registerDate: 2017-09-04, corpCode: 913501003157357147, corpName: 0810-劳务分包 01, corpType: 100, licenseNum: , areaCode: 350423, address: 清流县龙津镇永顺花园 6 幢 1305 室, zipCode: , legalMan: 张三, legalManDuty: 董事长, legaManProTitle: 教授, legalManIDCardType: 01, legalManIDCardNumber: MiJ2Z/CxijInCyQf8MRMuo6ComKGao4eW/GMbSnseds=, regCapital: 1.9, factRegCapital: 1.9, capitalCurrencyType: , establishDate: 2017-08-01, officePhone: 028-98890987, faxNumber: , linkMan: 李数, linkPhone: 15890987876, webSite: http://www.baidu.com, remark: 备 注 , sourceAreaCode: 610100 } |
响应体格式示例 |
2.2.1项目基本信息
{ requestSerialNo: } |
接口信息 | |||
接口名称 | addProject | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传项目信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addProject?token=TK1B92315A13904C0B959CB8DFD6924B A4&provider=PD602BCF63EF2F457F84E3F4E8E61E1B7C&ti mestamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 72 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
contractorCor pCode | string | 是 | 总承包单位统一社会信用代码,如果无统一社会信用代码,则用组织机构 代码 |
contractorCor pName | string | 是 | 总承包单位名称 |
name | string | 是 | 项目名称 |
description | string | 否 | 项目简介 |
category | string | 是 | |
buildCorpName | string | 否 | 建设单位名称 |
buildCorpCode | string | 否 | 建设单位统一社会信用代码,如果无统一社会信用代码,则用组织机构 代码 |
builderLicens es | array | 是 | 施工许可证。JSON 数组 |
buildPlanNum | string | 否 | 建设用地规划许可证编号。需要使用AES 加密 |
prjPlanNum | string | 否 | 建设工程规划许可证编号。需要使用 AES 加密 |
areaCode | string | 是 | 项目所在地(6 位数 字 , 如 : 440000)。参考行 |
invest | decimal | 否 | 总投资,单位: (万元) |
buildingArea | decimal | 否 | 总面积,单位:平方米 |
buildingLengt h | decimal | 否 | 总长度,单位:米 |
startDate | string | 是 | 开工日期,精确到天,格式:yyyy- MM-dd |
completeDate | string | 是 | 竣工日期,精确到 |
天,格式:yyyy- MM-dd | ||||
linkMan | string | 否 | 联系人姓名 | |
linkPhone | string | 否 | 联系人办公电话 | |
prjStatus | string | 是 | ||
lat | decimal | 否 | WGS84 经度 | |
lng | decimal | 否 | WGS84 纬度 | |
address | string | 是 | 项目地点 | |
approvalNum | string | 否 | 立项文号 | |
approvalLevel Num | string | 否 | ||
prjSize | string | 是 | ||
propertyNum | string | 是 | ||
functionNum | string | 是 | 工程用途。参考工 | |
nationNum | string | 否 | 国籍或地区。参考 | |
supplierName | string | 是 | 软件供应商名称 | |
sourceAreaCod e | String | 是 | 数据来源(区级区划编码) | |
builderLicenses数组内对象字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
prjName | string | 是 | 工程名称 | |
builderLicens eNum | string | 是 | 施工许可证编号。需要使用 AES 加密 | |
响应体字段 | ||||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
{ contractorCorpCode: , contractorCorpName: , name: , description: , category: , buildCorpName: , buildCorpCode: , buildPlanNum: , prjPlanNum: , areaCode: , invest: 1.9, buildingArea: 1.9, buildingLength: 1.9, startDate: , completeDate: , linkMan: , linkPhone: , prjStatus: , lng: 30, lat: 30, address: , approvalNum: , |
approvalLevelNum: , prjSize: , propertyNum: , functionNum: , nationNum: , sourceAreaCode: 610100, builderLicenses: [ { prjName: , builderLicenseNum: } ] } |
响应体格式示例 |
{ requestSerialNo: project-add-20180110-1623452 } |
异步返回结果示例 |
{ data: { requestSerialNo: , result: { projectNo: project-add-20180110-1623452}, status: 20 }, code: 0, message: 调用成功 } |
接口信息 | |||
接口名称 | updateProject | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传项目信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ updateProject?token=TK1B92315A13904C0B959CB8 DFD6924BA4&provider=PD602BCF63EF2F457F84E3F4 E8E61E1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E 4D5A772 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | string | 是 | 项目编号 |
contractorCorpCod e | string | 是 | 总承包单位统一社会信用代码,如果无统一社会信用代码,则用组织机构 代码 |
contractorCorpNam e | string | 是 | 总承包单位名称 |
name | string | 是 | 项目名称 |
description | string | 否 | 项目简介 |
category | string | 是 | |
buildCorpName | string | 否 | 建设单位名称 |
buildCorpCode | string | 否 | 建设单位统一社会信用代码,如果无 |
统一社会信用代码,则用组织机构 代码 | |||
builderLicenses | array | 是 | 施工许可证。JSON 数组 |
buildPlanNum | string | 否 | 建设用地规划许可证编号。需要使用 AES 加密 |
prjPlanNum | string | 否 | 建设工程规划许可证编号。需要使用 AES 加密 |
areaCode | string | 是 | 项目所在地。参考行政区划字典表 |
invest | decimal | 否 | 总投资,单位: (万元) |
buildingArea | decimal | 否 | 总面积,单位:平 方米 |
buildingLength | decimal | 否 | 总长度,单位:米 |
startDate | string | 是 | 开工日期,精确到天,格式:yyyy- MM-dd |
completeDate | string | 是 | 竣工日期,精确到天,格式:yyyy- MM-dd |
linkMan | string | 否 | 联系人姓名 |
linkPhone | string | 否 | 联系人办公电话 |
prjStatus | string | 是 | |
lat | decimal | 否 | WGS84 经度 |
lng | decimal | 否 | WGS84 纬度 |
address | string | 是 | 项目地点 |
approvalNum | string | 否 | 立项文号 | |
approvalLevelNum | string | 否 | ||
prjSize | string | 是 | ||
propertyNum | string | 是 | 建设性质。参考建 | |
functionNum | string | 是 | 工程用途。参考工 | |
nationNum | string | 否 | 国籍或地区。参考国籍及地区字典表 | |
supplierName | string | 是 | 软件供应商名称 | |
builderLicenses数组内对象字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
prjName | string | 是 | 工程名称 | |
builderLicenseNum | string | 是 | 施工许可证编号。需要使用 AES 加密 | |
响应体字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
code | string | 是 | 处理结果编码 | |
message | string | 是 | 处理结果消息 | |
data | json | 是 | 接口处理完毕返回的数据 | |
请求体格式示例 |
2.2.2项目参建单位
{ contractorCorpCode: , contractorCorpName: , name: , description: , category: , buildCorpName: , buildCorpCode: , buildPlanNum: , prjPlanNum: , areaCode: , invest: 1.9, buildingArea: 1.9, buildingLength: 1.9, startDate: , completeDate: , linkMan: , linkPhone: , prjStatus: , lng: 30, lat: 30, address: , approvalNum: , approvalLevelNum: , prjSize: , propertyNum: , functionNum: , nationNum: , builderLicenses: [ { |
prjName: , builderLicenseNum: } ] } |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |||
接口名称 | addProjectCorp | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传项目参建单位 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addProjectCorp?token=TK1B92315A13904C0B959CB8DFD 6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E1 B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A 772 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | string | 是 | 项目编号 |
corpCode | string | 是 | 统一社会信用代码,如果无统一社会信用代码,则用组 |
织机构代码 | |||
corpName | string | 是 | 企业名称 |
corpType | string | 是 | 参建类型。参考参建单位类 |
entryTime | string | 否 | 进场时间。格式 yyyy-MM-dd HH:mm:ss |
exitTime | string | 否 | 退场时间。格式 yyyy-MM-dd HH:mm:ss |
bankInfos | array | 否 | 发放工资的银行。JSON 数组 |
pmName | string | 否 | 项目经理名称 |
pmIDCardType | string | 否 | |
pmIDCardNumb er | string | 否 | 项目经理证件号码。需要使用 AES 加密 |
pmPhone | string | 否 | 项目经理电话 |
sourceAreaCo de | String | 是 | 数据来源(区级区划编码) |
bankInfos 数组对象相关字段 | |||
bankCode | string | 是 | 银行代码。参考银行代码字 |
bankName | string | 是 | 银行支行名称 |
bankNumber | string | 是 | 银行卡号。需要使用AES加密 |
bankLinkNumb er | string | 否 | 银行联号 |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 |
{ projectNo:10008 corpCode: 12510823FHFAMRWB57, corpName: 企业 01ab#%^, corpType: 006, entryTime: 2018-08-21 12:13:14, exitTime: 2018-08-31 05:16:17, bankInfos: [{ bankCode: 103, bankName: 绿色披萨盘, bankNumber: QUcYKc9j9di5Whmrlgq30zRk32nw5u434DEtcx5gOUw=, bankLinkNumber: 453226789 }], pmName: 饿殍, pmIDCardType: 01, pmIDCardNumber: UQIJxmqlHruG7haaaIs99Avx/iaLczTEODMnsAXeUQk=, pmPhone: 13234344444, sourceAreaCode: 610100 } |
响应体格式示例 |
{ requestSerialCode: subcontractor-add-20200927170402-5- 0002, result: {\pmCode\:\121764692\,\memo\:\ 项目管理部代码,上传管 理人员及管理人员考勤时使用!\}, status: 20 |
} |
接口信息 | |||
接口名称 | addProjectCorps | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传项目参建单位 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addProjectCorps?token=TK1B92315A13904C0B959CB8DFD 6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E1B 7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 72 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | strin g | 是 | 项目编号 |
corpCode | strin g | 是 | 统一社会信用代码,如果无统一社会信用代码,则用组织机构代 码 |
corpName | strin g | 是 | 企业名称 |
corpType | strin g | 是 | |
entryTime | strin g | 否 | 进场时间。格式 yyyy-MM-dd HH:mm:ss |
exitTime | strin g | 否 | 退场时间。格式 yyyy-MM-dd HH:mm:ss |
bankInfos | array | 否 | 发放工资的银行。JSON 数组 |
pmName | strin g | 否 | 项目经理名称 |
pmIDCardType | strin g | 否 | 项目经理证件类型。参考人员证 |
pmIDCardNumb er | strin g | 否 | 项目经理证件号码。需要使用 AES 加密 |
pmPhone | strin g | 否 | 项目经理电话 |
sourceAreaCo de | Strin g | 是 | 数据来源(区级区划编码) |
bankInfos 数组对象相关字段 | |||
bankCode | strin g | 是 | 银行代码。参考银行代码字典表 |
bankName | strin g | 是 | 银行支行名称 |
bankNumber | strin g | 是 | 银行卡号。需要使用 AES 加密 |
bankLinkNumb er | strin g | 否 | 银行联号 |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | strin g | 是 | 处理结果编码 |
message | strin g | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 |
2.2.2.3修改项目参建单位信息
[{ projectNo:10008 corpCode: 12510823FHFAMRWB57, corpName: 企业 01ab#%^, corpType: 006, entryTime: 2018-08-21 12:13:14, exitTime: 2018-08-31 05:16:17, bankInfos: [{ bankCode: 103, bankName: 绿色披萨盘, bankNumber: QUcYKc9j9di5Whmrlgq30zRk32nw5u434DEtcx5gOUw=, bankLinkNumber: 453226789 }], pmName: 饿殍, pmIDCardType: 01, pmIDCardNumber: UQIJxmqlHruG7haaaIs99Avx/iaLczTEODMnsAXeUQk=, pmPhone: 13234344444, sourceAreaCode: 610100 }] |
响应体格式示例 |
{ requestSerialCode: subcontractor-add-20200927170402-5- 0002, result: {\pmCode\:\121764692\,\memo\:\ 项目管理部代码,上传管 理人员及管理人员考勤时使用!\}, status: 20 } |
接口信息 | |||
接口名称 | updateProjectCorp | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传项目参建单位 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ updateProjectCorp?token=TK1B92315A13904C0B959CB8D FD6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E 1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 72 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | string | 是 | 项目编号 |
corpCode | string | 是 | 统一社会信用代码,如果无统一社会信用代码,则用组 织机构代码 |
corpName | string | 是 | 企业名称 |
corpType | string | 是 | |
entryTime | string | 否 | 进场时间。格式 yyyy-MM-dd HH:mm:ss |
exitTime | string | 否 | 退场时间。格式 yyyy-MM-dd HH:mm:ss |
bankInfos | array | 否 | 发放工资的银行。JSON 数组 |
pmName | string | 否 | 项目经理名称 |
pmIDCardType | string | 否 | 项目经理证件类型。参考人 |
pmIDCardNumb | string | 否 | 项目经理证件号码。需要使 |
er | 用 AES 加密 | ||
pmPhone | string | 否 | 项目经理电话 |
bankInfos 数组对象相关字段 | |||
bankCode | string | 是 | |
bankName | string | 是 | 银行支行名称 |
bankNumber | string | 是 | 银行卡号。需要使用AES加密 |
bankLinkNumb er | string | 否 | 银行联号 |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
{ corpCode: 12510823FHFAMRWB57, corpName: 企业 01, corpType: 006, entryTime: 2018-08-21 12:13:14, exitTime: 2018-08-31 05:16:17, bankInfos: [{ bankCode: 103, bankName: 绿色披萨盘, bankNumber: QUcYKc9j9di5Whmrlgq30zRk32nw5u434DEtcx5gOUw=, bankLinkNumber: 453226789 }], |
pmName: 饿殍, pmIDCardType: 01, pmIDCardNumber: UQIJxmqlHruG7haaaIs99Avx/iaLczTEODMnsAXeUQk=, pmPhone: 13234344444 } |
响应体格式示例 |
{ data: { requestSerialCode: projectsubcontractor-update-2018082917- 0001, result: null, status: 20 }, code: 0, message: 调用成功 } |
接口信息 | |
接口名称 | updateProjectCorps |
返回方式 | 响应体(JSON) |
接口说明 | 上传项目参建单位 |
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ updateProjectCorps?token=TK1B92315A13904C0B959CB8 DFD6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61 E1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 |
72 | |||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | string | 是 | 项目编号 |
corpCode | string | 是 | 统一社会信用代码,如果无统一社会信用代码,则用组 织机构代码 |
corpName | string | 是 | 企业名称 |
corpType | string | 是 | |
entryTime | string | 否 | 进场时间。格式 yyyy-MM-dd HH:mm:ss |
exitTime | string | 否 | 退场时间。格式 yyyy-MM-dd HH:mm:ss |
bankInfos | array | 否 | 发放工资的银行。JSON 数组 |
pmName | string | 否 | 项目经理名称 |
pmIDCardType | string | 否 | |
pmIDCardNumb er | string | 否 | 项目经理证件号码。需要使用 AES 加密 |
pmPhone | string | 否 | 项目经理电话 |
bankInfos 数组对象相关字段 | |||
bankCode | string | 是 | |
bankName | string | 是 | 银行支行名称 |
bankNumber | string | 是 | 银行卡号。需要使用AES加密 |
bankLinkNumb er | string | 否 | 银行联号 |
响应体字段 |
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
[ { corpCode: 12510823FHFAMRWB57, corpName: 企业 01, corpType: 006, entryTime: 2018-08-21 12:13:14, exitTime: 2018-08-31 05:16:17, bankInfos: [{ bankCode: 103, bankName: 绿色披萨盘, bankNumber: QUcYKc9j9di5Whmrlgq30zRk32nw5u434DEtcx5gOUw=, bankLinkNumber: 453226789 }], pmName: 饿殍, pmIDCardType: 01, pmIDCardNumber: UQIJxmqlHruG7haaaIs99Avx/iaLczTEODMnsAXeUQk=, pmPhone: 13234344444 } ] | |||
响应体格式示例 |
2.2.3.1上传班组信息
{ data: { requestSerialCode: projectsubcontractor-update-2018082917- 0001, result: null, status: 20 }, code: 0, message: 调用成功 } |
接口信息 | |||
Endpoint | addTeam | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传班组信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addTeam?token=TK1B92315A13904C0B959CB8DFD6924BA4 &provider=PD602BCF63EF2F457F84E3F4E8E61E1B7C&tim estamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A 772 | ||
请求体字段 | |||
名称 | 类型 | 是否 必需 | 备注 |
projectNo | String | 是 | 项目编号 |
corpCode | string | 是 | 班组所在企业统一社会信用代码,如果无统一 |
社会信用代码,则用组 织机构代码 | |||
corpName | string | 是 | 班组所在企业名称 |
teamName | string | 是 | 班组名称,同一个项目下面不能重复 |
responsibleP ersonName | string | 否 | 责任人姓名,班组所在 企业负责人 |
responsibleP ersonPhone | string | 否 | 责任人联系电话 |
responsibleP ersonIDCardT ype | string | 否 | 责任人证件类型。参考人员证件类型字典表 |
responsibleP ersonIDNumbe r | string | 否 | 责任人证件号码。需要使用 AES 加密 |
remark | string | 否 | 备注 |
entryTime | string | 否 | 进场日期,yyyy-MM-dd |
exitTime | string | 否 | 退场日期,yyyy-MM-dd |
entryAttachm ents | array | 否 | 进场附件,有进场日期时,此字段必填。JSON数组。附件总数不超过5 个 |
exitAttachme nts | array | 否 | 退场附件,有退场日期时,此字段必填。JSON数组。附件总数不超过5 个 |
sourceAreaCo de | String | 是 | 数据来源(区级区划编码) |
entryAttachments, exitAttachments 数组内对象字段 | |||
name | string | 是 | 附件名称 |
data | string | 是 | 附件 Base64 字符串,不 超过 1M |
响应体字段 | |||
名称 | 类型 | 是 否 必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
[ { entryAttachments: [ ], exitAttachments: [ ], entryTime: 2018-08-23, exitTime: 2018-08-24, projectNo: 510104201807310225, corpCode: 91440300618874367T, corpName: 10236, teamName: y1, responsiblePersonName: i, responsiblePersonPhone: rr 位 01234, responsiblePersonIDCardType: 01, responsiblePersonIDNumber: GRpitrqL9DGWOVthhZ3fEH3S+vHznaBGAQktzmVOl9w=, remark: test, sourceAreaCode: 610100 } ] | |||
响应体格式示例 |
{ requestSerialNo: } |
异步返回结果示例 |
{ data: { requestSerialNo: , result: { teamNo :}, status: 20 }, code: 0, message: 调用成功 } |
接口信息 | |||
Endpoint | updateTeam | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 修改班组信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ updateTeam?token=TK1B92315A13904C0B959CB8DFD692 4BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E1B7 C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5 A772 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
teamNo | String | 是 | 班组编号 |
teamName | string | 是 | 班组名称,同一个项目下面不能重复 |
responsiblePe rsonName | string | 否 | 责任人姓名,班组所在企 业负责人 |
responsiblePe rsonPhone | string | 否 | 责任人联系电话 |
responsiblePe rsonIDCardTyp e | string | 否 | |
responsiblePe rsonIDNumber | string | 否 | 责任人证件号码。需要使用 AES 加密 |
remark | string | 否 | 备注 |
entryTime | string | 否 | 进场日期,yyyy-MM-dd |
exitTime | string | 否 | 退场日期,yyyy-MM-dd |
entryAttachme nts | array | 否 | 进场附件,有进场日期 时,此字段必填。JSON数 组。附件总数不超过5个 |
exitAttachmen ts | array | 否 | 退场附件,有退场日期 时,此字段必填。JSON数 组。附件总数不超过5个 |
entryAttachments, exitAttachments 数组内对象字段 | |||
name | string | 是 | 附件名称 |
data | string | 是 | 附件 Base64 字符串,不超 过 1M |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
failureResult Items | array | 否 | 处理结果详细信息 |
请求体格式示例 |
2.2.4项目人员
2.2.4.1上传工人基本信息
[ { entryAttachments: [ ], exitAttachments: [ ], entryTime: 2018-08-23, exitTime: 2018-08-24, projectNo: 510104201807310225, corpCode: 91440300618874367T, corpName: 10236, teamName: y1, responsiblePersonName: i, responsiblePersonPhone: rr 位 01234, responsiblePersonIDCardType: 01, responsiblePersonIDNumber: GRpitrqL9DGWOVthhZ3fEH3S+vHznaBGAQktzmVOl9w=, remark: test } ] |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |
Endpoint | addWorker |
返回方式 | 响应体(JSON) |
接口说明 | 上传工人基本信息 |
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addWorker?token=TK1B92315A13904C0B959CB8DFD6924BA4 &provider=PD602BCF63EF2F457F84E3F4E8E61E1B7C× tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A77 2 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
workerName | string | 是 | 工人姓名 |
gender | int | 是 | 性别。参考性别字典表 |
idCardType | string | 是 | 证件类型。参考人员证件类 |
idCardNumber | string | 是 | 证件号码。需要使用AES加 密 |
nation | string | 是 | 民族。身份证上民族信 息,如:汉,回,藏等参考民族字典表 |
address | string | 是 | 住址 |
headImage | string | 是 | 头像。不超过 50KB 的 Base64 字符串 |
recentHeadIm age | string | 否 | 近照。不超过 50KB 的 Base64 字符串 |
politicsType | string | 是 | 政治面貌。参考政治面貌 |
joinedTime | string | 否 | 加入工会时间。如果加入 工会,此字段必填;格式yyyy-MM-dd |
cellPhone | string | 是 | 手机号码 |
cultureLevel | string | 是 | 文化程度。参考文化程度 |
Type | ||||
specialty | string | 否 | 特长 | |
hasBadMedica lHistory | int | 否 | 是否有重大病史。参考是 | |
urgentLinkMa n | string | 否 | 紧急联系人姓名 | |
urgentLinkMa nPhone | string | 否 | 紧急联系方式 | |
workDate | string | 否 | 开始工作日期。格式: yyyy-MM-dd | |
maritalStatu s | string | 否 | 婚姻状况。参考婚姻状况 | |
grantOrg | string | 是 | 发证机关 | |
positiveIDCa rdImage | string | 否 | 正面照。不超过 500KB 的 BASE64 字符串 | |
negativeIDCa rdImage | string | 否 | 反面照。不超过 500KB 的 BASE64 字符串 | |
startDate | string | 否 | 证件有效期开始日期。格 式 yyyy-MM-dd | |
expiryDate | string | 否 | 证件有效期结束日期。格 式 yyyy-MM-dd | |
sourceAreaCo de | String | 是 | 数据来源(区级区划编码) | |
响应体字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
code | string | 是 | 处理结果编码 | |
message | string | 是 | 处理结果消息 | |
data | json | 是 | 接口处理完毕返回的数据 | |
请求体格式示例 |
{ workerName: , isTeamLeader: 1, idCardType: , idCardNumber: , workType: , issueCardDate: , issueCardPic: , cardNumber: , payRollBankCardNumber: , payRollBankName: , bankLinkNumber: , payRollTopBankCode: , hasBuyInsurance: 1, nation: , address: , headImage: , politicsType: , joinedTime: , cellPhone: , cultureLevelType: , specialty: , hasBadMedicalHistory: 1, urgentLinkMan: , urgentLinkManPhone: , workDate: , maritalStatus: , grantOrg: , positiveIDCardImage: , |
negativeIDCardImage: , startDate: , expiryDate: , workRole: 1 } |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |||
Endpoint | addWorkers | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传工人基本信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addWorkers?token=TK1B92315A13904C0B959CB8DFD6924B A4&provider=PD602BCF63EF2F457F84E3F4E8E61E1B7C&ti mestamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 72 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
workerName | string | 是 | 工人姓名 |
gender | int | 是 | 性别。参考性别字典表 |
idCardType | string | 是 | 证件类型。参考人员证件 |
idCardNumber | string | 是 | 证件号码。需要使用 AES 加密 |
nativePlace | string | 是 | 籍贯 |
nation | string | 是 | 民族。身份证上民族信 息,如:汉,回,藏等 |
address | string | 是 | 住址 |
headImage | string | 是 | 头像。不超过 50KB 的 Base64 字符串 |
recentHeadIm age | string | 否 | 近照。不超过 50KB 的 Base64 字符串 |
politicsType | string | 是 | 政治面貌。参考政治面貌 |
joinedTime | string | 否 | 加入工会时间。如果加入 工会,此字段必填;格式yyyy-MM-dd |
cellPhone | string | 是 | 手机号码 |
cultureLevel Type | string | 是 | 文化程度。参考文化程度 |
Specialty | string | 否 | 特长 |
hasBadMedica lHistory | int | 否 | 是否有重大病史。参考是 |
urgentLinkMa n | string | 否 | 紧急联系人姓名 |
urgentLinkMa nPhone | string | 否 | 紧急联系方式 |
workDate | string | 否 | 开始工作日期。格式: yyyy-MM-dd |
maritalStatu s | string | 否 | 婚姻状况。参考婚姻状况 |
grantOrg | string | 是 | 发证机关 |
positiveIDCa | string | 否 | 正面照。不超过 500KB 的 |
rdImage | BASE64 字符串 | |||
negativeIDCa rdImage | string | 否 | 反面照。不超过 500KB 的 BASE64 字符串 | |
startDate | string | 否 | 证件有效期开始日期。格 式 yyyy-MM-dd | |
expiryDate | string | 否 | 证件有效期结束日期。格 式 yyyy-MM-dd | |
sourceAreaCo de | String | 是 | 数据来源(区级区划编码) | |
响应体字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
code | string | 是 | 处理结果编码 | |
message | string | 是 | 处理结果消息 | |
data | json | 是 | 接口处理完毕返回的数据 | |
请求体格式示例 | ||||
[ { nativePlace : address: , bankLinkNumber: , cardNumber: , cellPhone: , cultureLevelType: , expiryDate: , grantOrg: , hasBadMedicalHistory: 1, hasBuyInsurance: 1, headImage: , idCardNumber: , |
2.2.4.3修改工人基本信息
idCardType: , isTeamLeader: 1, issueCardDate: , issueCardPic: , joinedTime: , maritalStatus: , nation: , negativeIDCardImage: , payRollBankCardNumber: , payRollBankName: , payRollTopBankCode: , politicsType: , positiveIDCardImage: , specialty: , startDate: , urgentLinkMan: , urgentLinkManPhone: , workDate: , workRole: 1, workType: , workerName: , sourceAreaCode: 610100 }, { nativePlace : address: , bankLinkNumber: , cardNumber: , cellPhone: , |
cultureLevelType: , expiryDate: , grantOrg: , hasBadMedicalHistory: 1, hasBuyInsurance: 1, headImage: , idCardNumber: , idCardType: , isTeamLeader: 1, issueCardDate: , issueCardPic: , joinedTime: , maritalStatus: , nation: , negativeIDCardImage: , payRollBankCardNumber: , payRollBankName: , payRollTopBankCode: , politicsType: , positiveIDCardImage: , specialty: , startDate: , urgentLinkMan: , urgentLinkManPhone: , workDate: , workRole: 1, workType: , workerName: , sourceAreaCode: 610100 |
} ] |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |||
Endpoint | updateWorker | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 修改工人基本信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ updateWorker?token=TK1B92315A13904C0B959CB8DFD692 4BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E1B7C& timestamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 72 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
workerName | string | 是 | 工人姓名 |
gender | int | 是 | 性别。参考性别字典表 |
idCardType | string | 是 | 证件类型。参考人员证件 |
idCardNumber | string | 是 | 证件号码。需要使用 AES 加密 |
nation | string | 是 | 民族。身份证上民族信 息,如:汉,回,藏等 |
address | string | 是 | 住址 |
headImage | string | 是 | 头像。不超过 50KB 的 Base64 字符串 |
recentHeadIm age | string | 否 | 近照。不超过 50KB 的 Base64 字符串 |
politicsType | string | 是 | 政治面貌。参考政治面貌 |
joinedTime | string | 否 | 加入工会时间。如果加入 工会,此字段必填;格式yyyy-MM-dd |
cellPhone | string | 是 | 手机号码 |
cultureLevel Type | string | 是 | 文化程度。参考文化程度 |
Specialty | string | 否 | 特长 |
hasBadMedica lHistory | int | 否 | 是否有重大病史。参考是 |
urgentLinkMa n | string | 否 | 紧急联系人姓名 |
urgentLinkMa nPhone | string | 否 | 紧急联系方式 |
workDate | string | 否 | 开始工作日期。格式: yyyy-MM-dd |
maritalStatu s | string | 否 | 婚姻状况。参考婚姻状况 |
grantOrg | string | 是 | 发证机关 |
positiveIDCa rdImage | string | 否 | 正面照。不超过 500KB 的 BASE64 字符串 |
negativeIDCa rdImage | string | 否 | 反面照。不超过 500KB 的 BASE64 字符串 |
startDate | string | 否 | 证件有效期开始日期。格 |
2.2.4.4上传项目工人信息
式 yyyy-MM-dd | ||||
expiryDate | string | 否 | 证件有效期结束日期。格 式 yyyy-MM-dd | |
响应体字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
code | string | 是 | 处理结果编码 | |
message | string | 是 | 处理结果消息 | |
data | json | 是 | 接口处理完毕返回的数据 | |
请求体格式示例 | ||||
{ workerName: , isTeamLeader: 1, idCardType: , idCardNumber: , workType: , issueCardDate: , issueCardPic: , cardNumber: , payRollBankCardNumber: , payRollBankName: , bankLinkNumber: , payRollTopBankCode: , hasBuyInsurance: 1, nation: , address: , headImage: , politicsType: , joinedTime: , cellPhone: , |
cultureLevelType: , specialty: , hasBadMedicalHistory: 1, urgentLinkMan: , urgentLinkManPhone: , workDate: , maritalStatus: , grantOrg: , positiveIDCardImage:, negativeIDCardImage:, startDate: , expiryDate: , workRole: 1 } |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |
接口名称 | addProjectWorker |
返回方式 | 响应体(JSON) |
接口说明 | 上传项目工人信息 |
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addProjectWorker?token=TK1B92315A13904C0B9 59CB8DFD6924BA4&provider=PD602BCF63EF2F457 F84E3F4E8E61E1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E521903 |
4E4D5A772 | |||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | String | 是 | 项目编号 |
teamNo | string | 是 | 班组编号,工人类型为管理 人员时,请使用单位的项目 管理部编号:pmCode |
corpCode | string | 是 | 所在企业统一社会信 用代码 |
corpName | string | 是 | 所在企业名称 |
workerList | array | 是 | 人员列表数据 ,JSON 数组, 数量不能超过 5 |
workerList 对象 | |||
名称 | 类型 | 是否必须 | 备注 |
workerName | string | 是 | 工人姓名 |
isTeamLeader | int | 是 | 是否班组长。参考是否 |
idCardType | string | 是 | 证件类型。参考人员证 |
idCardNumber | string | 是 | 证件号码,需要使用 AES 加密 |
workType | string | 是 | 当前工种。参考工人工 |
workRole | int | 是 | 工人类型。参考工人类 |
manageType | string | 否 | 管理岗位,工人类型为管理 人员时,管理岗位为必填。 参考管理岗位字典表。 |
issueCardDate | string | 否 | 发卡时间。格式 yyyy- MM-dd |
issueCardPic | string | 否 | 办卡采集相片。不超过 50KB的Base64字符串 |
cardNumber | string | 否 | 考勤卡号 |
payRollBankCardNum ber | string | 否 | 发放工资银行卡号。需 要使用 AES 加密 |
payRollBankName | string | 否 | 发放工资银行名称 |
bankLinkNumber | string | 否 | 发放工资卡银行联号。 |
payRollTopBankCode | string | 否 | 发放工资卡银行。参考 |
hasBuyInsurance | int | 否 | 是否购买工伤或意外伤害保险 。参考是否 |
address | string | 是 | 地址 |
headImage | string | 是 | 头像。不超过50KB的Base64 字符串 |
politicsType | string | 是 | 政治面貌。参考政治面貌字 典表 |
nation | string | 是 | 民族。身份证上民族信息, 如:汉,回,藏等 |
joinedTime | string | 否 | 加入工会时间。如果加 |
入工 会,此字段必填;格式 yyyy-MM-dd | |||
cellPhone | string | 是 | 手机号码 |
cultureLevelType | string | 否 | 文化程度。参考文化程度字 典表 |
Specialty | string | 否 | 特长 |
hasBadMedicalHisto ry | int | 否 | 是否有重大病史。参考是否 49 字典表 |
urgentLinkMan | string | 否 | 紧急联系人姓名 |
urgentLinkManPhone | string | 否 | 紧急联系方式 |
workDate | string | 否 | 开始工作日期。格式: yyyy-MM-dd |
maritalStatus | string | 否 | 婚姻状况。参考婚姻状况字 典表 |
grantOrg | string | 是 | 发证机关 |
positiveIDCardImag e | string | 否 | 正面照。不超过 500KB 的 BASE64 字符串 |
negativeIDCardImag e | string | 否 | 反面照。不超过 500KB 的 BASE64 字符串 |
startDate | string | 否 | 证件有效期开始日期。格式 yyyy-MM-dd |
expiryDate | string | 否 | 证件有效期结束日期。 格式 |
2.2.4.5修改项目工人信息
yyyy-MM-dd | |||
sourceAreaCode | String | 是 | 数据来源(区级区划编码) |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
failureResultItems | array | 否 | 处理结果详细信息 |
请求体格式示例 | |||
{ projectNo: 100001, teamNo: 151121, } | |||
响应体格式示例 | |||
{ requestSerialNo: } |
接口信息 | |
接口名称 | updateProjectWorker |
返回方式 | 响应体(JSON) |
接口说明 | 修改项目工人信息 |
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ updateProjectWorker?token=TK1B92315A13904C 0B959CB8DFD6924BA4&provider=PD602BCF63EF2F 457F84E3F4E8E61E1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E521903 4E4D5A772 |
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | String | 是 | 项目编号 |
corpCode | string | 是 | 所在企业统一社会信 用代码 |
corpName | string | 是 | 所在企业名称 |
teamName | string | 是 | 班组名称 |
teamNo | int | 是 | 班组编号,工人类型为管理 人员时,请使用单位的项目 管理部编号:pmCode |
isTeamLeader | int | 是 | 是否班组长。参考是否 |
idCardType | string | 是 | 证件类型。参考人员证 |
idCardNumber | string | 是 | 证件号码,需要使用 AES 加密 |
workType | string | 是 | 当前工种。参考工人工 |
workRole | int | 是 | 工人类型。参考工人类 |
manageType | string | 否 | 管理岗位,工人类型为管理 人员时,管理岗位为必 填。 |
issueCardDate | string | 否 | 发卡时间。格式 yyyy- MM-dd |
issueCardPic | string | 否 | 办卡采集相片。不超过 50KB的Base64字符串 |
cardNumber | string | 否 | 考勤卡号 |
payRollBankCardNum ber | string | 否 | 发放工资银行卡号。需 要使用 AES 加密 |
payRollBankName | string | 否 | 发放工资银行名称 |
bankLinkNumber | string | 否 | 发放工资卡银行联号。 |
payRollTopBankCode | string | 否 | 发放工资卡银行。参考 |
hasBuyInsurance | int | 否 | 是否购买工伤或意外伤害保险 。参考是否 |
nation | string | 是 | 民族。身份证上民族信息, 如:汉,回,藏等 |
joinedTime | string | 否 | 加入工会时间。如果加入工 会,此字段必填;格式 yyyy-MM-dd |
cellPhone | string | 是 | 手机号码 |
cultureLevelType | string | 否 | 文化程度。参考文化程度字 典表 |
Specialty | string | 否 | 特长 |
hasBadMedicalHisto ry | int | 否 | 是否有重大病史。参考是否 49 字典表 |
urgentLinkMan | string | 否 | 紧急联系人姓名 |
urgentLinkManPhone | string | 否 | 紧急联系方式 |
workDate | string | 否 | 开始工作日期。格式: yyyy-MM-dd |
maritalStatus | string | 否 | 婚姻状况。参考婚姻状况字 典表 |
grantOrg | string | 是 | 发证机关 |
positiveIDCardImag e | string | 否 | 正面照。不超过 500KB 的 BASE64 字符串 |
negativeIDCardImag e | string | 否 | 反面照。不超过 500KB 的 BASE64 字符串 |
startDate | string | 否 | 证件有效期开始日期。格式 yyyy-MM-dd |
expiryDate | string | 否 | 证件有效期结束日期。格式 yyyy-MM-dd |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
{ projectNo: , corpCode: , corpName: , teamNo: 1, } |
2.2.5项目人员进退场
2.2.5.1上传项目工人进/退场信息
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |||
接口名称 | workerEntryExit | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 批量导入项目工人进/退场信息 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ workerEntryExit?token=TK1B92315A13904C0B959CB8D FD6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E6 1E1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5 A772 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | String | 是 | 项目编号 |
teamNo | int | 是 | 班组编号 |
idCardType | string | 是 | 证件类型。参考人员证件类型 字典表 |
idCardNumber | string | 是 | 证件号码。需要 AES 加密 |
date | string | 是 | 进退场日期,yyyy-MM-dd |
type | int | 是 | 类型。参考工人进退场类型 |
voucher | string | 否 | 凭证扫描件。不超过 50KB 的 |
Base64 字符串 | |||
sourceAreaCode | String | 是 | 数据来源(区级区划编码) |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
{ date : 进退场时间, idCardNumber : 身份证号, idCardType: 身份证类型, projectNo: 项目编号, sourceAreaCode: 610100 } | |||
响应体格式示例 | |||
{ requestSerialNo: } |
2.2.6.1上传工人合同信息
接口信息 | |
接口名称 | addWorkerContract |
返回方式 | 响应体(JSON) |
接口说明 | 上传工人合同信息 |
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addWorkerContract?token=TK1B92315A13904C0B959C |
B8DFD6924BA4&provider=PD602BCF63EF2F457F84E3F4 E8E61E1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D 5A772 | |||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | string | 是 | 项目编号 |
corpCode | string | 是 | 工人所属企业统一社会信用代码,如果无统一社会信用 代码,则用组织机构代码 |
corpName | string | 是 | 工人所属企业名称 |
idCardType | string | 是 | 证件类型。参考人员证件类 |
idCardNumber | string | 是 | 证件号码。需要使用 AES 加 密 |
contractPeriodT ype | int | 是 | 合同期限类型。参考合同期 |
startDate | string | 是 | 生效日期,yyyy-MM-dd |
endDate | string | 是 | 失效日期,yyyy-MM-dd |
unit | int | 否 | 计量单位。参考计量单位类 |
unitPrice | decima l | 否 | 计量单价。根据结算方式, 对应的单价,单位:元 |
attachments | array | 否 | 合同附件。JSON 数组。不 超过 2 个 |
sourceAreaCode | String | 是 | 数据来源(区级区划编码) |
attachments 数组内对象字段 | |||
名称 | 类型 | 是否必需 | 备注 |
name | string | 是 | 附件名称 |
data | string | 是 | 附件 Base64 字符串,不超 过 1M |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
{ attachments: [ { data: 附件 Base64 字符串,不超过 2M, name: 附件名称 } ], contractPeriodType: 1, corpCode: 企业统一社会信用编码, corpName: 企业名称, endDate: 合同结束时间:2018-01-01, idCardNumber: 身份证加密字符串, idCardType: 01, startDate: 合同开始时间:2018-01-01, unit: 计量单位编码, unitPrice: 计量单价, sourceAreaCode: 610100 } | |||
响应体格式示例 |
2.2.7项目人员考勤
2.2.7.1上传工人考勤
{ requestSerialNo: } |
接口信息 | |||
接口名称 | addWorkerAttendance | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传工人考勤 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addWorkerAttendance?token=TK1B92315A13904C0B959CB8 DFD6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E 1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A77 2 | ||
请求体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | string | 是 | 项目编号 |
teamNo | int | 是 | 班组编号 |
dataList | array | 是 | 考勤列表。JSON 数组, 数组长度不超过 20 |
sourceAreaCo de | String | 是 | 数据来源(区级区划编码) |
dataList数组内对象字段 | |||
名称 | 类型 | 是否必需 | 备注 |
idCardType | string | 是 |
idCardNumber | string | 是 | 证件号码。需要使用 AES 加密 |
date | string | 是 | 刷卡时间,yyyy-MM-dd HH:mm:ss |
string | 是 | ||
image | string | 否 | 刷卡近照。Base64 字符串,不超过 50KB |
channel | Int | 否 | 进出标志 |
attendType | string | 否 | |
lng | decimal | 否 | WGS84 经度 |
lat | decimal | 否 | WGS84 纬度 |
temperature | decimal | 否 | 工人体温,35-99 范围数字,最长 支持两位小数 |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
[ { image: BASE64 图片, idCardType: 证件类型, idCardNumber: 证件号码, date: 考勤时间,格式: 2018-12-12 12:12:12, direction: 考勤方向, |
2.2.8项目人员工资
2.2.8.1上传工人工资
channel: 通道, attendType: , lng: 经度, lat: 维 度 , sourceAreaCode: 610100 } ] |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |||
Endpoint | addWorkerPayRoll | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传工人工资 | ||
请求 url 示例 | https://39.106.50.195:7890/webapi/v1.0/ addWorkerPayRoll?token=TK1B92315A13904C0B959CB8DFD 6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E1B7 C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A77 2 | ||
请求体参数 | |||
名称 | 类型 | 是否必需 | 备注 |
projectNo | string | 是 | 项目编号 |
corpCode | string | 是 | 工人所属企业统一社会信用 |
代 码,如果无统一社会信用代码, 则填写组织机构代码 | |||
corpName | string | 是 | 工人所属企业名称 |
teamNo | string | 是 | 班组编号 |
payMonth | string | 是 | 发放工资的月份。格式 yyyy- MM |
attachments | array | 否 | 工资单附件。JSON 数组,附件总数不超过 5 个。 |
detailList | array | 是 | 工资单详情列表。JSON 数组, 总数不超过 20 条。 |
sourceAreaCo de | String | 是 | 数据来源(区级区划编码) |
detailList 数组内对象字段 | |||
名称 | 类型 | 是否必需 | 备注 |
idCardType | string | 是 | |
idCardNumber | string | 是 | 证件号码。需要使用 AES 加 密 |
days | int | 否 | 出勤天数,单位:天 |
workHours | decimal | 否 | 总工时,单位:小时 |
payRollBankC ardNumber | string | 是 | 工人工资卡号。需要使用 AES 加密 |
payRollBankC ode | string | 是 | 工人工资卡银行代码, 参考 |
payRollBankN ame | string | 是 | 工人工资卡开户行名称 |
payBankCardN | string | 是 | 工资代发银行卡号。需要使用 |
umber | AES 加密 | |||
payBankCode | string | 是 | ||
payBankName | string | 是 | 工资代发开户行名称 | |
totalPayAmou nt | decimal | 是 | 应发金额,单位为元 | |
actualAmount | decimal | 是 | 实发金额,单位为元 | |
isBackPay | int | 是 | ||
balanceDate | string | 是 | 发放日期。格式 yyyy-MM-dd | |
backPayMonth | string | 否 | 补发月份,如果是补发,此字段必填。格式 yyyy-MM | |
thirdPayRoll Code | string | 是 | 第三方工资单编号 | |
attachments 数组内对象字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
name | string | 是 | 附件名称 | |
data | string | 是 | 附件。不超过 1M 的 Base64 字符串 | |
响应体字段 | ||||
名称 | 类型 | 是否必需 | 备注 | |
code | string | 是 | 处理结果编码 | |
message | string | 是 | 处理结果消息 | |
data | json | 是 | 接口处理完毕返回的数据 | |
请求体格式示例 |
2.2.9项目培训
2.2.9.1上传项目培训
{ projectNo: 610100201808177799, corpCode: 111123432345676567, corpName:参建单位名称, teamSysNo: 100, payMonth: 2018-07, attachments: [ { name:附件名称, data:BASE64字符串 } ], detailList: [ { idCardType:01, idCardNumber:430681198401018031, days:15, workHours:120, payRollBankCardNumber:121313131313, payRollBankCode:bbbb, payRollBankName:test Bank Name, PayBankCardNumber:aaaaaa, PayBankCode:aaaa, PayBankName:sdfsdsdfsdf, totalPayAmount:4100, actualAmount:4000, isBackPay:0, balanceDate:2018-07-25, thirdPayRollCode: } ] |
} |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |||
接口名称 | addWorkerTrain | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 上传项目培训 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ addWorkerTrain?token=TK1B92315A13904C0B959CB8DFD6 924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E1B7 C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 72 | ||
请求体参数 | |||
名称 | 类型 | 是否必填 | 备注 |
projectNo | string | 是 | 项目编号 |
trainingDate | string | 是 | 培训日期。格式 yyyy-MM- dd |
trainingDura tion | decima l | 是 | 培训时长。单位:小时 |
trainingName | string | 是 | 培训名称 |
trainingType Code | string | 是 | 培训类型代码。参考培训类型字典表 |
trainer | string | 否 | 培训人 |
trainingOrg | string | 否 | 培训机构 |
trainingAddr ess | string | 否 | 培训地址 |
description | string | 否 | 培训简述 |
attachments | array | 否 | 附件。JSON 数组。附件总 数不超过 10 个 |
workers | array | 否 | 参与培训的工人。JSON 数 组 |
sourceAreaCo de | String | 是 | 数据来源(区级区划编码) |
workers 数组内对象字段 | |||
名称 | 类型 | 是否必填 | 备注 |
idCardType | string | 是 | 证件类型。参考人员证件 |
idCardNumber | string | 是 | 证件号码。需要使用 AES 加密 |
isPass | int | 是 | 是否合格。参考是否字典 |
trainingScor e | decima l | 否 | 培训得分,分值 0~100,可 以保留 1 位小数 |
attachments 数组内对象字段 | |||
名称 | 类型 | 是否必需 | 备注 |
name | string | 是 | 附件名称。 |
data | string | 是 | 附件 Base64 字符串,不超 过 1M。 |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
code | string | 是 | 处理结果编码 |
message | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
{ trainingDuration: 130, trainingName:测试培训上传01, trainingTypeCode: 003001, trainer: 张三, trainingOrg:测试ORG, trainingAddress:成都环球中心A-10395, description: , attachments: [ { name:测试附件1, data:附件base64字符串 } ], workers: [ { idCardType:01, idCardNumber:I73fzM40psNJgSIqTO/6BzLu h9pS1wuD, isPass:0, trainingScore:80 } |
2.3.1异步查询
] , sourceAreaCode: 610100 } |
响应体格式示例 |
{ requestSerialNo: } |
接口信息 | |||
接口名称 | queryHandleResult | ||
返回方式 | 响应体(JSON) | ||
接口说明 | 查询异步处理结果 | ||
请求 url 示例 | http://39.106.50.195:7890/webapi/v1.0/ queryHandleResult?token=TK1B92315A13904C0B959CB8D FD6924BA4&provider=PD602BCF63EF2F457F84E3F4E8E61E 1B7C×tamp=2019-03-07 18:08:25&signature=726DE14C7BCF24F0E5219034E4D5A7 72 | ||
请求体参数 | |||
名称 | 类型 | 是否必填 | 备注 |
requestSeria lNo | string | 是 | 请求序列编号 |
响应体字段 | |||
名称 | 类型 | 是否必需 | 备注 |
requestSeria lNo | string | 是 | 处理结果编码 |
result | string | 是 | 处理结果消息 |
data | json | 是 | 接口处理完毕返回的数据 |
请求体格式示例 | |||
{ requestSerialNo:project-add-20180916-153214 }, | |||
响应体格式示例 | |||
{ data : { requestSerialNo: project-add-20180916-153214, result : }, code: 0, message: 调用成功 } |
编码 | 企业登记注册类型 |
100 | 内资企业 |
110 | 国有企业 |
120 | 集体企业 |
130 | 股份合作企业 |
140 | 联营企业 |
编码 | 企业登记注册类型 |
141 | 国有联营企业 |
142 | 集体联营企业 |
143 | 国有与集体联营企业 |
149 | 其他联营企业 |
150 | 有限责任公司 |
151 | 国有独资公司 |
159 | 其他有限责任公司 |
160 | 股份有限公司 |
170 | 私营企业 |
171 | 私营独资企业 |
172 | 私营合伙企业 |
173 | 私营有限责任公司 |
174 | 私营股份有限公司 |
190 | 其他企业 |
200 | 港、澳、台商投资企业 |
210 | 合资经营企业(港或澳、台资) |
220 | 合作经营企业(港或澳、台资) |
230 | 港、澳、台商独资经营企业 |
240 | 港、澳、台商投资股份有限公司 |
290 | 其他港、澳、台商投资企业 |
300 | 外商投资企业 |
310 | 中外合资经营企业 |
320 | 中外合作经营企业 |
330 | 外资企业 |
340 | 外商投资股份有限公司 |
390 | 其他外商投资企业 |
810 | 军队单位 |
省名称 | 省区划代码 | 市名称 | 市区划代码 | 区名称 | 区区划代码 |
广东省 | 440000 | 广州市 | 440100 | 白云区 | 440111 |
编码 | 证件类型 |
01 | 居民身份证 |
02 | 军官证 |
03 | 武警警官证 |
编码 | 证件类型 | |||
04 | 士兵证 | |||
05 | 军队离退休干部证 | |||
06 | 残疾人证 | |||
07 | 残疾军人证(1-8 级) | |||
08 | 护照 | |||
09 | 港澳同胞回乡证 | |||
10 | 港澳居民来往内地通行证 | |||
11 | 中华人民共和国往来港澳通行证 | |||
12 | 台湾居民来往大陆通行证 | |||
13 | 大陆居民往来台湾通行证 | |||
14 | 外交官证 | |||
15 | 领事馆证 | |||
16 | 海员证 | |||
17 | 香港身份证 | |||
18 | 台湾身份证 | |||
19 | 澳门身份证 | |||
20 | 外国人身份证件 | |||
21 | 高校毕业生自主创业证 | |||
22 | 就业失业登记证 | |||
23 | 台胞证 | |||
24 | 退休证 | |||
25 | 离休证 | |||
99 | 其它证件 |
按照中华人民共和国《表示货币和资金的代码》GB/T 12406-2008标准规定的币种代码。
编码 | 资质类型 |
1 | 工程勘察 |
2 | 工程设计 |
3 | 建筑业 |
4 | 工程监理 |
5 | 工程招标代理 |
6 | 设计施工一体化 |
7 | 工程造价咨询 |
8 | 安全生产许可 |
9 | 施工图审查 |
10 | 质量检测 |
11 | 城乡规划 |
12 | 园林绿化 |
99 | 其他 |
序号 | 编码 | 专业类别 |
工程勘察 | ||
工程勘察专业类 | ||
1 | 10152001 | 岩土工程 |
2 | 10152005 | 岩土工程勘察 |
3 | 10152006 | 岩土工程设计 |
4 | 10152007 | 岩土工程物探测试检测监测 |
5 | 10152002 | 水文地质勘察 |
6 | 10152003 | 工程测量 |
工程勘察劳务类 | ||
7 | 10153001 | 工程钻探 |
8 | 10153002 | 凿井 |
9 | 10153003 | 岩土工程治理(勘察旧标准适用) |
海洋工程勘察 | ||
10 | 10160001 | 海洋工程测量 |
11 | 10160002 | 海洋岩土勘察 |
12 | 10160003 | 海洋工程环境调查 |
工程设计 | ||
煤炭行业 | ||
13 | 10201001 | 矿井 |
14 | 10201002 | 露天矿 |
15 | 10201003 | 选煤厂 |
化工石化医药行业 | ||
16 | 10202001 | 炼油工程 |
17 | 10202002 | 化工工程 |
18 | 10202003 | 石油及化工产品储运 |
19 | 10202004 | 化工矿山 |
20 | 10202005 | 生化、生物药 |
21 | 10202006 | 化学原料药 |
22 | 10202007 | 中成药 |
23 | 10202008 | 药物制剂 |
24 | 10202009 | 医疗器械(含药品内包装) |
石油天然气(海洋石油)行业 | ||
25 | 10203001 | 油田地面 |
26 | 10203002 | 气田地面 |
27 | 10203003 | 管道输送 |
28 | 10203004 | 海洋石油 |
29 | 10203005 | 油气库 |
30 | 10203006 | 油气加工 |
31 | 10203007 | 石油机械制造与修理 |
电力行业 | ||
32 | 10204001 | 火力发电(含核电站常规岛设计) |
33 | 10204002 | 水力发电(含抽水蓄能、潮汐) |
34 | 10204003 | 风力发电 |
35 | 10204004 | 新能源发电 |
36 | 10204005 | 送电工程 |
37 | 10204006 | 变电工程 |
冶金行业 | ||
38 | 10205001 | 金属冶炼工程 |
39 | 10205002 | 金属材料工程 |
40 | 10205003 | 焦化和耐火材料工程 |
41 | 10205004 | 冶金矿山工程 |
军工行业 | ||
42 | 10206001 | 导弹及火箭弹工程 |
43 | 10206002 | 弹、火工品及固体发动机工程 |
44 | 10206003 | 燃机、动力装置及航天发动机工程 |
45 | 10206004 | 控制系统、光学、光电、电子、仪表工程、 仪表工程 |
46 | 10206005 | 科研、靶场、试验、教育培训工程 |
47 | 10206006 | 地面设备工程 |
48 | 10206007 | 航天空间飞行器工程 |
49 | 10206008 | 运载火箭制造工程 |
50 | 10206009 | 地面制导站工程 |
51 | 10206010 | 航空飞行器工程 |
52 | 10206011 | 机场工程 |
53 | 10206012 | 船舶制造工程 |
54 | 10206013 | 船舶机械工程 |
55 | 10206014 | 船舶水工工程 |
56 | 10206015 | 坦克、装甲车辆工程 |
57 | 10206016 | 枪、炮工程 |
58 | 10206017 | 火、炸药工程 |
59 | 10206018 | 防化、民爆器材工程 |
机械行业 | ||
60 | 10207001 | 通用设备制造业工程 |
61 | 10207002 | 专用设备制造业工程 |
62 | 10207003 | 交通运输设备制造业工程 |
63 | 10207004 | 电气机械设备制造业工程 |
64 | 10207005 | 金属制品业工程 |
65 | 10207006 | 仪器仪表及文化办公机械制造业工程 |
66 | 10207007 | 机械加工 |
67 | 10207008 | 热加工 |
68 | 10207009 | 表面处理 |
69 | 10207010 | 检测 |
70 | 10207011 | 物料搬运及仓储 |
商物粮行业 | ||
71 | 10208001 | 冷冻冷藏工程 |
72 | 10208002 | 肉食品加工工程 |
73 | 10208003 | 批发配送与物流仓储工程 |
74 | 10208004 | 成品油储运工程 |
75 | 10208005 | 粮食工程 |
76 | 10208006 | 油脂工程 |
核工业行业 | ||
77 | 10209001 | 反应堆工程设计(含核电站反应堆工程) |
78 | 10209002 | 核燃料加工制造及处理工程 |
79 | 10209003 | 铀矿山及选冶工程 |
80 | 10209004 | 核设施退役及放射性三废处理处置工程 |
81 | 10209005 | 核技术及同位素应用工程 |
电子通信广电行业 | ||
电子通信广电行业(电子工程) | ||
82 | 10210101 | 电子整机产品项目工程 |
83 | 10210102 | 电子基础产品项目工程 |
84 | 10210103 | 显示器件项目工程 |
85 | 10210104 | 微电子产品项目工程 |
86 | 10210105 | 电子特种环境工程 |
87 | 10210106 | 电子系统工程 |
电子通信广电行业(通信工程) | ||
88 | 10210201 | 有线通信 |
89 | 10210202 | 无线通信 |
90 | 10210203 | 邮政工程 |
91 | 10210204 | 通信铁塔 |
电子通信广电行业(广电工程) | ||
92 | 10210301 | 广播电视中心 |
93 | 10210302 | 广播电视发射 |
94 | 10210303 | 广播电视传输 |
95 | 10210304 | 电影工程 |
轻纺行业 | ||
96 | 10211003 | 制浆造纸工程 |
97 | 10211004 | 食品发酵烟草工程 |
98 | 10211005 | 制糖工程 |
99 | 10211006 | 日化及塑料工程 |
100 | 10211007 | 日用硅酸盐工程 |
101 | 10211008 | 制盐及盐化工程 |
102 | 10211009 | 皮革毛皮及制品 |
103 | 10211010 | 家电电子及日用机械 |
104 | 10211011 | 纺织工程 |
105 | 10211012 | 印染工程 |
106 | 10211013 | 服装工程 |
107 | 10211014 | 化纤原料工程 |
108 | 10211015 | 化纤工程 |
建材行业 | ||
109 | 10212001 | 水泥工程 |
110 | 10212002 | 玻璃、陶瓷、耐火材料工程 |
111 | 10212003 | 新型建筑材料工程 |
112 | 10212004 | 非金属矿及原料制备工程 |
113 | 10212005 | 无机非金属材料及制品工程 |
铁道行业 | ||
114 | 10213001 | 桥梁 |
115 | 10213002 | 轨道 |
116 | 10213003 | 隧道 |
117 | 10213004 | 电气化 |
118 | 10213005 | 通信信号 |
公路行业 | ||
119 | 10214001 | 公路 |
120 | 10214002 | 特大桥梁 |
121 | 10214003 | 特长隧道 |
122 | 10214004 | 交通工程 |
水运行业 | ||
123 | 10215001 | 港口工程 |
124 | 10215002 | 航道工程 |
125 | 10215003 | 通航建筑工程 |
126 | 10215004 | 修造船厂水工工程 |
127 | 10215005 | 港口装卸工艺 |
128 | 10215006 | 水上交通管制工程 |
民航行业 | ||
129 | 10216001 | 机场总体规划工程 |
130 | 10216002 | 场道、目视助航工程 |
131 | 10216003 | 通信、导航、航管及航站楼弱电工程 |
132 | 10216004 | 供油工程 |
市政行业 | ||
133 | 10217001 | 给水工程 |
134 | 10217002 | 排水工程 |
135 | 10217003 | 城镇燃气工程 |
136 | 10217004 | 热力工程 |
137 | 10217005 | 道路工程 |
138 | 10217006 | 桥梁工程 |
139 | 10217007 | 城市隧道工程 |
140 | 10217008 | 公共交通工程 |
141 | 10217009 | 载人索道 |
142 | 10217010 | 轨道交通工程 |
143 | 10217011 | 环境卫生工程 |
农林行业 | ||
144 | 10218003 | 农业综合开发生态工程 |
145 | 10218004 | 种植业工程 |
146 | 10218005 | 兽医/畜牧工程 |
147 | 10218006 | 渔港/渔业工程 |
148 | 10218007 | 设施农业工程 |
149 | 10218008 | 林产工业工程 |
150 | 10218009 | 林产化学工程 |
151 | 10218010 | 营造林工程 |
152 | 10218011 | 森林资源环境工程 |
153 | 10218012 | 森林工业工程 |
水利行业 | ||
154 | 10219001 | 水库枢纽 |
155 | 10219002 | 引调水 |
156 | 10219003 | 灌溉排涝 |
157 | 10219004 | 河道整治 |
158 | 10219005 | 城市防洪 |
159 | 10219006 | 围垦 |
160 | 10219007 | 水土保持 |
161 | 10219008 | 水文设施 |
海洋行业 | ||
162 | 10220001 | 沿岸工程 |
163 | 10220002 | 离岸工程 |
164 | 10220003 | 海水利用 |
165 | 10220004 | 海洋能利用 |
建筑行业 | ||
166 | 10221001 | 建筑工程 |
167 | 10221002 | 人防工程 |
环境工程设计专项 | ||
168 | 10267001 | 水污染防治工程 |
169 | 10267002 | 大气污染防治工程 |
170 | 10267003 | 固体废物处理处置工程 |
171 | 10267004 | 物理污染防治工程 |
172 | 10267005 | 污染修复工程 |
建筑业 | ||
施工总承包 | ||
173 | 71401001 | 建筑工程 |
174 | 71401002 | 公路工程 |
175 | 71401003 | 铁路工程 |
176 | 71401004 | 港口与航道工程 |
177 | 71401005 | 水利水电工程 |
178 | 71401006 | 电力工程 |
179 | 71401007 | 矿山工程 |
180 | 71401008 | 冶金工程 |
181 | 71401009 | 石油化工工程 |
182 | 71401010 | 市政公用工程 |
183 | 71401011 | 通信工程 |
184 | 71401012 | 机电工程 |
施工专业承包 | ||
185 | 71402001 | 地基基础工程 |
186 | 71402002 | 起重设备安装工程 |
187 | 71402003 | 预拌混凝土 |
188 | 71402004 | 电子与智能化工程 |
189 | 71402005 | 消防设施工程 |
190 | 71402006 | 防水防腐保温工程 |
191 | 71402007 | 桥梁工程 |
192 | 71402008 | 隧道工程 |
193 | 71402009 | 钢结构工程 |
194 | 71402010 | 模板脚手架 |
195 | 71402011 | 建筑装修装饰工程 |
196 | 71402012 | 建筑机电安装工程 |
197 | 71402013 | 建筑幕墙工程 |
198 | 71402014 | 古建筑工程 |
199 | 71402015 | 城市及道路照明工程 |
200 | 71402016 | 公路路面工程 |
201 | 71402017 | 公路路基工程 |
202 | 71402018 | 公路交通工程 |
203 | 71402019 | 铁路电务工程 |
204 | 71402020 | 铁路铺轨架梁工程 |
205 | 71402021 | 铁路电气化工程 |
206 | 71402022 | 机场场道工程 |
207 | 71402023 | 民航空管工程及机场弱电系统工程 |
208 | 71402024 | 机场目视助航工程 |
209 | 71402025 | 港口与海岸工程 |
210 | 71402026 | 航道工程 |
211 | 71402027 | 通航建筑物工程 |
212 | 71402028 | 港航设备安装及水上交管工程 |
213 | 71402029 | 水工金属结构制作与安装工程 |
214 | 71402030 | 水利水电机电安装工程 |
215 | 71402031 | 河湖整治工程 |
216 | 71402032 | 输变电工程 |
217 | 71402033 | 核工程 |
218 | 71402034 | 海洋石油工程 |
219 | 71402035 | 环保工程 |
220 | 71402036 | 特种工程 |
施工劳务 |
编码 | 等级 | 资质类型 | ||
88 | 甲级 | 工程勘察 | ||
86 | 乙级 | 工程勘察 | ||
85 | 丙级 | 工程勘察 | ||
88 | 甲级 | 工程设计 | ||
86 | 乙级 | 工程设计 | ||
85 | 丙级 | 工程设计 | ||
84 | 丁级 | 工程设计 | ||
68 | 甲(Ι) 级 | 工程设计 | ||
67 | 甲(Π) 级 | 工程设计 | ||
88 | 甲级 | 招标代理 | ||
86 | 乙级 | 招标代理 |
80 | 暂定级 | 招标代理 | ||
78 | 特级 | 建筑业 | ||
77 | 一级 | 建筑业 | ||
76 | 二级 | 建筑业 | ||
75 | 三级 | 建筑业 | ||
88 | 甲级 | 工程监理 | ||
86 | 乙级 | 工程监理 | ||
85 | 丙级 | 工程监理 | ||
77 | 一级 | 设计施工一体化 | ||
76 | 二级 | 设计施工一体化 | ||
75 | 三级 | 设计施工一体化 | ||
88 | 甲级 | 工程造价咨询 | ||
86 | 乙级 | 工程造价咨询 | ||
89 | 一类 | 施工图审查 | ||
90 | 二类 | 施工图审查 | ||
77 | 一级 | 质量检测 | ||
76 | 二级 | 质量检测 | ||
75 | 三级 | 质量检测 | ||
77 | 一级 | 园林绿化 | ||
76 | 二级 | 园林绿化 | ||
75 | 三级 | 园林绿化 | ||
74 | 三级以下 | 园林绿化 | ||
88 | 甲级 | 城乡规划 | ||
86 | 乙级 | 城乡规划 | ||
85 | 丙级 | 城乡规划 |
编码 | 资质取得方式名称 |
001 | 申请 |
002 | 升级 |
003 | 增项 |
编码 | 资质取得方式名称 |
004 | 延续 |
005 | 重新核定 |
编码 | 资质状态 |
001 | 有效 |
002 | 注销 |
003 | 过期 |
004 | 降级 |
编码 | 类型 |
01 | 房屋建筑工程 |
02 | 市政公用工程 |
03 | 机电安装工程 |
04 | 铁路工程 |
05 | 公路工程 |
06 | 港口与航道工程 |
07 | 水利水电工程 |
08 | 电力工程 |
09 | 矿山工程 |
10 | 冶炼工程 |
11 | 化工石油工程 |
编码 | 类型 |
12 | 通信工程 |
99 | 其他 |
编码 | 状态 |
001 | 筹备 |
002 | 立项 |
003 | 在建 |
004 | 竣工 |
005 | 停工 |
006 | 完工 |
编码 | 级别 |
001 | 部级 |
002 | 省级 |
003 | 地市级 |
004 | 区县级 |
005 | 国家级 |
006 | 其他 |
编码 | 规模 |
01 | 大型 |
02 | 中型 |
03 | 小型 |
编码 | 建设性质 |
001 | 新建 |
002 | 改建 |
003 | 扩建 |
004 | 恢复 |
005 | 迁建 |
006 | 拆除 |
099 | 其他 |
编码 | 工程用途 |
100 | 居住建筑 |
200 | 居住建筑配套工程 |
300 | 公共建筑 |
301 | 办公建筑 |
302 | 商业建筑 |
303 | 旅游建筑 |
304 | 科教文卫建筑 |
305 | 交通运输类 |
306 | 通信建筑 |
307 | 公共建筑配套工程 |
400 | 商住楼 |
500 | 农业建筑 |
600 | 农业建筑配套工程 |
700 | 工业建筑 |
800 | 工业建筑配套工程 |
999 | 其他 |
010 | 给水 |
011 | 排水 |
按照《世界各国和地区名称代码》GB/T2659-2000规定的国家和地区名称及代码。
编码 | 参建单位类型 |
001 | 专业分包 |
002 | 设备分包 |
003 | 材料分包 |
004 | 后勤服务 |
005 | 特殊设备 |
006 | 劳务分包 |
007 | 监理 |
008 | 建设单位 |
009 | 总承包单位 |
010 | 勘察 |
011 | 设计单位 |
012 | 其它 |
编码 | 工种 |
010 | 砌筑工 |
020 | 钢筋工 |
030 | 架子工 |
040 | 混凝土工 |
050 | 模板工 |
060 | 机械设备安装工 |
070 | 通风工 |
080 | 安装起重工 |
090 | 安装钳工 |
100 | 电气设备安装调试工 |
110 | 管道工 |
120 | 变电安装工 |
130 | 建筑电工 |
140 | 司泵工 |
150 | 挖掘铲运和桩工机械司机 |
160 | 桩机操作工 |
170 | 起重信号工 |
180 | 建筑起重机械安装拆卸工 |
190 | 装饰装修工 |
200 | 室内成套设施安装工 |
210 | 建筑门窗幕墙安装工 |
220 | 幕墙制作工 |
230 | 防水工 |
240 | 木工 |
250 | 石工 |
270 | 电焊工 |
280 | 爆破工 |
290 | 除尘工 |
300 | 测量放线工 |
310 | 线路架设工 |
320 | 古建筑传统石工 |
330 | 古建筑传统瓦工 |
340 | 古建筑传统彩画工 |
350 | 古建筑传统木工 |
360 | 古建筑传统油工 |
380 | 金属工 |
900 | 管理人员 |
390 | 杂工 |
1000 | 其它 |
编码 | 类型 |
100 | 中国邮政储蓄银行(收单) |
102 | 中国工商银行 |
103 | 中国农业银行 |
104 | 中国银行 |
105 | 中国建设银行 |
201 | 国家开发银行 |
202 | 中国进出口银行 |
203 | 中国农业发展银行 |
301 | 交通银行 |
302 | 中信银行 |
303 | 中国光大银行 |
304 | 华夏银行 |
305 | 中国民生银行 |
306 | 广东发展银行 |
307 | 深圳发展银行 |
308 | 招商银行 |
309 | 兴业银行 |
310 | 上海浦东发展银行 |
311 | 上海银联商务/东莞商业银行 |
314 | 农村商业银行(江苏) |
315 | 恒丰银行 |
316 | 浙商银行 |
317 | 农村合作银行 |
318 | 渤海银行股份有限公司 |
319 | 徽商银行股份有限公司 |
320 | 镇银行有限责任公司 |
401 | 城市信用社 |
402 | 农村信用社(含北京农村商业银行)、东莞农 |
403 | 中国邮政储蓄银行(代收付) |
501 | 汇丰银行 |
502 | 东亚银行 |
503 | 南洋商业银行 |
504 | 恒生银行(中国)有限公司 |
505 | 中国银行(香港)有限公司 |
506 | 集友银行有限公司 |
507 | 创兴银行有限公司 |
509 | 星展银行(中国)有限公司 |
510 | 永亨银行(中国)有限公司 |
512 | 永隆银行 |
531 | 花旗银行(中国)有限公司 |
532 | 美国银行有限公司 |
533 | 摩根大通银行(中国)有限公司 |
561 | 三菱东京日联银行(中国)有限公司 |
563 | 日本三井住友银行股份有限公司 |
564 | 瑞穗实业银行(中国)有限公司 |
565 | 日本山口银行股份有限公司 |
591 | 韩国外换银行股份有限公司 |
593 | 友利银行(中国)有限公司 |
591 | 韩国外换银行股份有限公司 |
593 | 友利银行(中国)有限公司 |
594 | 韩国产业银行 |
595 | 新韩银行(中国)有限公司 |
596 | 韩国中小企业银行有限公司 |
597 | 韩亚银行(中国)有限公司 |
621 | 华侨银行(中国)有限公司 |
622 | 大华银行(中国)有限公司 |
623 | 星展银行(中国)有限公司 |
631 | 泰国盘谷银行(大众有限公司) |
641 | 奥地利中央合作银行股份有限公司 |
651 | 比利时联合银行股份有限公司 |
652 | 比利时富通银行有限公司 |
661 | 荷兰银行 |
662 | 荷兰安智银行股份有限公司 |
671 | 渣打银行 |
672 | 英国苏格兰皇家银行公众有限公司 |
691 | 法国兴业银行(中国)有限公司 |
694 | 法国东方汇理银行股份有限公司 |
695 | 法国外贸银行股份有限公司 |
711 | 德国德累斯登银行股份公司 |
712 | 德意志银行(中国)有限公司 |
713 | 德国商业银行股份有限公司 |
714 | 德国西德银行股份有限公司 |
715 | 德国巴伐利亚州银行 |
716 | 德国北德意志州银行 |
732 | 意大利联合圣保罗银行股份有限公司 |
741 | 瑞士信贷银行股份有限公司 |
742 | 瑞士银行 |
751 | 加拿大丰业银行有限公司 |
752 | 加拿大蒙特利尔银行有限公司 |
761 | 澳大利亚和新西兰银行集团有限公司 |
771 | 摩根士丹利国际银行(中国)有限公司 |
775 | 联合银行(中国)有限公司 |
776 | 荷兰合作银行有限公司 |
781 | 厦门国际银行 |
782 | 法国巴黎银行(中国)有限公司 |
785 | 华商银行 |
787 | 华一银行 |
897 | 广东农村信用合作社(收单) |
898 | 银联商务(收单) |
969 | (澳门地区)银行 |
989 | (香港地区)银行 |
9997 | 支付宝 |
9998 | 浙江网商银行股份有限公司 |
ARCU | 安徽省农村信用社 |
ASCB | 鞍山银行 |
AYCB | 安阳银行 |
BANKWF | 潍坊银行 |
BGB | 广西北部湾银行 |
BHB | 河北银行 |
BJBANK | 北京银行 |
BJRCB | 北京农村商业银行 |
BOCD | 承德银行 |
BOCY | 朝阳银行 |
BOD | 东莞银行 |
BODD | 丹东银行 |
BOHAIB | 渤海银行 |
BOJZ | 锦州银行 |
BOP | 平顶山银行 |
BOQH | 青海银行 |
BOSZ | 苏州银行 |
BOYK | 营口银行 |
BOZK | 周口银行 |
BSB | 包商银行 |
BZMD | 驻马店银行 |
CBBQS | 城市商业银行资金清算中心 |
CBKF | 开封市商业银行 |
CCQTGB | 重庆三峡银行 |
CDCB | 成都银行 |
CDRCB | 成都农商银行 |
CGNB | 南充市商业银行 |
CQBANK | 重庆银行 |
CRCBANK | 重庆农村商业银行 |
CSCB | 长沙银行 |
CSRCB | 常熟农村商业银行 |
CZCB | 浙江稠州商业银行 |
CZRCB | 常州农村信用联社 |
DAQINGB | 龙江银行 |
DLB | 大连银行 |
DRCBCL | 东莞农村商业银行 |
DYCB | 德阳商业银行 |
DYCCB | 东营市商业银行 |
DZBANK | 德州银行 |
FDB | 富滇银行 |
FJHXBC | 福建海峡银行 |
FSCB | 抚顺银行 |
FXCB | 阜新银行 |
GCB | 广州银行 |
GDRCC | 广东省农村信用社联合社 |
GLBANK | 桂林银行 |
GRCB | 广州农商银行 |
GSRCU | 甘肃省农村信用 |
GXRCU | 广西省农村信用 |
GYCB | 贵阳市商业银行 |
GZB | 赣州银行 |
GZRCU | 贵州省农村信用社 |
H3CB | 内蒙古银行 |
HANABANK | 韩亚银行 |
HBC | 湖北银行 |
HBHSBANK | 湖北银行黄石分行 |
HBRCU | 河北省农村信用社 |
HBYCBANK | 湖北银行宜昌分行 |
HDBANK | 邯郸银行 |
HKB | 汉口银行 |
HNRCC | 湖南省农村信用社 |
HNRCU | 河南省农村信用 |
HRXJB | 华融湘江银行 |
HSBANK | 徽商银行 |
HSBK | 衡水银行 |
HURCB | 湖北省农村信用社 |
HZCB | 杭州银行 |
HZCCB | 湖州市商业银行 |
JHBANK | 金华银行 |
JINCHB | 晋城银行 JCBANK |
JJBANK | 九江银行 |
JLBANK | 吉林银行 |
JLRCU | 吉林农信 |
JNBANK | 济宁银行 |
JRCB | 江苏江阴农村商业银行 |
JSB | 晋商银行 |
JSBANK | 江苏银行 |
JSRCU | 江苏省农村信用联合社 |
JXBANK | 嘉兴银行 |
JXRCU | 江西省农村信用 |
JZBANK | 晋中市商业银行 |
KLB | 昆仑银行 |
KORLABANK | 库尔勒市商业银行 |
KSRB | 昆山农村商业银行 |
LANGFB | 廊坊银行 |
LSBANK | 莱商银行 |
LSBC | 临商银行 |
LSCCB | 乐山市商业银行 |
LYBANK | 洛阳银行 |
LYCB | 辽阳市商业银行 |
LZYH | 兰州银行 |
MTBANK | 浙江民泰商业银行 |
NBBANK | 宁波银行 |
NBYZ | 鄞州银行 |
NCB | 南昌银行 |
NHB | 南海农村信用联社 |
NHQS | 农信银清算中心 |
NJCB | 南京银行 |
NXBANK | 宁夏银行 |
NXRCU | 宁夏黄河农村商业银行 |
NYNB | 广东南粤银行 |
ORBANK | 鄂尔多斯银行 |
PSBC | 中国邮政储蓄银行 |
QDCCB | 青岛银行 |
QLBANK | 齐鲁银行 |
SCCB | 三门峡银行 |
SCRCU | 四川省农村信用 |
SDEB | 顺德农商银行 |
SDRCU | 山东农信 |
SHBANK | 上海银行 |
SHRCB | 上海农村商业银行 |
SJBANK | 盛京银行 |
SPABANK | 平安银行 |
SRBANK | 上饶银行 |
SRCB | 深圳农村商业银行 |
SXCB | 绍兴银行 |
SXRCCU | 陕西信合 |
SZSBK | 石嘴山银行 |
TACCB | 泰安市商业银行 |
TCCB | 天津银行 |
TCRCB | 江苏太仓农村商业银行 |
TRCB | 天津农商银行 |
TZCB | 台州银行 |
URMQCCB | 乌鲁木齐市商业银行 |
WHCCB | 威海市商业银行 |
WHRCB | 武汉农村商业银行 |
WJRCB | 吴江农商银行 |
WRCB | 无锡农村商业银行 |
WZCB | 温州银行 |
XABANK | 西安银行 |
XCYH | 许昌银行 |
XLBANK | 中山小榄村镇银行 |
XTB | 邢台银行 |
XXBANK | 新乡银行 |
XYBANK | 信阳银行 |
YBCCB | 宜宾市商业银行 |
YDRCB | 尧都农商行 |
YNRCC | 云南省农村信用社 |
YQCCB | 阳泉银行 |
YXCCB | 玉溪市商业银行 |
ZBCB | 齐商银行 |
ZGCCB | 自贡市商业银行 |
ZJKCCB | 张家口市商业银行 |
ZJNX | 浙江省农村信用社联合社 |
ZJTLCB | 浙江泰隆商业银行 |
ZRCBANK | 张家港农村商业银行 |
ZYCBANK | 遵义市商业银行 |
ZZBANK | 郑州银行 |
000 | 其它 |
编码 | 类型 |
1 | 是 |
0 | 否 |
编码 | 类型 |
0 | 固定期限合同 |
1 | 以完成一定工作为期限的合同 |
编码 | 类型 |
01 | 入场 |
02 | 出场 |
编码 | 类型 |
1 | 进场 |
0 | 退场 |
编码 | 类型 |
80 | 米 |
81 | 平方米 |
82 | 立方米 |
编码 | 方式 |
001 | 人脸识别 |
002 | 虹膜识别 |
003 | 指纹识别 |
004 | 掌纹识别 |
005 | 身份证识别 |
006 | 实名卡 |
007 | 异常清退(适用于人员没有通过闸机系统出工地而导致人员 状态不一致的情况) |
008 | 一键开闸(需要与闸机交互) |
009 | 应急通道(不需要与闸机交互) |
010 | 二维码识别 |
011 | 其他方式 |
编码 | 性别 |
003001 | 安全教育 |
003002 | 入场教育 |
003003 | 退场教育 |
003004 | 技能培训 |
编码 | 性别 |
0 | 男 |
1 | 女 |
03 | 共青团员 |
04 | 民革党员 |
05 | 民盟盟员 |
06 | 民建会员 |
07 | 民进会员 |
08 | 农工党党员 |
09 | 致公党党员 |
10 | 九三学社社员 |
11 | 台盟盟员 |
12 | 无党派人士 |
13 | 群众 |
编码 | 文化程度 |
01 | 小学 |
02 | 初中 |
03 | 高中 |
04 | 中专 |
05 | 大专 |
06 | 本科 |
07 | 硕士 |
08 | 博士 |
99 | 其他 |
编码 | 状况 |
01 | 未婚 |
02 | 已婚 |
03 | 离异 |
04 | 丧偶 |
编码 | 证书种类 |
1 | 职业技能证 |
2 | 安装证 |
3 | 岗位证 |
4 | 职称证 |
5 | 职业注册证 |
6 | 其他 |
编码 | 字典数据名称 |
014001001 | 不分专业 |
编码 | 字典数据名称 | |
014002001 | 房屋建筑 | |
014002002 | 市政公用工程 | |
014002003 | 土建 | |
014002004 | 电气 | |
014002005 | 水暖 | |
014002006 | 不分专业 | |
014002007 | 安装 | |
014002008 | 建筑工程 | |
014002009 | 公路工程 |
014002010 | 机电工程 | |
014002011 | 水利水电工程 |
部分内容由用户投稿或者来源于网络,如有侵权,请联系底部邮箱进行删除!非常感谢您的支持!