测试OA字段自动带入05-邀请招标公告 - 测试OA字段自动带入05-邀请招标公告
邀标
发布时间:
2026-06-29
发布于
--
收藏
公告内容
项目编号
立即查看
项目预算
立即查看
采购单位
立即查看
供应商
立即查看
采购代理
立即查看
公告详情
您当前为:【游客状态】,公告详情仅对登录用户开放,
登录/注册
后查看完整商机。全国免费咨询热线:400-888-7022

1. 接口说明

1.1. 基础说明

1) 若无特殊说明,本次所有接口采用http协议、GET和POST方法交互,传输介质采用JSON结构,时间格式字段格式为yyyy-MM-dd HH:mm:ss;

2) 本次所有的接口均不支持批量操作;

3) 本次所有的接口调用过程中均会记录日志。

1.2. 测试地址

互联网访问地址: 222.66.64.109:39099

系统秘钥:GoqOs9T271Xl4HULHNWcKLp3WjjENF1Iqn29VPB3

系统编码:ZZLH

授权账号:zzlhcs

1.3. 生产地址

互联网访问地址: newoa.shbid.com:39099

系统秘钥:联系管理员获取

系统编码:联系管理员获取

授权账号:联系管理员获取

1.4. 版本说明

版本号

修订内容

修订人

修订时间

备注

V1.0

OA平台招标业务对外接口

蔡恩

20230511

2. 接口信息

3. 认证接口

3.1.1. 登录系统

说明

通过帐号密码登录获取有效登录令牌

访问地址

/apiManager/getToken?

HTTP请求方式

GET

Request格式

String Body(application/json)

Request示例

Request具体参数说明

secretKey:系统秘钥

sysCode:系统编码

account:授权账号

Response格式

String Body(application/json)

Response示例

{

"state": true,

"message": "获取对外接口访问权限Token成功",

"value": "eyJhbGciOiJIUzUxMiJ9.eyJzeXNDb2RlIjoiWlpMSCIsInN1YiI6Inp6bGhjcyIsInRlbmFudElkIjpudWxsLCJleHAiOjE2ODQ1NjU4NzAsImlhdCI6MTY4NDQ3OTQ3MCwidXNlcm5hbWUiOiJ6emxoY3MifQ.Hi9uMQSEyGJ0V68gKOA7zcwZZxL2h-Ya0SDgnUJO0oTnmLwqWrNJrH5Avm9jpoZBHp543AU6scFlNWrY8rBmug",

"code": 200

}

Response具体参数说明

state:状态 true:操作成功 false:操作失败

message:提示信息

code:标准的http状态码:200, 400, 401, 500等

value:返回的数据,此接口为token

3.1.2. 退出登录(暂时取消)

说明

退出系统

访问地址

/signout

HTTP请求方式

GET

Request格式

String Body(application/json)

Request示例

{

"token": "XXXXXXX"

}

Request具体参数说明

token:有效的登录令牌

Response格式

String Body(application/json)

Response示例

{

"message": "退出成功"

}

Response具体参数说明

message:返回信息

3.2. 业务接口

3.2.1. 项目管理

3.2.1.1. 项目查询

说明

项目查询,地址:222.66.64.109:39099/openApi/runtime/prod/v1/getProjInfor

访问地址

/getProjInfor?XXXX=XXXXXXXX

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

头部Authorization格式:Bearer+空格+token (注意Bearer后面有一个空格)

Request示例

{

"FProjCode": "*开通会员可解锁*1807",

"FPackageCode": "*开通会员可解锁*1807/01",

"FMobile": "*开通会员可解锁*"

}

Request具体参数说明

FProjCode: 项目编号,非必填

FPackageCode: 不拆包项目填项目编号,拆包项目填包编号,不填查所有包件,非必填

FMobile: 业务员手机号(中招联合系统帐号),必填

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "申请部门",

"FContractName": "合同名称",

"FContractCode": "合同编号",

"FProjName": "项目名称",

"FProjNatureOne": "项目性质",

"FNatureInvest": "政府投资项目子选项",

"FNaturePurchase": "政府采购项目子选项",

"FBelongTrade": "所属行业",

"FProjLocation": "项目所在地",

"FOtherSide": "其它地方",

"FProjCategory": "项目类别",

"FProjCategoryWay": "采购方式(方式与平台关联逻辑处理问题)",

"FEngineerCategory": "工程类别",

"FStageIn": "招标范围",

"FIntegratedType": "一体化",

"FProvPrice": "暂估价",

"FPartyFor": "甲供",

"FAccordingLaw": "是否依法必招项目",

"FApprovalFilingDep": "是否存在审批/核准/备案部门",

"FFundSources": "资金来源",

"FApprovalFilingDepName": "审批/核准/备案部门",

"FApprovalFilingNum": "审批/核准/备案文号",

"FFinancialNature": "资金性质",

"FProjCode": "项目编号",

"FProjFlag": "项目状态",

"FProjTypeName": "项目类型名称",

"FProjTypeCode": "项目编码",

"FProjTypeCodeOne": "项目分类一级编码",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FProjLocationArea": "项目所在地区",

"FProjLocationAreaCode": "项目所在地区编码",

"FGeneralContractingType": "总承包",

"FApplicablelaw": "使用法律",

"FEvaluateType": "开评标方式:0线下 1线上 2辅助开评标",

"FCheckType": "购标审核标识",

"FIndustry": "行业分类",

"FSaleType": "售标方式",

"FIsornotElectron": "是否电子标(不等同于平台全流程线上电子标,只是用于标记改项目是否是电子标,比如政采电子标是在政采平台操作的)(招标文件中的字段前移)",

"FMediumPlatform": "媒介或交易平台",

"ProjSubPackages": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FDescription": "包描述",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FBidPriceType": "投标报价类型",

"FAllowJoin": "是否允许联合体",

"FCommitMargin": "是否收取投标保证金",

"FProjStatus": "项目状态",

"FMemo": "备注"

}],

"ProjSubContractor": [{

"FContractorCode": "采购单位编码(纳税人识别号)",

"FContractorName": "采购单位名称",

"FContact": "采购人单位联系人",

"FMobile": "采购人单位联系人手机"

}]

}]

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

项目信息:详见字段说明

采购人信息:详见字段说明

项目包件信息:详见字段说明

3.2.1.1.1. 字段说明

项目信息

字段名

类型

大小

是否为空

备注

ID

NUMBER

20

项目ID

F_FULLNAME

VARCHAR2

50

申请人

F_APPLY_DATE

DATE

7

申请时间(yyyy-mm-dd hh24:mi:ss)

F_ORGNAME

VARCHAR2

50

申请部门

F_CONTRACT_NAME

VARCHAR2

400

合同名称

F_CONTRACT_CODE

VARCHAR2

50

合同编号

F_PROJ_NAME

VARCHAR2

500

项目名称

F_PROJ_NATURE_ONE

VARCHAR2

5

项目性质(1政府投资项目、2政府采购项目、3其他)

F_NATURE_INVEST

VARCHAR2

5

政府投资项目子选项(1中央、2地方)

F_NATURE_PURCHASE

VARCHAR2

5

政府采购项目子选项(1中央、2地方)

F_BELONG_TRADE

VARCHAR2

128

所属行业

F_PROJ_LOCATION

VARCHAR2

5

项目所在地(1上海、2外省市、3关境外)

F_PROJ_LOCATION_AREA

VARCHAR2

250

项目所在地区(上海区县,现不在使用)

F_PROJ_LOCATION_AREA_CODE

VARCHAR2

50

项目所在地区编码

F_OTHER_SIDE

VARCHAR2

50

其他地方(外省市:省份+城市,关境外手工填写)详见3.1省份数字字典

F_PROJ_CATEGORY

VARCHAR2

5

项目类别(1国际、2其他、3政府采购、4建设工程)

F_PROJ_CATEGORY_WAY

VARCHAR2

5

采购方式(1公开招标、2邀请招标、3竞争性谈判、4询价、5单一来源、6磋商、7其他、8直接采购、9谈判采购)

F_ENGINEER_CATEGORY

VARCHAR2

5

工程类别(1建筑、2公路、3铁路、4港口与航道、5水利水电、6电力、7矿山、8冶金、9石油化工、10市政公用、11通信、13机电工程)

F_STAGE_IN

VARCHAR2

5

招标范围(1设计、2勘察、3施工、4监理、5一体化、6暂估价、7甲供、8其他、9总承包)

F_INTEGRATED_TYPE

VARCHAR2

5

一体化(1设计、2勘察、4施工、5设备采购)

F_PROV_PRICE

VARCHAR2

5

暂估价(1专业工程、2设备、3材料、4服务)

F_PARTY_FOR

VARCHAR2

5

甲供(1设备、2材料、3服务)

F_ACCORDING_LAW

VARCHAR2

5

是否依法必招项目(1是、0否)

F_APPROVAL_FILING_DEP

VARCHAR2

5

是否存在审批/核准/备案部门(1是、2否)

F_FUND_SOURCES

VARCHAR2

5

资金来源(1世行项目、2亚行项目、3日贷项目、4现汇项目、5外国政府贷款项目、6国内资金(自筹)、7国内资金(财政拨款)、8国内资金(其他))

F_APPROVAL_FILING_DEP_NAME

VARCHAR2

50

审批/核准/备案部门

F_APPROVAL_FILING_NUM

VARCHAR2

50

审批/核准/备案文号

F_FINANCIAL_NATURE

VARCHAR2

5

资金性质(1国有资金占控股或者主导地位、2非国有资金占控股或者主导地位、3国外贷款或援助资金)

F_PROJ_CODE

VARCHAR2

20

项目编号

F_PROJ_FLAG

VARCHAR2

50

项目状态,详见3.2项目状态数字字典

F_PROJ_TYPE_NAME

VARCHAR2

50

项目类型名称(二级分类)详见3.3项目类型数字字典

F_PROJ_TYPE_CODE

VARCHAR2

10

项目类型(二级编码)详见3.3项目类型数字字典

F_PROJ_TYPE_CODE_ONE

VARCHAR2

5

项目类型(一级编码)详见3.3项目类型数字字典

F_ENTRUST_CURRENCY

VARCHAR2

10

委托币种(CNY人民币、USD美元)

F_ENTRUST_MONEY

NUMBER

(30,6)

委托金额(万元/万美元)

F_GENERAL_CONTRACTING_TYPE

VARCHAR2

50

总承包(1设计、2勘察、3施工、4设备采购)

F_APPLICABLELAW

VARCHAR2

50

使用法律(1招标投标法、2政府采购法、10其他(非依法必招))

F_CHECK_TYPE

VARCHAR2

50

购标审核标识(0无需审核、1需要审核)

F_INDUSTRY

VARCHAR2

50

行业分类(G01房屋建筑、G02市政、G03公路、G04铁路、G05民航、G06水运、G07水利水电、G08能源电力、G09广电通信、G10化学工业、G11石油石化、G12园林绿化、G13生物医药、G14港口航道、G15纺织轻工、G16矿产冶金、G17航空航天、G18生态环保、G19地球科学、G20信息电子、G21科教文卫、G22商业服务、G23农林牧渔、G24保险金融、G25机械设备、G26军队武警、G99其他)

F_SALE_TYPE

VARCHAR2

50

售标方式(0按标包(段)售标、1按项目售标)

F_IS_OR_NOT_ELECTRON

VARCHAR2

5

是否电子标:N否,Y是

FMediumPlatform

VARCHAR2

500

媒介或交易平台(多个用英文逗号隔开)

采购人信息

字段名

类型

大小

是否为空

备注

F_CONTRACTOR_CODE

VARCHAR2

50

采购单位编码(纳税人识别号)

F_CONTRACTOR_NAME

VARCHAR2

255

采购单位名称

F_CONTACT

VARCHAR2

50

采购人单位联系人

F_MOBILE

VARCHAR2

50

采购人单位联系人手机

项目包件信息

字段名

类型

大小

是否为空

备注

F_PACKAGE_CODE

VARCHAR2

20

包编号

F_PACKAGE_NAME

VARCHAR2

500

包名称

F_ENTRUST_CURRENCY

VARCHAR2

7

委托币种(CNY人民币、USD美元)

F_ENTRUST_MONEY

VARCHAR2

50

委托金额(万元/万美元)

F_BID_PRICE_TYPE

VARCHAR2

50

投标报价类型(0总价、1单价、2优惠率/折扣率、3无价格)

F_ALLOW_JOIN

VARCHAR2

50

是否允许联合体(0否、1是)

F_COMMIT_MARGIN

VARCHAR2

50

是否收取投标保证金(0不收取、1收取)

F_DESCRIPTION

VARCHAR2

1000

包描述

F_MEMO

VARCHAR2

1000

备注

F_PROJ_STATUS

VARCHAR2

50

项目状态

3.2.1.2. 项目状态调整(平台建项完成、项目终止(对应‘无中标人备案或者‘撤项’)、重新评标(退至‘评标状态’)、重采、变更采购方式(退回项目建档完成阶段),中标通知书发布完毕、招标文件删除(退回项目建档完成阶段))

说明

项目状态调整

访问地址

/updateProjFlag

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPackageCode": "*开通会员可解锁*1108/01",

"FProjFlag": "Z001",

"FExceptionDescription": "",

"FTerminationReason": "终止招标原因,纯文本形式传输"

}

Request具体参数说明

FMobile:手机号,必填

FPackageCode: 包编号,必填

FProjFlag: 状态标识(平台建项完成:Z001,项目终止:Z002-01(无中标人备案)、Z002-02(撤项),重新评标:Z003,重采:Z004,变更采购方式:Z005,中标通知书发布完毕:Z006,招标文件删除:Z007),必填

FExceptionDescription:异常情况描述,纯文本形式传输

FTerminationReason:终止招标原因,纯文本形式传输

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "项目状态更新成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 包编号状态更新成功

3.2.1.3. 项目修改

说明

项目修改

访问地址

/updateProj

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号(不能修改)",

"FProjName": "项目名称",

"FAccordingLaw": "是否依法必招项目",

"FFundSources": "资金来源",

"FFinancialNature": "资金性质",

"FCheckType": "购标审核标识",

"ProjSubPackages": [{

"FPackageCode": "包编号(不能修改)",

"FPackageName": "包名称",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额",

"FBidPriceType": "投标报价类型",

"FAllowJoin": "是否允许联合体",

"FCommitMargin": "是否收取投标保证金",

"FDescription": "包描述"

}]

}

Request具体参数说明

项目信息:参考项目查询

采购人信息:参考项目查询

项目包件信息:参考项目查询

Response格式

String Body(application/json)

Response示例

code: 200,

errorCode: 200,

state: true,

message: 请求成功

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 请求成功

3.2.1.4. 变更采购方式

说明

项目采购方式变更

访问地址

/updateCategoryWay

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "手机号",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FProjCategoryWay": "采购方式",

"FProjCategory": "项目类别",

"FCheckType": "是否需要报名审核",

"FApplicablelaw": "使用法律",

"FIsornotElectron": "是否电子标:N否,Y是",

"FEvaluateType": "开评标方式:0线下 1线上 2辅助开评标"

}

Request具体参数说明

FMobile:手机号,必填

FProjCode: 项目编号,必填

FPackageCode: 包编号,必填

FProjCategoryWay: 采购方式,必填

FProjCategory: 项目类别,必填

FCheckType: 是否需要报名审核,必填

FApplicablelaw: 使用法律,必填

FIsornotElectron:是否电子标,必填

FEvaluateType:开评标方式,必填

Response格式

String Body(application/json)

Response示例

code: 200,

errorCode: 200,

state: true,

message: 请求成功

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 请求成功

3.2.2. 公告

3.2.2.1. 公告、媒介、交易平台(资格预审、招标文件、重新采购)新增

说明

公告、媒介、交易平台(资格预审、招标文件、重新采购)

访问地址

/addProjNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FNoticeType": "所属类型:1资格预审公告、2招标公告、3重采公告(新增)",

"FNoticeName": "公告标题",

"FIsornotMedium": "是否有发布公告媒介和交易平台",

"FMediumPlatform": "媒介或社交平台",

"FNoticeStartTime": "公告发布时间",

"FNoticeEndTime": "公告结束时间",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"FNoticeTemplate": "公告模版(新增)",

"FIndustryType": "采招网行业分类(新增)",

"FProjScale": "项目规模(新增)",

"FSupervisionDept": "行政监督部门(新增)",

"FFundingSource": "资金来源(新增)",

"FPurchaseMethod": "采购方式(新增)",

"FIsAllowConsortium": "是否允许联合体(新增)",

"FNoticeCategory": "公告栏目(新增)",

"FBidderQualification": "投标人资格要求(新增)",

"FGovPolicyReq": "需要落实的政府采购政策(新增)",

"FSaleStartTime": "售标开始时间(*开通会员可解锁* 09:30:00)(新增)",

"FSaleEndTime": "售标结束时间(*开通会员可解锁* 17:00:00)(新增)",

"FBidOpenTime": "开标时间(*开通会员可解锁* 10:00:00)(新增)",

"FDeliveryTime": "供货时间(*开通会员可解锁* 00:00:00)(新增)",

"FGetDocMethod": "招标文件获取方式(新增)",

"FBidDocSubmitMethod": "投标文件递交方式(新增)",

"FBidOpenLocation": "开标地点及方式(新增)",

"FAdditionalContent": "其他补充内容文本(新增)",

"FAgentName": "招标代理机构名称(新增)",

"FAgentAddress": "招标代理机构地址(新增)",

"FAgentContact": "招标代理机构联系人(新增)",

"FAgentPhone": "招标代理机构联系电话(新增)",

"FAgentEmail": "招标代理机构联系邮箱(新增)",

"FBidderName": "招标人名称(新增)",

"FBidderAddress": "招标人地址(新增)",

"FBidderContact": "招标人联系人(新增)",

"FBidderPhone": "招标人电话(新增)",

"FBidderEmail": "招标人邮箱(新增)",

"FNoticeDocFile": "公告文件(附件doc)(新增)",

"FNoticePdfFile": "公告正文(附件pdf)(新增)",

"ProjNoticeSub": [

{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

]

}

Request具体参数说明

FNoticeType : 所属类型:1资格预审公告、2招标公告、3重采公告,必填

FIsornotMedium : 是否有发布公告媒介和交易平台:Y有、N无,必填

FMediumPlatform : 媒介或社交平台:中国采购与招标网、中国国际招标网、上海政府采购网、中国政府采购网、上海市建设工程交易平台、上海市住房和城乡建设委员会门户网站、上海市公共资源交易中心、外省市建设工程交易平台、中国招标投标公共服务平台、其他、上海机电设备招标有限公司官网(新增)

FNoticeStartTime : 公告发布时间(新增)(Yyyy-Mm-Dd Hh24:Mi:Ss),必填

FNoticeEndTime : 公告结束时间(新增)(Yyyy-Mm-Dd Hh24:Mi:Ss),必填

FProjCode : 项目编号,必填

FProjNameParent : 项目名称,必填

FPackageCode : 包编号,必填

FPackageName : 包名称,必填

FNoticeTemplate:公告模版(1.10号令《招标公告和公示数据接口规范》2.其他),必填

FIndustryType:采招网行业分类(1.交通运输2.网络通讯计算机3.市政房地产建筑4.水利桥梁5.机械电子电器6.环保7.医疗卫生8.科技文教旅游9.冶金矿产原材料10.出版印刷11.轻工纺织食品12.农林牧渔13.商业服务14.园林绿化15.能源16.化工)

FProjScale:项目规模

FSupervisionDept:行政监督部门

FFundingSource:资金来源

FPurchaseMethod:采购方式

FIsAllowConsortium:是否允许联合体(是、否),必填

FNoticeCategory:公告栏目(货物、工程、服务),必填

FBidderQualification:投标人资格要求

FGovPolicyReq:需要落实的政府采购政策

FSaleStartTime:售标开始时间,格式yyyy-MM-dd HH:mm:ss,必填

FSaleEndTime:售标结束时间,格式yyyy-MM-dd HH:mm:ss,必填

FBidOpenTime:开标时间,格式yyyy-MM-dd HH:mm:ss,必填

FDeliveryTime:供货/完工时间,格式yyyy-MM-dd HH:mm:ss

FGetDocMethod:招标文件获取方式

FBidDocSubmitMethod:投标文件递交方式

FBidOpenLocation:开标地点及方式

FAdditionalContent:其他补充内容文本

FAgentName:招标代理机构名称,必填

FAgentAddress:招标代理机构地址,必填

FAgentContact:招标代理机构联系人,必填

FAgentPhone:招标代理机构联系电话,必填

FAgentEmail:招标代理机构联系邮箱

FBidderName:招标人名称

FBidderAddress:招标人地址

FBidderContact:招标人联系人

FBidderPhone:招标人电话

FBidderEmail:招标人邮箱

FNoticeDocFile:公告文件(附件doc)

FNoticePdfFile:公告正文(附件pdf),必填

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增公告、媒介、交易平台信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增公告、媒介、交易平台信息成功

3.2.2.2. 公告、媒介、交易平台(资格预审、招标文件、重新采购)删除

说明

公告、媒介、交易平台(资格预审、招标文件、重新采购)

访问地址

/delProjNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FNoticeType": "所属类型:1资格预审公告、2招标公告、3重采公告(新增)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjNoticeSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

FProjCode : 项目编号,必填

FProjNameParent : 项目名称,必填

FPackageCode : 包编号,必填

FPackageName : 包名称,必填

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "删除公告、媒介、交易平台信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 删除公告、媒介、交易平台信息成功

3.2.3. 资格预审

3.2.3.1. 资格预审新增

说明

资格预审新增

访问地址

/addPrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FApplyDate": "申请时间",

"FMobile": "手机号",

"FIsornotEnter": "是否进场交易",

"FApplyFileTime": "提交资格预审申请文件时间",

"FPrequaReleaseTimeBegin": "资格预审文件发售时间",

"FPrequaReleaseTimeEnd": "资格预审文件发售时间",

"FPlanReviewTimeBegin": "计划评审开始时间",

"FPlanReviewTimeEnd": "计划评审结束时间",

"FReviewPlace": "评审地点",

"FPrequaFileUp": "资格预审文件上传",(附件异步处理)

"FConfirmFile": "确认文件附件上传",(附件异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "资格预审文件ID",

"FFileAnnexId": "资格预审文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjPrequalificationSub": [{

"FIsornotCharge": "是否收费",

"FMoney": "金额",

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

项目资格预审信息:详见2.2.3.1.1字段说明

项目包件信息:详见2.2.3.1.1字段说明

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增资格预审信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增资格预审信息成功

3.2.3.1.1. 字段说明

资格预审项目信息

字段名

类型

大小

是否为空

备注

F_FULLNAME

VARCHAR2

50

申请人

F_APPLY_DATE

DATE

7

申请时间(yyyy-mm-dd hh24:mi:ss)

F_ORGNAME

VARCHAR2

50

申请部门

F_ISORNOT_ENTER

VARCHAR2

5

是否进场交易(N否,Y是)

F_APPLY_FILE_TIME

DATE

7

提交资格预审申请文件时间

F_PREQUA_RELEASE_TIME_BEGIN

DATE

7

资格预审文件发售时间(yyyy-mm-dd hh24:mi:ss)

F_PREQUA_RELEASE_TIME_END

DATE

7

资格预审文件发售时间(yyyy-mm-dd hh24:mi:ss)

F_PLAN_REVIEW_TIME_BEGIN

DATE

50

计划评审开始时间(yyyy-mm-dd hh24:mi:ss)

F_PLAN_REVIEW_TIME_END

DATE

50

计划评审结束时间(yyyy-mm-dd hh24:mi:ss)

F_REVIEW_PLACE

VARCHAR2

1000

评审地点

F_PREQUA_FILE_UP

VARCHAR2

500

资格预审文件上传(附件异步处理)

F_CONFIRM_FILE

VARCHAR2

500

确认文件附件上传(附件异步处理)

F_PROJ_CODE_PARENT

VARCHAR2

50

项目编号

F_PROJ_NAME_PARENT

VARCHAR2

500

项目名称

资格预审包件信息

字段名

类型

大小

是否为空

备注

F_ISORNOT_CHARGE

VARCHAR2

25

是否收费(收费、不收费)

F_MONEY

NUMBER

(16,2)

金额(元)

F_PACKAGE_CODE

VARCHAR2

20

包编号

F_PACKAGE_NAME

VARCHAR2

500

包名称

3.2.3.2. 资格预审修改

说明

资格预审修改

访问地址

/updatePrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

同新增

Request具体参数说明

同新增

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "更新资格预审信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 更新资格预审信息成功

3.2.4. 招标文件

3.2.4.1. 招标文件新增

说明

招标文件新增

访问地址

/addProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "手机号",

"FApplyDate": "申请时间",

"FIsornotEnter": "是否进场交易",

"FProjectLeaderA": "我司项目负责人",

"FProjectLeaderATel": "我司项目负责人电话",

"FProcureReleaseTimeBegin": "招标文件发售截止时间",

"FProcureReleaseTimeEnd": "招标文件发售截止时间",

"FOpenBidsTime": "开标时间",

"FOpenBidsPlace": "开标地点",

"FPlanReviewTimeBegin": "计划评审时间",

"FPlanReviewTimeEnd": "计划评标时间",

"FReviewPlace": "评标地点",

"FProcureFileUp": "招标文件上传",(附件统一异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "招标文件ID",

"FFileAnnexeId": "招标文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FIsornotCharge": "是否收费(收费、不收费)",

"FMoney": "招标文件金额",

"FDepositReceiptWay": "投标保证金收取方式",

"FPercentOrMoney": "收费金额或百分比(定额、比例)",

"FDepositMoney": "保证金金额或百分比"

}]

}

Request具体参数说明

项目招标文件信息:

项目包件信息:

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增招标文件成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增招标文件成功

3.2.4.1.1. 字段说明

招标文件项目信息

字段名

类型

大小

是否为空

备注

F_FULLNAME

VARCHAR2

50

申请人

F_APPLY_DATE

DATE

7

申请时间(yyyy-mm-dd hh24:mi:ss)

F_ORGNAME

VARCHAR2

50

申请部门

F_ISORNOT_ENTER

VARCHAR2

5

是否进场交易(N否,Y是)

F_PROJECT_LEADER_A

VARCHAR2

50

我司项目负责人

F_PROJECT_LEADER_A_TEL

VARCHAR2

50

我司项目负责人电话

F_PROCURE_RELEASE_TIME_BEGIN

DATE

7

招标文件发售截止时间(yyyy-mm-dd hh24:mi:ss)

F_PROCURE_RELEASE_TIME_END

DATE

7

招标文件发售截止时间(yyyy-mm-dd hh24:mi:ss)

F_OPEN_BIDS_TIME

DATE

50

开标时间(yyyy-mm-dd hh24:mi:ss)

F_OPEN_BIDS_PLACE

VARCHAR2

500

开标地点

F_PLAN_REVIEW_TIME_BEGIN

DATE

50

计划评审开始时间(yyyy-mm-dd hh24:mi:ss)

F_PLAN_REVIEW_TIME_END

DATE

50

计划评审结束时间(yyyy-mm-dd hh24:mi:ss)

F_REVIEW_PLACE

VARCHAR2

1000

评标地点

F_PROCURE_FILE_UP

VARCHAR2

500

招标文件上传(附件异步处理)

F_PROJ_CODE_PARENT

VARCHAR2

50

项目编号

F_PROJ_NAME_PARENT

VARCHAR2

500

项目名称

招标文件包件信息

字段名

类型

大小

是否为空

备注

F_PACKAGE_CODE

VARCHAR2

20

包编号

F_PACKAGE_NAME

VARCHAR2

500

包名称

F_ISORNOT_CHARGE

VARCHAR2

25

是否收费(收费、不收费)

F_MONEY

NUMBER

(16,2)

招标文件金额(元)

F_DEPOSIT_RECEIPT_WAY

VARCHAR2

5

投标保证金收取方式(收取、不收取)

F_PERCENT_OR_MONEY

VARCHAR2

50

收费金额或百分比(M金额、P百分比)(中招是1固定费用、2固定费率、3按1980号文计算、4其他、5534号文计算)

对照关系:M:1、2、3、4、5

(中招是定额、比例)

F_DEPOSIT_MONEY

NUMBER

(16,2)

保证金金额(元)或百分比(百分数)

3.2.4.2. 招标文件修改

说明

招标文件修改

访问地址

/updateProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "手机号",

"FProcureReleaseTimeBegin": "招标文件发售截止时间",

"FProcureReleaseTimeEnd": "招标文件发售截止时间",

"FOpenBidsTime": "开标时间",

"FPlanReviewTimeBegin": "计划评审时间",

"FOpenBidsPlace": "开标地点",

"FReviewPlace": "评标地点",

"FProjCode": "项目编号",

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "招标文件ID",

"FFileAnnexeId": "招标文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FEstablishNumber": "报建编号",

"FSectionNumber": "标段号",

"FBudgetCode": "预算编号",

"FIsornotCharge": "是否收费",

"FMoney": "招标文件金额",

"FDepositReceiptWay": "投标保证金收取方式",

"FPercentOrMoney": "收费金额或百分比(定额、比例)",

"FDepositMoney": "保证金金额或百分比"

}]

}

Request具体参数说明

项目招标文件信息:字段信息同招标文件新增

项目包件信息:字段信息同招标文件新增

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "更新招标文件成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 更新招标文件成功

3.2.4.3. 招标文件删除(新增)

说明

招标文件删除(注:1、如果是拆包项目,招标文件删除时,须将原招标文件包件信息全部提供,一次性全部删除。2、招标文件删除前,现将调用项目状态修改接口,将每个包件项目状态退回至项目建项完成。3、没有对应购标单位、开标单位、中标单位的招标文件才能删除)

访问地址

/delProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "手机号",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

FMobile:手机号(必填)

FProjCode:项目编号(必填)

FProjName:项目名称(必填)

FPackageCode:包编号(必填)

FPackageName:包名名称(必填)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "招标文件删除成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 招标文件删除成功

3.2.5. 重新招标

3.2.5.1. 重新招标新增

说明

重新招标新增

访问地址

/addReProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

同招标文件新增

Request具体参数说明

项目招标文件信息:同招标文件新增

新增两个字段:

"FIsRePurchase": "是否需要重新购标(是:1,否:0)",

"FIsRePay": "是否需要重新付标书费(是:1,否:0)",

项目包件信息:同招标文件新增

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "重新招标新增成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 重新招标新增成功

3.2.5.2. 重新招标修改

说明

重新招标修改

访问地址

/updateReProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

同招标文件修改

新增两个字段:

"FIsRePurchase": "是否需要重新购标(是:1,否:0)",

"FIsRePay": "是否需要重新付标书费(是:1,否:0)",

Request具体参数说明

同招标文件修改

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "重新招标修改成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 重新招标修改成功

3.2.6. 购标单位

3.2.6.1. 购标单位新增

说明

购标单位新增

访问地址

/addProcurementUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "购买单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "购买单位联系人",

"FLinkmanMobile": "联系人手机",

"FTelephone": "电话",

"FEmail": "邮箱",

"FProcurementCurrency": "币种",

"FProcurementMoney": "标书费(元)"

}

Request具体参数说明

购标单位信息:

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode: 项目编号

FPackageCode: 包编号

FSuccessfulBidder: 购买单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman: 购买单位联系人

FLinkmanMobile: 联系人手机

FTelephone: 电话

FEmail: 邮箱

FProcurementCurrency: 币种

FProcurementMoney: 标书费(元)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增购标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增购标单位信息成功

3.2.6.1.1. 字段说明

购标单位信息

字段名

类型

大小

是否为空

备注

F_PROJ_CODE

VARCHAR2

20

项目编号

F_PACKAGE_CODE

VARCHAR2

20

包编号

F_SUCCESSFUL_BIDDER

VARCHAR2

50

购标单位

F_SOCIAL_CREDIT_CODE

VARCHAR2

50

社会信用代码(新增)

F_LINKMAN

VARCHAR2

50

购标单位联系人

F_LINKMAN_MOBILE

VARCHAR2

50

联系人手机

F_TELEPHONE

VARCHAR2

50

电话

F_EMAIL

VARCHAR2

50

邮箱

F_PROCUREMENT_CURRENCY

VARCHAR2

10

币种(JPY日元、GBP英镑、CNY人民币、SEK瑞典克朗、AUD澳大利亚元、SGD新加坡元、DKK丹麦克朗、NOK挪威克朗、CAD加拿大元、MOP澳门元、PHP菲律宾比索、THB泰国铢、NZD新西兰元、KRW韩国元、CHF瑞士法郎、USD美元、HKD港币、EUR欧元)

F_PROCUREMENT_MONEY

NUMBER

(16,2)

标书费(元)

3.2.7. 开标单位

3.2.7.1. 开标单位新增

说明

开标单位新增

访问地址

/addBidOpeningUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "联系人",

"FLinkmanMobile": "联系人手机",

"FAmount": "数量",

"FQuantityUnit": "数量单位",

"FQuotationType": "报价类型 :总价、单价、优惠率/折扣率、无价格(新增)",

"FBidAmountPrice": "开标价格(万)总价",

"FBidCurrency":"开标币种",

"FBidUnitPrice": "开标价格(元)单价(新增)",

"FDiscountRate": "百分比优惠率/折扣率(新增)",

"FDiscountRateRefer": "百分比优惠率/折扣率描述(新增)",

"FDepositCurrency":"保证金币种",

"FDeposit": "保证金币种及金额(元)",

"FPayWay": "形式",

"FComboMessage": "联合体单位名称",

"FRemarks": "备注"

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode:项目编号

FSuccessfulBidder:开标单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman:联系人

FLinkmanMobile:联系人手机

FAmount:数量

FQuantityUnit:数量单位

FQuotationType: 报价类型 :总价、单价、优惠率/折扣率、无价格(新增)

FBidCurrency:开标币种

FBidAmountPrice: 开标价格(万)总价

FBidUnitPrice: 开标价格(元)单价(新增)

FDiscountRate: 百分比优惠率/折扣率(新增)

FDiscountRateRefer:百分比优惠率/折扣率描述信息(新增)

FDepositCurrency:保证金币种

FDeposit:保证金金额(元)

FPayWay:形式

FComboMessage:联合体单位名称

FRemarks:备注

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增开标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增开标单位信息成功

3.2.7.1.1. 字段说明

中标单位信息

字段名

类型

大小

是否为空

备注

F_PROJ_CODE

VARCHAR2

20

项目编号

F_PACKAGE_CODE

VARCHAR2

20

包编号

F_SUCCESSFUL_BIDDER

VARCHAR2

50

开标单位

F_SOCIAL_CREDIT_CODE

VARCHAR2

50

社会信用代码(新增)

F_LINKMAN

VARCHAR2

50

开标单位联系人

F_LINKMAN_MOBILE

VARCHAR2

50

联系人手机

F_AMOUNT

VARCHAR2

50

数量

F_QUANTITY_UNIT

VARCHAR2

50

数量单位

F_QUOTATION_TYPE

VARCHAR2

5

报价类型 :总价、单价、优惠率/折扣率、无价格(新增)

F_BID_CURRENCY

VARCHAR2

10

开标币种(JPY日元、GBP英镑、CNY人民币、SEK瑞典克朗、AUD澳大利亚元、SGD新加坡元、DKK丹麦克朗、NOK挪威克朗、CAD加拿大元、MOP澳门元、PHP菲律宾比索、THB泰国铢、NZD新西兰元、KRW韩国元、CHF瑞士法郎、USD美元、HKD港币、EUR欧元)

F_BID_AMOUNT_PRICE

NUMBER

(32,6)

开标价格(万)总价

F_BID_UNIT_PRICE

NUMBER

(32,6)

开标价格(元)单价(新增)

F_DISCOUNT_RATE

VARCHAR2

50

百分比优惠率/折扣率(新增)

F_DISCOUNT_RATE_REFER

VARCHAR2

4000

百分比优惠率/折扣率描述

F_DEPOSIT_CURRENCY

VARCHAR2

10

保证金币种(JPY日元、GBP英镑、CNY人民币、SEK瑞典克朗、AUD澳大利亚元、SGD新加坡元、DKK丹麦克朗、NOK挪威克朗、CAD加拿大元、MOP澳门元、PHP菲律宾比索、THB泰国铢、NZD新西兰元、KRW韩国元、CHF瑞士法郎、USD美元、HKD港币、EUR欧元)

F_DEPOSIT

NUMBER

(32,6)

保证金币种及金额(元)

F_PAY_WAY

VARCHAR2

10

形式(银行汇款、银行保函、支票、银行本票、银行汇票、其他)

F_COMBO_MESSAGE

VARCHAR2

500

联合体单位名称

F_REMARKS

VARCHAR2

1000

备注

3.2.8. 中标通知书

3.2.8.1. 中标通知书新增

说明

中标通知书新增

访问地址

/addBidWinningNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjName": "项目名称",

"FProjCode": "项目编号",

"FPackageCode": "包编号 ",

"FPackageName": "包名称 ",

"FSuccessfulBidder": "中标人",

"FSocialCreditCode": "社会信用代码",

"FIssueDate": "中标(成交)通知书签发时间",

"FContractType": "合同类型",

"FQuantityUnit": "数量单位",

"FAmount": "数量",

"FBidPrices": "中标金额",

"FBidOrginalCurrency": "中标金额外币币种",

"FBidMoneyCny": "中标金额(人民币)",

"FBidChangeAmount": "中标金额折美元金额(万美元)",

"FChargeSelect": "应收服务费计算方式选择",

"FServiceCharge": "应收服务费",(人民币/折人民币)

"FServiceChargeCurrency": " 外币应收服务费",(外币)

"FServiceChargeSelect": " 外币币种",(外币币种)

"FBudgetNo": "预算编号(政采项目)",

"FConstructionNo": "报建编号(标段号)",

"FSectionNumber": "标段号",

"FDrawee": "付款人",

"FBuyerMoney": "采购人支付服务费金额",

"FBidderMoney": "中标人支付服务费金额",

"FEntrustMoney": "委托金额",

"FShortlisted": "是否入围"

}

Request具体参数说明

中标通知书信息:

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增中标通知书成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增中标通知书成功

3.2.8.1.1. 字段说明

中标单位信息

字段名

类型

大小

是否为空

备注

F_PROJ_CODE

VARCHAR2

20

项目编号

F_PROJ_NAME

VARCHAR2

500

项目名称

F_PACKAGE_CODE

VARCHAR2

20

包编号

F_PACKAGE_NAME

VARCHAR2

500

包名称

F_SUCCESSFUL_BIDDER

VARCHAR2

50

中标单位

F_SOCIAL_CREDIT_CODE

VARCHAR2

50

社会信用代码(新增)

F_ISSUE_DATE

DATE

7

中标(成交)通知书签发时间(yyyy-mm-dd hh24:mi:ss)

F_CONTRACT_TYPE

VARCHAR2

50

平台合同类型(0总价、1单价、2优惠率、3无价格)

OA合同类型(1总价、2入围(无价格)、3单价、4优惠率)

处理方式:按平台推送及接受,进入OA是转成内部类型

F_AMOUNT

VARCHAR2

50

数量

F_QUANTITY_UNIT

VARCHAR2

50

数量单位

F_BID_PRICES

NUMBER

(32,6)

中标金额(万)

F_BID_ORGINAL_CURRENCY

VARCHAR2

10

中标金额外币币种(JPY日元、GBP英镑、CNY人民币、SEK瑞典克朗、AUD澳大利亚元、SGD新加坡元、DKK丹麦克朗、NOK挪威克朗、CAD加拿大元、MOP澳门元、PHP菲律宾比索、THB泰国铢、NZD新西兰元、KRW韩国元、CHF瑞士法郎、USD美元、HKD港币、EUR欧元)

F_BID_CHANGE_AMOUNT

NUMBER

(32,6)

中标金额折美元金额(万美元)

F_BID_MONEY_CNY

NUMBER

(32,6)

中标金额(人民币)万

F_CHARGE_SELECT

VARCHAR2

5

应收服务费计算方式选择

F_SERVICE_CHARGE_CURRENCY

NUMBER

(32,6)

外币应收服务费

F_SERVICE_CHARGE_SELECT

VARCHAR2

5

外币币种(USD美元、HKD港币、CHF瑞士法郎、EUR欧元、JPY日元、GBP英镑、CNY人民币、SEK瑞典克朗、AUD澳大利亚元、SGD新加坡元、DKK丹麦克朗、NOK挪威克朗、CAD加拿大元、MOP澳门元、PHP菲律宾比索、THB泰国铢、NZD新西兰元、KRW韩国元)

F_SERVICE_CHARGE

NUMBER

(32,6)

应收服务费(1固定费用、2固定费率、3按1980号文计算、4其他、5534号文计算)

F_BUDGET_NO

VARCHAR2

50

预算编号

F_CONSTRUCTION_NO

VARCHAR2

50

报建编号(标段号)

F_SECTION_NUMBER

VARCHAR2

50

标段号

F_DRAWEE

VARCHAR2

50

付款人:1、中标,2、采购,3、中标+采购,4其它

F_BUYER_MONEY

NUMBER

(28,2)

采购人支付服务费金额

F_BIDDER_MONEY

NUMBER

(28,2)

中标人支付服务费金额

F_ENTRUST_MONEY

NUMBER

(28,2)

委托金额(万元)

F_SHORTLISTED

NUMBER

(28,2)

是否入围(0否,1是)

3.2.8.2. 中标通知书删除

说明

中标通知书删除

访问地址

/delBidWinningNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSocialCreditCode": "社会信用代码",

"FSuccessfulBidder": "中标人"

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode : 项目编号

FPackageCode: 包编号

FSuccessfulBidder : 中标人

FSocialCreditCode: 社会信用代码

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "删除中标通知书成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 删除中标通知书成功

3.2.9. 项目归档

3.2.9.1. 项目归档附件获取

说明

项目归档数据收取

访问地址

/getArchive

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"PushId": 69743122*开通会员可解锁*,

"FMobile": "*开通会员可解锁*",

"FProjCode": "*开通会员可解锁*3222",

"FProjName": "2023~2024年纸张采购(硬银紫纸张)",

"FPackageCode": "*开通会员可解锁*3222/0",

"FPackageName": "2023~2024年纸张采购(硬银紫纸张)",

"IsFinalVersion": "N",

"ExceptionNum": "1",

"ArchiveDirectorys": [

{

"DirectoryCode": "203",

"DirectoryName": "招标文件",

"ArchiveFiles": [

{

"FileId": "*开通会员可解锁*75973889",

"FileName": "招标文件+投标人3.0版本操作说明、CA申请方法",

"Sequence": "1"

},

{

"FileId": "*开通会员可解锁*10876417",

"FileName": "2023~2024年纸张采购(硬银紫纸张)",

"Sequence": "2"

},

...

]

}

] ...

}

Request具体参数说明

FMobile: 项目经理手机号码

FProjCode: 项目编号

FProjName:项目名称

FPackageCode:分包编号

FPackageName: 分包名称

IsFinalVersion: 是否最终版本

ExceptionNum: 异常次数

ArchiveDirectorys: 归档目录信息

DirectoryCode: 目录编号

DirectoryName: 目录名称

ArchiveFiles: 目录包含文件信息

FileId: 文件ID

FileName: 文件名称

Sequence: 顺序

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "分包归档文件新增成功"

}

Response具体参数说明

附件目录结构

3.2.9.2. 项目归档附件下载

说明

根据文件ID获取下载链接

访问地址

测试环境:test2.365trade.com.cn/zzlh-gateway/data-exchange-service/external/api/downloadUrl/PS15C01?fileId=*开通会员可解锁*46310914

正式环境:

jy.365trade.com.cn/zzlh-gateway/data-exchange-service/external/api/downloadUrl/PS15C01?fileId=*开通会员可解锁*46310914

HTTP请求方式

GET

Request格式

Query参数

Request示例

test2.365trade.com.cn/zzlh-gateway/data-exchange-service/external/api/downloadUrl/PS15C01?fileId=*开通会员可解锁*46310914

Request具体参数说明

fileId: 归档文件或者其他接口中的文件ID

Response格式

String Body(application/json)

Response示例

{

"code": "200",

"msg": "OK",

"data": "test2.365trade.com.cn/zzlh-gateway/data-exchange-service/external/download?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJmaWQiOiIxNjgwODYzNjk4NjQ2MzEwOTE0Iiwic3ViIjoiUFMxNUMwMSIsImlzcyI6ImRhdGEtZXhjaGFuZ2UtcGxhdGZvcm0iLCJwaWQiOiJQUzE1QzAxIiwiZXhwIjoxNzA1MTM5NTgzLCJpYXQiOjE2ODk1ODc1ODMsImp0aSI6IjIwMjMwNzE3MTc1MzAzNjI4MzYyIn0.HUx0RhEkECemBFbVvzdBQ-OiHgDCUfhW_F8o6jupqrg"

}

Response具体参数说明

code: 结果编码 200-成功 其他失败

msg:操作信息

data : 操作结果数据 本例中表示下载链接

3.2.10. 单位联合体管理(新增)

3.2.10.1. 单位联合体新增接口(新增)

说明

单位联合体新增接口(同一类型、项目、包件、开标单位下的联合体,一次性全量提交)

访问地址

/addComboMessage

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码",

"ComboMessageSub": [{

"FComboSocialCreditCode": "社会信用代码",

"FComboSuccessfulBidder": "联合体单位名称",

"FComboLinkman": "联系人",

"FComboLinkmanMobile": "联系人手机"

}]

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode:项目编号

FPackageCode:包编号

FSuccessfulBidder:开标单位

FSocialCreditCode:社会信用代码

FComboMessageSub:联合体信息

FComboSocialCreditCode:社会信用代码

FComboSuccessfulBidder:联合体单位名称

FComboLinkman:联系人

FComboLinkmanMobile:联系人手机

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增单位联合体信息成功"

}

Response具体参数说明

3.2.10.2. 单位联合体删除接口(新增)

说明

单位联合体删除接口(同一类型、项目、包件、开标单位下的联合体一次性删除)

访问地址

/delComboMessage

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码"

}

Request具体参数说明

FMobile:手机号(必填)

FPurchaseType:资格预审:T001、采购文件:T002(必填)

FProjCode:项目编号(必填)

FPackageCode:包编号(必填)

FSuccessfulBidder:开标单位(必填)

FSocialCreditCode:社会信用代码(必填)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增单位联合体信息成功"

}

Response具体参数说明

3.2.11. 财务台帐同步(新增)

3.2.11.1. 财务台帐同步

说明

财务台帐同步接口

访问地址

/addAccountsInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FHostTrace": "银行核心流水号",

"FProjCode": "项目编号",

"FDate": "日期",

"FType": "类型(0现金、1银行汇款)",

"FPackageCode": "包编号:如果不拆包,传项目编号",

"FDigest": "摘要:0标书费、1保证金、2退保证金、3中标服务费",

"FBidCompany": "单位名称",

"FSocialCreditCode": "社会信用代码",

"FBankCode": "银行账号",

"FBankName": "开户行",

"FMoney": "金额(人民元)",

"FInterest": "利息(人民元)",

"FInvoiceType": "发票类型",

"FPhoneNumber": "手机号",

"FMailbox": "邮箱",

"FVirtualAccount": "虚拟账号",

"FTicketRemark": "开票备注栏",

"FRemark": "备注",

"FZhengCai": "成套标识:0机电、1成套",

"FSerialNumber": "导入序号",

"FParentSerialNumber": "所属父导入序号",

"FRemitCompany": "汇款单位名称",

"FRemitSocialCreditCode": "汇款单位社会信用代码",

"FRemitBankCode": "汇款单位银行账号",

"FRemitBankName": "汇款单位开户行"

}

Request具体参数说明

FZhengCai:成套标识0机电、1成套(必填)

FProjCode:项目编号(必填)

FDate:日期(必填)

FType:类型0现金、1银行汇款(必填)

FPackageCode:包编号:如果不拆包,传项目编号(必填)

FDigest:摘要0标书费、1保证金、2退保证金、3中标服务费(必填)

FBidCompany:投标单位名称(必填)

FSocialCreditCode:投标单位社会信用代码(必填)

FBankCode:投标单位银行账号(非必填)如果平台中有就传

FBankName:投标单位开户行(非必填)如果平台中有就传

FMoney:金额(人民元)(必填)

FInterest: 利息(人民元)(必填,默认0,如果摘要是“退保证金”且需要退利息,则该值大于0)

FInvoiceType:发票类型(目前摘要是“标书费”必填,0 不需要发票、 1普票、2专票)

FPhoneNumber:手机号(目前摘要是“标书费”必填)

FMailbox:邮箱(目前摘要是“标书费”必填)

FVirtualAccount:虚拟账号

FTicketRemark:开票备注栏(非必填)

FRemark:备注(非必填)

FSerialNumber:导入序号,传平台对应订单编号(必填)

FParentSerialNumber:所属父导入序号,如果是退保证金,或者退保证金生成的中标服务费,必填其对应保证金的订单编号

FRemitCompany:汇款单位名称(必填)如果是标书费个人支付的,填个人信息

FRemitSocialCreditCode:汇款单位社会信用代码(非必填)如果平台中有就传

FRemitBankCode:汇款单位银行账号(必填)

FRemitBankName:汇款单位开户行(必填)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "财务台帐同步成功"

}

Response具体参数说明

3.2.12. 购标单位信息管理(新增)

3.2.12.1. 购标单位信息查询

说明

购标单位信息查询接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FRemitSocialCreditCode": "社会信用代码"

}

Request具体参数说明

FProjCode:项目编号(必填)

FPackageCode:包编号:如果不拆包,传项目编号(必填)

FRemitSocialCreditCode:单位社会信用代码(非必填)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"BidCompanySub":"[{

"FOrderId": "主键",

"FSocialCreditCode": "社会信用代码",

"FBidCompany": "单位名称",

"FBankCode": "银行账号",

"FBankName": "开户行",

"FMoney": "金额(人民元)",

"FInvoiceType": "发票类型",

"Linkman": "联系人",

"FPhoneNumber": "手机号",

"FMailbox": "邮箱"

},{

"FOrderId": "主键",

"FSocialCreditCode": "社会信用代码",

"FBidCompany": "单位名称",

"FBankCode": "银行账号",

"FBankName": "开户行",

"FMoney": "金额(人民元)",

"FInvoiceType": "发票类型",

"Linkman": "联系人",

"FPhoneNumber": "手机号",

"FMailbox": "邮箱"

}]"

}]

}

Response具体参数说明

3.2.12.2. 购标单位信息获取成功

说明

购标单位信息获取接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"BidCompanySub":"[{

"FOrderId": "主键"

},{

"FOrderId": "主键"

},]

}

Request具体参数说明

FProjCode:项目编号(必填)

FPackageCode:包编号:如果不拆包,传项目编号(必填)

FOrderId:订单ID

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "购标单位信息获取成功"

}

Response具体参数说明

3.2.13. 电子发票同步

3.2.13.1. 电子发票新增

说明

电子发票接口

访问地址

/addElectronicInvoice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FSerialNumberSub": [{

"FSerialNumber": "财务导入序号"

}],

"FTicketType": "票种:0 蓝票、1 红票",

"FInvoiceType": "发票类型:1 数电普通发票、2 数电专用发票",

"FInvoiceNumber": "发票号码",

"FHedgingNumber": "红冲号码",

"FInvoiceDate": "开票日期",

"FPurchaseName": "购买方名称",

"FPurchaseSocialCreditCode": "购买方统一社会信用代码",

"FSaleName": "销售方名称",

"FSaleSocialCreditCode": "销售方统一社会信用代码",

"FTotalAmount": "价税合计",

"FTotalAmountBig": "价税合计(大写)",

"FRemarks": "备注",

"FDrawer": "开票人",

"FInvoicePdf": "发票附件",

"FInvoiceXml": "发票附件",

"ElectronicInvoiceSub": [{

"FName": "项目名称",

"FModel": "规格型号",

"FUnit": "单位",

"FNumber": "数量",

"FPrice": "单价",

"FAmount": "金额",

"FTaxRate": "税率/征收率",

"FTaxAmount": "税额"

}]

}

Request具体参数说明

FSerialNumberSub: [{

FSerialNumber: 财务导入序号(必填)

}]

FTicketType: 票种:0 蓝票、1 红票

FInvoiceType: 发票类型:1电子普票、2 电子增票 (必填),

FInvoiceNumber: 发票号码(必填),

FHedgingNumber: 红冲号码,填入对应蓝票发票号码(如果是红票,必填),

FInvoiceDate: 开票日期(必填),

FPurchaseName: 购买方名称(必填),

FPurchaseSocialCreditCode: 购买方统一社会信用代码(必填),

FSaleName: 销售方名称(必填),

FSaleSocialCreditCode: 销售方统一社会信用代码(必填),

FTotalAmount: 价税合计(必填),

FTotalAmountBig: 价税合计(大写)(必填),

FRemarks: 备注,

FDrawer: 开票人(必填),

FInvoicePdf: PDF发票(必填),

FInvoiceXml: XML发票(必填),

ElectronicInvoiceSub": [{

"FName: 项目名称(必填),

"FModel: 规格型号(必填),

"FUnit: 单位(必填),

"FNumber: 数量(必填),

"FPrice: 单价(必填),

"FAmount: 金额(必填),

"FTaxRate: 税率(必填),

"FTaxAmount: 税额(必填)

}]

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "电子发票同步成功"

}

Response具体参数说明

3.2.14. 澄清文件同步

3.2.14.1. 澄清文件同步

说明

招标文件接口

访问地址

/addFile

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPurchaseType": "澄清文件:T004",

"FProjCode": "项目编号",

"ProjProcurementSub": [{

"FPackageCode": "包编号"

}],

"FAllowDown": "是否允许下载",

"FFileDocId": "文件",

"FFileAnnexId": "文件附件"

}

Request具体参数说明

FPurchaseType:类型

FProjCode:项目编号

FPackageCode:包编号

FAllowDown:是否允许下载(1允许,0不允许)

FFileDocId:文件ID

FFileAnnexId:文件附件ID

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "招标文件同步成功"

}

Response具体参数说明

3.3. 数据交互接口

3.3.1. 消息管理

消息接口测试地址:

互联网访问地址: 222.66.64.105:39099

系统秘钥:ulePC2f4BkIevFKjp3Vy7aVTvDlIiwn3

系统编码:SMC

获取token:

222.66.64.105:39099/apiManager/getToken?sysCode=SMC&secretKey=ulePC2f4BkIevFKjp3Vy7aVTvDlIiwn3

3.3.1.1. 消息新增接口

说明

消息新增接口

访问地址

/openApi/smc/v1/message/addMessage

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "接收人手机号",

"FMessageID": "消息ID",

"FMessageParentID": "父消息ID",

"FMessageSource": "消息来源",

"FMessageType": "消息类型",

"FMessageName": "消息名称",

"FMessageTime": "消息时间",

"FMessageInitiator": "消息发起人",

"FMessageRecipients": "消息接收人",

"FMessageRemark": "消息备注",

"FMessageURL": "消息URL地址(PC端)",

"FIsDeal": "是否已办(0:未办,1:已办)",

"FOverdueTime": "逾期时间",

"FApproOverdueTime": "即将逾期时间",

"FMessageURLMobile": "消息URL地址(移动端)"

}

Request具体参数说明

FMessageID: 消息ID

FMessageParentID: 父消息ID,用于关联消息链

FMessageSource: 消息来源(100老OA系统,200新OA系统,300中招联机电,400中招联成套)

FMessageType: 消息类型

FMessageName: 消息名称

FMessageAbstract: 消息摘要

FMessageTime: 消息时间

FMessageInitiator: 消息发起人

FMessageRecipients: 消息接收人

FMessageRemark: 消息备注

FMessageURL: 消息URL地址(用于跳转)

FIsDeal:是否已办(0:未办,1:已办)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "消息新增成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

message:返回信息

3.3.1.2. 消息修改接口

说明

消息修改接口

访问地址

/openApi/smc/v1/message/updateMessage

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "接收人手机号",

"FMessageID": "消息ID",

"FMessageParentID": "父消息ID",

"FMessageSource": "消息来源",

"FMessageType": "消息类型",

"FMessageName": "消息名称",

"FMessageTime": "消息时间",

"FMessageInitiator": "消息发起人",

"FMessageRecipients": "消息接收人",

"FMessageRemark": "消息备注",

"FMessageURL": "消息URL地址",

"FIsDeal": "是否已办(0:未办,1:已办)",

"FOverdueTime": "逾期时间",

"FApproOverdueTime": "即将逾期时间",

"FMessageURLMobile": "消息URL地址(移动端)"

}

Request具体参数说明

FMessageID: 消息ID

FMessageParentID: 父消息ID,用于关联消息链

FMessageSource: 消息来源(100老OA系统,200新OA系统,300中招联合平台)

FMessageType: 消息类型(100建目、200资格预审、300招标文件、400重采)

FMessageName: 消息名称

FMessageAbstract: 消息摘要

FMessageTime: 消息时间

FMessageInitiator: 消息发起人

FMessageRecipients: 消息接收人

FMessageRemark: 消息备注

FMessageURL: 消息URL地址(用于跳转)

FIsDeal:是否已办(0:未办,1:已办)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "消息修改成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

message:返回信息

3.3.1.3. 消息删除接口

说明

消息删除接接口

访问地址

公网:222.66.64.105:39099/openApi/smc/v1/message/deleteMessage

内网:172.18.100.73:9099/openApi/smc/v1/message/deleteMessage

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

头部Authorization格式:Bearer+空格+token (注意Bearer后面有一个空格)

Request示例

{

"FMobile": "调用人手机号",

"FMessageID": "消息ID"

"FMessageSource": "消息来源"

}

Request具体参数说明

FMobile: 调用人手机号(必填)

FMessageID: 消息ID(必填)

FMessageSource:消息来源(必填)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "消息删除成功"

}

Response具体参数说明

接口返回信息:

state: true

code: 返回编码

value:返回信息

3.3.1.4. 消息查询接口

说明

消息查询接口

访问地址

/openApi/smc/v1/message/getMessage/getMessage

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "接收人手机号",

"FMessageName": "消息名称",

"FMessageID": "消息ID",

}

Request具体参数说明

FMessageName: 消息名称,

FMessageID: 消息ID,

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"FMessageID": "消息ID",

"FMessageParentID": "父消息ID",

"FMessageSource": "消息来源",

"FMessageType": "消息类型",

"FMessageName": "消息名称",

"FMessageTime": "消息时间",

"FMessageInitiator": "消息发起人",

"FMessageRecipients": "消息接收人",

"FMessageRemark": "消息备注",

"FMessageURL": "消息URL地址",

"FIsDeal": "是否已办(0:未办,1:已办)",

"FApproOverdueTime": "即将逾期时间",

"FMessageURLMobile": "消息URL地址(移动端)"

}]

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.2. 合同管理

3.3.2.1. 合同查询接口

说明

合同查询接口

访问地址

/getContract

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"page": "1"

"pageSize": "10",

"FMobile": "业务员手机号",

"FContractCode": "合同编号",

"FContractName": "合同名称"

}

Request具体参数说明

FMobile:业务员手机号

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value":{

"total": 12,

"page": 1,

"pageSize": 10

"rows": [{

"id": "主键",

"FContractCode": "合同编号",

"FContractName": "合同名称",

"FContractUrl": "合同明细URL地址",

"SubContractor": [{

"FContractorCode": "采购单位编码(纳税人识别号)",

"FContractorName": "采购单位名称",

"FContractorNature": "采购单位性质",

"FContractorTrade": "所属业务板块",

"SubNature":[{

"FContacts": "采购单位联系人",

"FFContactsMobile": "采购单位联系方式"

}]

}]

}]

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.3. 项目管理

3.3.3.1. 项目建档部门信息数据接收接口(OA项目记录新增一条待审批记录)

3.3.3.2. 项目编号生成接口(并在项目数据接收接口中)

说明

项目编号生成

访问地址

/genrateProjCode

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FMakeYear": "两位年份,例如2024年,传24",

"FProjNatureOne": "项目性质,可多选(1政府投资项目、2政府采购项目、3其它)",

"FNatureInvest": "政府投资项目子项(1中央、2地方)",

"FNaturePurchase": "政府采购项目子项(1中央、2地方)",

"FProjTypeCodeOne": "项目类型"

}

Request具体参数说明

FMobile:业务员手机号

Response格式

String Body(application/json)

Response示例

{

"code": "200",

"state": true,

"value": {

"FProjCode": "项目编号"

}

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.3.3. 项目数据接收接口

说明

项目数据接收接口

访问地址

/addProjInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FInvokeStatus": "调用状态",

"FZzlhId": "主键",

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "申请部门",

"FContractName": "合同名称",

"FContractCode": "合同编号",

"FProjName": "项目名称",

"FProjNatureOne": "项目性质",

"FNatureInvest": "政府投资项目子选项",

"FNaturePurchase": "政府采购项目子选项",

"FBelongTrade": "所属行业",

"FProjLocation": "项目所在地",

"FOtherSide": "其它地方",

"FProjCategory": "项目类别",

"FProjCategoryWay": "采购方式(方式与平台关联逻辑处理问题)",

"FEngineerCategory": "工程类别",

"FStageIn": "招标范围",

"FIntegratedType": "一体化",

"FProvPrice": "暂估价",

"FPartyFor": "甲供",

"FAccordingLaw": "是否依法必招项目",

"FApprovalFilingDep": "是否存在审批/核准/备案部门",

"FFundSources": "资金来源",

"FApprovalFilingDepName": "审批/核准/备案部门",

"FApprovalFilingNum": "审批/核准/备案文号",

"FFinancialNature": "资金性质",

"FProjCode": "项目编号",

"FProjFlag": "项目状态",

"FProjTypeName": "项目类型名称",

"FProjTypeCode": "项目编码",

"FProjTypeCodeOne": "项目分类一级编码",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FProjLocationArea": "项目所在地区",

"FProjLocationAreaCode": "项目所在地区编码",

"FGeneralContractingType": "总承包",

"FApplicablelaw": "使用法律",

"FEvaluateType": "开评标方式:0线下 1线上 2辅助开评标",

"FCheckType": "购标审核标识",

"FIndustry": "行业分类",

"FSaleType": "售标方式",

"FIsornotElectron": "是否电子标(不等同于平台全流程线上电子标,只是用于标记改项目是否是电子标,比如政采电子标是在政采平台操作的)(招标文件中的字段前移)",

"ProjSubPackages": [{

"FZzlhId": "主键",

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FProjStatus": "项目状态",

"FMemo": "备注"

}],

"ProjSubContractor": [{

"FZzlhId": "主键",

"FContractorCode": "采购单位编码(纳税人识别号)",

"FContractorName": "采购单位名称",

"FContact": "采购人单位联系人",

"FMobile": "采购人单位联系人手机"

}]

}

Request具体参数说明

FInvokeStatus: 调用状态(1、首次调用,2、流程审批通过)

id: 主键

FFullname: 申请人

FApplyDate: 申请时间

FOrgname: 申请部门

FContractName: 合同名称

FContractCode: 合同编号

FProjName: 项目名称

FProjNatureOne: 项目性质

FNatureInvest: 政府投资项目子选项

FNaturePurchase:: 采购项目子选项

FBelongTrade: 所属行业

FProjLocation: 项目所在地

FOtherSide: 其它地方

FProjCategory:类别

ProjCategoryWay: 采购方式(方式与平台关联逻辑处理问题)

FEngineerCategory: 类别

FStageIn: 招标范围

IntegratedType: 化

FProvPrice :,

FPartyFor: 甲供

AccordingLaw: 依法必招项目

FAprovalFilingDep: 是否存在审批/核准/备案部门

FFudSources: 资金来源

FApprovalFilingDepName: 审批/核准/备案部门

ApprovalFilingNum:审批核准/备案文号

FFiancialNature: 资金性质

FProCode: 项目编号

FProjlag: 项目状态

FProjTypeName: 项目类型名称

ProjTypeCode: 项目编码

FrojTypeCodeOne: 项目分类一级编码

FEtrustCurrency: 委托币种

FEnrustMoney: 委托金额(万元/万美元)

FProLocationArea: 项目所在地区

FProjocationAreaCode: 项目所在地区编码

GenerlContractingType: 总承包

FApplicblelaw: 使用法律

FEvaluatType: 开评标方式:0线下 1线上 2辅助开评标

FCheckTyp: 购标审核标识

FIndustry: 行业分类

FSaleType: 售标方式

FIsornotElectron: 是否电子标(不等同于平台全流程线上电子标,只是用于标记改项目是否是电子标,比如政采电子标是在政采平台操作的)(招标文件中的字段前移)

ProjSubPackages: [{

FPackageCode: 包编号

FPackageName: 包名称

FEntrustCurrency: 委托币种

FEntrustMoney: 委托金额(万元/万美元)

FProjStatus: 项目状态

FMemo: 备注

}],

ProjSubContractor: [{

FContractorCode: 采购单位编码(纳税人识别号)

FContractorName: 采购单位名称

FContact: 采购人单位联系人

FMobile: 采购人单位联系人手机

}]

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": "{

"id": "项目主键",

"FProjCode": "项目编号",

"ProjSubPackages": [{

"id": "包主键",

"FPackageCode": "包编号"

}]

}"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.3.4. 项目数据修改接口

说明

项目数据修改接口

访问地址

/updateProjInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FZzlhId": "主键",

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "申请部门",

"FContractName": "合同名称",

"FContractCode": "合同编号",

"FProjName": "项目名称",

"FProjNatureOne": "项目性质",

"FNatureInvest": "政府投资项目子选项",

"FNaturePurchase": "政府采购项目子选项",

"FBelongTrade": "所属行业",

"FProjLocation": "项目所在地",

"FOtherSide": "其它地方",

"FProjCategory": "项目类别",

"FProjCategoryWay": "采购方式(方式与平台关联逻辑处理问题)",

"FEngineerCategory": "工程类别",

"FStageIn": "招标范围",

"FIntegratedType": "一体化",

"FProvPrice": "暂估价",

"FPartyFor": "甲供",

"FAccordingLaw": "是否依法必招项目",

"FApprovalFilingDep": "是否存在审批/核准/备案部门",

"FFundSources": "资金来源",

"FApprovalFilingDepName": "审批/核准/备案部门",

"FApprovalFilingNum": "审批/核准/备案文号",

"FFinancialNature": "资金性质",

"FProjCode": "项目编号",

"FProjFlag": "项目状态",

"FProjTypeName": "项目类型名称",

"FProjTypeCode": "项目编码",

"FProjTypeCodeOne": "项目分类一级编码",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FProjLocationArea": "项目所在地区",

"FProjLocationAreaCode": "项目所在地区编码",

"FGeneralContractingType": "总承包",

"FApplicablelaw": "使用法律",

"FEvaluateType": "开评标方式:0线下 1线上 2辅助开评标",

"FCheckType": "购标审核标识",

"FIndustry": "行业分类",

"FSaleType": "售标方式",

"FIsornotElectron": "是否电子标(不等同于平台全流程线上电子标,只是用于标记改项目是否是电子标,比如政采电子标是在政采平台操作的)(招标文件中的字段前移)",

"ProjSubPackages": [{

"FZzlhId": "主键",

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FProjStatus": "项目状态",

"FMemo": "备注"

}],

"ProjSubContractor": [{

"FZzlhId": "主键",

"FContractorCode": "采购单位编码(纳税人识别号)",

"FContractorName": "采购单位名称",

"FContact": "采购人单位联系人",

"FMobile": "采购人单位联系人手机"

}]

}

Request具体参数说明

id: 主键

FFullname: 申请人

FApplyDate: 申请时间

FOrgname: 申请部门

FContractName: 合同名称

FContractCode: 合同编号

FProjName: 项目名称

FProjNatureOne: 项目性质

FNatureInvest: 政府投资项目子选项

FNaturePurchase:: 采购项目子选项

FBelongTrade: 所属行业

FProjLocation: 项目所在地

FOtherSide: 其它地方

FProjCategory:类别

ProjCategoryWay: 采购方式(方式与平台关联逻辑处理问题)

FEngineerCategory: 类别

FStageIn: 招标范围

IntegratedType: 化

FProvPrice :,

FPartyFor: 甲供

AccordingLaw: 依法必招项目

FAprovalFilingDep: 是否存在审批/核准/备案部门

FFudSources: 资金来源

FApprovalFilingDepName: 审批/核准/备案部门

ApprovalFilingNum:审批核准/备案文号

FFiancialNature: 资金性质

FProCode: 项目编号

FProjlag: 项目状态

FProjTypeName: 项目类型名称

ProjTypeCode: 项目编码

FrojTypeCodeOne: 项目分类一级编码

FEtrustCurrency: 委托币种

FEnrustMoney: 委托金额(万元/万美元)

FProLocationArea: 项目所在地区

FProjocationAreaCode: 项目所在地区编码

GenerlContractingType: 总承包

FApplicblelaw: 使用法律

FEvaluatType: 开评标方式:0线下 1线上 2辅助开评标

FCheckTyp: 购标审核标识

FIndustry: 行业分类

FSaleType: 售标方式

FIsornotElectron: 是否电子标(不等同于平台全流程线上电子标,只是用于标记改项目是否是电子标,比如政采电子标是在政采平台操作的)(招标文件中的字段前移)

ProjSubPackages: [{

FPackageCode: 包编号

FPackageName: 包名称

FEntrustCurrency: 委托币种

FEntrustMoney: 委托金额(万元/万美元)

FProjStatus: 项目状态

FMemo: 备注

}],

ProjSubContractor: [{

FContractorCode: 采购单位编码(纳税人识别号)

FContractorName: 采购单位名称

FContact: 采购人单位联系人

FMobile: 采购人单位联系人手机

}]

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "项目数据修改成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

message:返回信息

3.3.3.5. 项目数据删除接口

说明

项目数据删除接口

访问地址

/delProjInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FZzlhId": "主键"

}

Request具体参数说明

FZzlhId: 主键

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "项目数据删除成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.3.6. 项目数据查询接口

说明

项目数据查询接口

访问地址

/getProjInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FPackageName": "包名称",

}

Request具体参数说明

FPackageCode: 包编号,

FPackageName: 包名称,

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "申请部门",

"FContractName": "合同名称",

"FContractCode": "合同编号",

"FProjName": "项目名称",

"FProjNatureOne": "项目性质",

"FNatureInvest": "政府投资项目子选项",

"FNaturePurchase": "政府采购项目子选项",

"FBelongTrade": "所属行业",

"FProjLocation": "项目所在地",

"FOtherSide": "其它地方",

"FProjCategory": "项目类别",

"FProjCategoryWay": "采购方式(方式与平台关联逻辑处理问题)",

"FEngineerCategory": "工程类别",

"FStageIn": "招标范围",

"FIntegratedType": "一体化",

"FProvPrice": "暂估价",

"FPartyFor": "甲供",

"FAccordingLaw": "是否依法必招项目",

"FApprovalFilingDep": "是否存在审批/核准/备案部门",

"FFundSources": "资金来源",

"FApprovalFilingDepName": "审批/核准/备案部门",

"FApprovalFilingNum": "审批/核准/备案文号",

"FFinancialNature": "资金性质",

"FProjCode": "项目编号",

"FProjFlag": "项目状态",

"FProjTypeName": "项目类型名称",

"FProjTypeCode": "项目编码",

"FProjTypeCodeOne": "项目分类一级编码",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FProjLocationArea": "项目所在地区",

"FProjLocationAreaCode": "项目所在地区编码",

"FGeneralContractingType": "总承包",

"FApplicablelaw": "使用法律",

"FEvaluateType": "开评标方式:0线下 1线上 2辅助开评标",

"FCheckType": "购标审核标识",

"FIndustry": "行业分类",

"FSaleType": "售标方式",

"FIsornotElectron": "是否电子标(不等同于平台全流程线上电子标,只是用于标记改项目是否是电子标,比如政采电子标是在政采平台操作的)(招标文件中的字段前移)",

"ProjSubPackages": [{

"id": "主键",

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FEntrustCurrency": "委托币种",

"FEntrustMoney": "委托金额(万元/万美元)",

"FProjStatus": "项目状态",

"FMemo": "备注"

}],

"ProjSubContractor": [{

"FContractorCode": "采购单位编码(纳税人识别号)",

"FContractorName": "采购单位名称",

"FContact": "采购人单位联系人",

"FMobile": "采购人单位联系人手机"

}]

}]

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.4. 公告管理

3.3.4.1. 公告信息新增

说明

公告、媒介、交易平台(资格预审、招标文件、重新采购)

访问地址

/addProjNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FNoticeType": "所属类型:1资格预审公告、2招标公告、3重采公告(新增)",

"FNoticeName": "公告标题",

"FIsornotMedium": "是否有发布公告媒介和交易平台",

"FMediumPlatform": "媒介或社交平台",

"FNoticeStartTime": "公告发布时间",

"FNoticeEndTime": "公告结束时间",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"FNoticeTemplate": "公告模版(新增)",

"FIndustryType": "采招网行业分类(新增)",

"FProjScale": "项目规模(新增)",

"FSupervisionDept": "行政监督部门(新增)",

"FFundingSource": "资金来源(新增)",

"FPurchaseMethod": "采购方式(新增)",

"FIsAllowConsortium": "是否允许联合体(新增)",

"FNoticeCategory": "公告栏目(新增)",

"FBidderQualification": "投标人资格要求(新增)",

"FGovPolicyReq": "需要落实的政府采购政策(新增)",

"FSaleStartTime": "售标开始时间(*开通会员可解锁* 09:30:00)(新增)",

"FSaleEndTime": "售标结束时间(*开通会员可解锁* 17:00:00)(新增)",

"FBidOpenTime": "开标时间(*开通会员可解锁* 10:00:00)(新增)",

"FDeliveryTime": "供货时间(*开通会员可解锁* 00:00:00)(新增)",

"FGetDocMethod": "招标文件获取方式(新增)",

"FBidDocSubmitMethod": "投标文件递交方式(新增)",

"FBidOpenLocation": "开标地点及方式(新增)",

"FAdditionalContent": "其他补充内容文本(新增)",

"FAgentName": "招标代理机构名称(新增)",

"FAgentAddress": "招标代理机构地址(新增)",

"FAgentContact": "招标代理机构联系人(新增)",

"FAgentPhone": "招标代理机构联系电话(新增)",

"FAgentEmail": "招标代理机构联系邮箱(新增)",

"FBidderName": "招标人名称(新增)",

"FBidderAddress": "招标人地址(新增)",

"FBidderContact": "招标人联系人(新增)",

"FBidderPhone": "招标人电话(新增)",

"FBidderEmail": "招标人邮箱(新增)",

"FNoticeDocFile": "公告文件(附件doc)(新增)",

"FNoticePdfFile": "公告正文(附件pdf)(新增)",

"ProjNoticeSub": [

{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

]

}

Request具体参数说明

FNoticeType : 所属类型:1资格预审公告、2招标公告、3重采公告,必填

FIsornotMedium : 是否有发布公告媒介和交易平台:Y有、N无,必填

FMediumPlatform : 媒介或社交平台:中国采购与招标网、中国国际招标网、上海政府采购网、中国政府采购网、上海市建设工程交易平台、上海市住房和城乡建设委员会门户网站、上海市公共资源交易中心、外省市建设工程交易平台、中国招标投标公共服务平台、其他、上海机电设备招标有限公司官网(新增)

FNoticeStartTime : 公告发布时间(新增)(Yyyy-Mm-Dd Hh24:Mi:Ss),必填

FNoticeEndTime : 公告结束时间(新增)(Yyyy-Mm-Dd Hh24:Mi:Ss),必填

FProjCode : 项目编号,必填

FProjNameParent : 项目名称,必填

FPackageCode : 包编号,必填

FPackageName : 包名称,必填

FNoticeTemplate:公告模版(1.10号令《招标公告和公示数据接口规范》2.其他),必填

FIndustryType:采招网行业分类(1.交通运输2.网络通讯计算机3.市政房地产建筑4.水利桥梁5.机械电子电器6.环保7.医疗卫生8.科技文教旅游9.冶金矿产原材料10.出版印刷11.轻工纺织食品12.农林牧渔13.商业服务14.园林绿化15.能源16.化工)

FProjScale:项目规模

FSupervisionDept:行政监督部门

FFundingSource:资金来源

FPurchaseMethod:采购方式

FIsAllowConsortium:是否允许联合体(是、否),必填

FNoticeCategory:公告栏目(货物、工程、服务),必填

FBidderQualification:投标人资格要求

FGovPolicyReq:需要落实的政府采购政策

FSaleStartTime:售标开始时间,格式yyyy-MM-dd HH:mm:ss,必填

FSaleEndTime:售标结束时间,格式yyyy-MM-dd HH:mm:ss,必填

FBidOpenTime:开标时间,格式yyyy-MM-dd HH:mm:ss,必填

FDeliveryTime:供货/完工时间,格式yyyy-MM-dd HH:mm:ss

FGetDocMethod:招标文件获取方式

FBidDocSubmitMethod:投标文件递交方式

FBidOpenLocation:开标地点及方式

FAdditionalContent:其他补充内容文本

FAgentName:招标代理机构名称,必填

FAgentAddress:招标代理机构地址,必填

FAgentContact:招标代理机构联系人,必填

FAgentPhone:招标代理机构联系电话,必填

FAgentEmail:招标代理机构联系邮箱

FBidderName:招标人名称

FBidderAddress:招标人地址

FBidderContact:招标人联系人

FBidderPhone:招标人电话

FBidderEmail:招标人邮箱

FNoticeDocFile:公告文件(附件doc)

FNoticePdfFile:公告正文(附件pdf),必填

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增公告、媒介、交易平台信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增公告、媒介、交易平台信息成功

3.3.4.2. 公告信息修改

说明

公告、媒介、交易平台(资格预审、招标文件、重新采购)

访问地址

/updateProjNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

同新增

Request具体参数说明

同新增

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "修改公告、媒介、交易平台信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 修改公告、媒介、交易平台信息成功

3.3.4.3. 公告信息删除

说明

公告、媒介、交易平台(资格预审、招标文件、重新采购)

访问地址

/delProjNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FNoticeType": "所属类型:1资格预审公告、2招标公告、3重采公告(新增)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjNoticeSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

FProjCode : 项目编号,必填

FProjNameParent : 项目名称,必填

FPackageCode : 包编号,必填

FPackageName : 包名称,必填

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "删除公告、媒介、交易平台信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 删除公告、媒介、交易平台信息成功

3.3.4.4. 公告信息查询

说明

公告、媒介、交易平台(资格预审、招标文件、重新采购)

访问地址

/getProjNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FNoticeType": "所属类型:1资格预审公告、2招标公告、3重采公告(新增)",

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

Request具体参数说明

FPackageCode: 包编号

FPackageName:包名称

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FNoticeType": "所属类型:1资格预审公告、2招标公告、3重采公告(新增)",

"FNoticeName": "公告标题",

"FIsornotMedium": "是否有发布公告媒介和交易平台",

"FMediumPlatform": "媒介或社交平台",

"FNoticeStartTime": "公告发布时间(新增)",

"FNoticeEndTime": "公告结束时间(新增)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjNoticeSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.5. 资格文件管理

3.3.5.1. 资格文件新增

说明

资格预审新增

访问地址

/addPrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FApplyFileTime": "提交资格预审申请文件时间",

"FPrequaReleaseTimeBegin": "资格预审文件发售时间",

"FPrequaReleaseTimeEnd": "资格预审文件发售时间",

"FPlanReviewTimeBegin": "计划评审开始时间",

"FPlanReviewTimeEnd": "计划评审结束时间",

"FReviewPlace": "评审地点",

"FPrequaFileUp": "资格预审文件上传",(附件异步处理)

"FConfirmFile": "确认文件附件上传",(附件异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "资格预审文件ID",

"FFileAnnexId": "资格预审文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjPrequalificationSub": [{

"FIsornotCharge": "是否收费",

"FMoney": "金额",

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增资格预审信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增资格预审信息成功

3.3.5.2. 资格文件修改

说明

资格预审修改

访问地址

/updatePrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

同新增

Request具体参数说明

同新增

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "更新资格预审信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 更新资格预审信息成功

3.3.5.3. 资格文件查询

说明

资格文件查询

访问地址

/getPrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

Request具体参数说明

FPackageCode: 包编号

FPackageName:包名称

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FApplyFileTime": "提交资格预审申请文件时间",

"FPrequaReleaseTimeBegin": "资格预审文件发售时间",

"FPrequaReleaseTimeEnd": "资格预审文件发售时间",

"FPlanReviewTimeBegin": "计划评审开始时间",

"FPlanReviewTimeEnd": "计划评审结束时间",

"FReviewPlace": "评审地点",

"FPrequaFileUp": "资格预审文件上传",(附件异步处理)

"FConfirmFile": "确认文件附件上传",(附件异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "资格预审文件ID",

"FFileAnnexId": "资格预审文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjPrequalificationSub": [{

"FIsornotCharge": "是否收费",

"FMoney": "金额",

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.6. 资格文件重采管理

3.3.6.1. 资格文件重采新增

说明

资格预审重采新增

两种情形资格文件重采:

1:资格文件存在,招标文件不存在(先重置项目状态,调资格文件重招)

2:资格文件存在,招标文件存在(先重置项目状态,调资格文件重招,再调招标文件重招)

访问地址

/addRePrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FApplyFileTime": "提交资格预审申请文件时间",

"FPrequaReleaseTimeBegin": "资格预审文件发售时间",

"FPrequaReleaseTimeEnd": "资格预审文件发售时间",

"FPlanReviewTimeBegin": "计划评审开始时间",

"FPlanReviewTimeEnd": "计划评审结束时间",

"FReviewPlace": "评审地点",

"FPrequaFileUp": "资格预审文件上传",(附件异步处理)

"FConfirmFile": "确认文件附件上传",(附件异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "资格预审文件ID",

"FFileAnnexId": "资格预审文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FIsRePurchase": "是否需要重新购标(是:1,否:0)",

"FIsRePay": "是否需要重新付标书费(是:1,否:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjPrequalificationSub": [{

"FIsornotCharge": "是否收费",

"FMoney": "金额",

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增资格预审信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增资格预审信息成功

3.3.6.2. 资格文件重采修改

说明

资格预审重采修改

访问地址

/updateRePrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FApplyFileTime": "提交资格预审申请文件时间",

"FPrequaReleaseTimeBegin": "资格预审文件发售时间",

"FPrequaReleaseTimeEnd": "资格预审文件发售时间",

"FPlanReviewTimeBegin": "计划评审开始时间",

"FPlanReviewTimeEnd": "计划评审结束时间",

"FReviewPlace": "评审地点",

"FPrequaFileUp": "资格预审文件上传",(附件异步处理)

"FConfirmFile": "确认文件附件上传",(附件异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "资格预审文件ID",

"FFileAnnexId": "资格预审文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FIsRePurchase": "是否需要重新购标(是:1,否:0)",

"FIsRePay": "是否需要重新付标书费(是:1,否:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjPrequalificationSub": [{

"FIsornotCharge": "是否收费",

"FMoney": "金额",

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "修改资格预审信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 修改资格预审信息成功

3.3.6.3. 资格文件重采查询

说明

资格文件重采查询

访问地址

/getRePrequalification

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

Request具体参数说明

FPackageCode: 包编号

FPackageName:包名称

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FApplyFileTime": "提交资格预审申请文件时间",

"FPrequaReleaseTimeBegin": "资格预审文件发售时间",

"FPrequaReleaseTimeEnd": "资格预审文件发售时间",

"FPlanReviewTimeBegin": "计划评审开始时间",

"FPlanReviewTimeEnd": "计划评审结束时间",

"FReviewPlace": "评审地点",

"FPrequaFileUp": "资格预审文件上传",(附件异步处理)

"FConfirmFile": "确认文件附件上传",(附件异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "资格预审文件ID",

"FFileAnnexId": "资格预审文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjPrequalificationSub": [{

"FIsornotCharge": "是否收费",

"FMoney": "金额",

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.7. 招标文件管理

3.3.7.1. 过程中的招标文件新增

说明

过程中的招标文件新增

访问地址

/addProcurementPro

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FProjectLeaderA": "我司项目负责人",

"FProjectLeaderATel": "我司项目负责人电话",

"FProcureReleaseTimeBegin": "招标文件发售截止时间",

"FProcureReleaseTimeEnd": "招标文件发售截止时间",

"FOpenBidsTime": "开标时间",

"FOpenBidsPlace": "开标地点",

"FPlanReviewTimeBegin": "计划评审时间",

"FPlanReviewTimeEnd": "计划评标时间",

"FReviewPlace": "评标地点",

"FProcureFileUp": "招标文件上传",(附件统一异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "招标文件ID",

"FFileAnnexeId": "招标文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementProSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FIsornotCharge": "是否收费(收费、不收费)",

"FMoney": "招标文件金额",

"FDepositReceiptWay": "投标保证金收取方式",

"FPercentOrMoney": "收费金额或百分比(定额、比例)",

"FDepositMoney": "保证金金额或百分比"

}]

}

Request具体参数说明

项目招标文件信息:

项目包件信息:

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增招标文件成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增招标文件成功

3.3.7.2. 招标文件新增

说明

招标文件新增

访问地址

/addProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FProjectLeaderA": "我司项目负责人",

"FProjectLeaderATel": "我司项目负责人电话",

"FProcureReleaseTimeBegin": "招标文件发售截止时间",

"FProcureReleaseTimeEnd": "招标文件发售截止时间",

"FOpenBidsTime": "开标时间",

"FOpenBidsPlace": "开标地点",

"FPlanReviewTimeBegin": "计划评审时间",

"FPlanReviewTimeEnd": "计划评标时间",

"FReviewPlace": "评标地点",

"FProcureFileUp": "招标文件上传",(附件统一异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "招标文件ID",

"FFileAnnexeId": "招标文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FIsornotCharge": "是否收费(收费、不收费)",

"FMoney": "招标文件金额",

"FDepositReceiptWay": "投标保证金收取方式",

"FPercentOrMoney": "收费金额或百分比(定额、比例)",

"FDepositMoney": "保证金金额或百分比"

}]

}

Request具体参数说明

项目招标文件信息:

项目包件信息:

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增招标文件成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增招标文件成功

3.3.7.3. 招标文件修改

说明

招标文件修改

访问地址

/updateProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FProjectLeaderA": "我司项目负责人",

"FProjectLeaderATel": "我司项目负责人电话",

"FProcureReleaseTimeBegin": "招标文件发售截止时间",

"FProcureReleaseTimeEnd": "招标文件发售截止时间",

"FOpenBidsTime": "开标时间",

"FOpenBidsPlace": "开标地点",

"FPlanReviewTimeBegin": "计划评审时间",

"FPlanReviewTimeEnd": "计划评标时间",

"FReviewPlace": "评标地点",

"FProcureFileUp": "招标文件上传",(附件统一异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "招标文件ID",

"FFileAnnexeId": "招标文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FIsornotCharge": "是否收费(收费、不收费)",

"FMoney": "招标文件金额",

"FDepositReceiptWay": "投标保证金收取方式",

"FPercentOrMoney": "收费金额或百分比(定额、比例)",

"FDepositMoney": "保证金金额或百分比"

}]

}

Request具体参数说明

项目招标文件信息:字段信息同招标文件新增

项目包件信息:字段信息同招标文件新增

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "更新招标文件成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 更新招标文件成功

3.3.7.4. 招标文件删除

说明

招标文件删除(注:1、如果是拆包项目,招标文件删除时,须将原招标文件包件信息全部提供,一次性全部删除。2、招标文件删除前,现将调用项目状态修改接口,将每个包件项目状态退回至项目建项完成。3、没有对应购标单位、开标单位、中标单位的招标文件才能删除)

访问地址

/delProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "手机号",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}]

}

Request具体参数说明

FMobile:手机号(必填)

FProjCode:项目编号(必填)

FProjName:项目名称(必填)

FPackageCode:包编号(必填)

FPackageName:包名名称(必填)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "招标文件删除成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 招标文件删除成功

3.3.7.5. 招标文件查询

说明

招标文件查询

访问地址

/getProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

Request具体参数说明

FPackageCode: 包编号

FPackageName:包名称

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FProjectLeaderA": "我司项目负责人",

"FProjectLeaderATel": "我司项目负责人电话",

"FProcureReleaseTimeBegin": "招标文件发售截止时间",

"FProcureReleaseTimeEnd": "招标文件发售截止时间",

"FOpenBidsTime": "开标时间",

"FOpenBidsPlace": "开标地点",

"FPlanReviewTimeBegin": "计划评审时间",

"FPlanReviewTimeEnd": "计划评标时间",

"FReviewPlace": "评标地点",

"FProcureFileUp": "招标文件上传",(附件统一异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "招标文件ID",

"FFileAnnexeId": "招标文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FIsornotCharge": "是否收费(收费、不收费)",

"FMoney": "招标文件金额",

"FDepositReceiptWay": "投标保证金收取方式",

"FPercentOrMoney": "收费金额或百分比(定额、比例)",

"FDepositMoney": "保证金金额或百分比"

}]

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.8. 招标文件重采管理

3.3.8.1. 招标文件重采新增

说明

重新招标新增

访问地址

/addReProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

同招标文件新增

新增两个字段:

"FIsRePurchase": "是否需要重新购标(是:1,否:0)",

"FIsRePay": "是否需要重新付标书费(是:1,否:0)",

Request具体参数说明

项目招标文件信息:同招标文件新增

项目包件信息:同招标文件新增

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "重新招标新增成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 重新招标新增成功

3.3.8.2. 招标文件重采修改

说明

重新招标修改

访问地址

/updateReProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

同招标文件修改

Request具体参数说明

同招标文件修改

新增两个字段:

"FIsRePurchase": "是否需要重新购标(是:1,否:0)",

"FIsRePay": "是否需要重新付标书费(是:1,否:0)",

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "重新招标修改成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 重新招标修改成功

3.3.8.3. 招标文件重采查询

说明

招标文件重采查询

访问地址

/getReProcurement

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

Request具体参数说明

FPackageCode: 包编号

FPackageName:包名称

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FFullname": "申请人",

"FApplyDate": "申请时间",

"FOrgname": "部门",

"FIsornotEnter": "是否进场交易",

"FProjectLeaderA": "我司项目负责人",

"FProjectLeaderATel": "我司项目负责人电话",

"FProcureReleaseTimeBegin": "招标文件发售截止时间",

"FProcureReleaseTimeEnd": "招标文件发售截止时间",

"FOpenBidsTime": "开标时间",

"FOpenBidsPlace": "开标地点",

"FPlanReviewTimeBegin": "计划评审时间",

"FPlanReviewTimeEnd": "计划评标时间",

"FReviewPlace": "评标地点",

"FProcureFileUp": "招标文件上传",(附件统一异步处理)

"FAllowDown": "是否允许下载--1允许下载,0不允许下载",

"FFileDocId": "招标文件ID",

"FFileAnnexeId": "招标文件附件ID",

"FBidPurchaseMethod": "标书购买方式(中招联合平台线上购标:1,机电公众号线上购标:2,其他方式:0)",

"FDepositPaymentMethod": "保证金缴纳方式(中招联合平台虚拟保证金:1,机电公众号保证金:2,其他方式:0)",

"FProjCode": "项目编号",

"FProjName": "项目名称",

"ProjProcurementSub": [{

"FPackageCode": "包编号",

"FPackageName": "包名称",

"FIsornotCharge": "是否收费(收费、不收费)",

"FMoney": "招标文件金额",

"FDepositReceiptWay": "投标保证金收取方式",

"FPercentOrMoney": "收费金额或百分比(定额、比例)",

"FDepositMoney": "保证金金额或百分比"

}]

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.9. 购标单位管理

3.3.9.1. 购标单位新增

说明

购标单位新增

访问地址

/addProcurementUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "购买单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "购买单位联系人",

"FLinkmanMobile": "联系人手机",

"FTelephone": "电话",

"FEmail": "邮箱",

"FProcurementCurrency": "币种",

"FProcurementMoney": "标书费(元)"

}

Request具体参数说明

购标单位信息:

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode: 项目编号

FPackageCode: 包编号

FSuccessfulBidder: 购买单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman: 购买单位联系人

FLinkmanMobile: 联系人手机

FTelephone: 电话

FEmail: 邮箱

FProcurementCurrency: 币种

FProcurementMoney: 标书费(元)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增购标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增购标单位信息成功

3.3.9.2. 购标单位修改

说明

购标单位更新

访问地址

/updateProcurementUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "购买单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "购买单位联系人",

"FLinkmanMobile": "联系人手机",

"FTelephone": "电话",

"FEmail": "邮箱",

"FProcurementCurrency": "币种",

"FProcurementMoney": "标书费(元)"

}

Request具体参数说明

购标单位信息:

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode: 项目编号

FPackageCode: 包编号

FSuccessfulBidder: 购买单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman: 购买单位联系人

FLinkmanMobile: 联系人手机

FTelephone: 电话

FEmail: 邮箱

FProcurementCurrency: 币种

FProcurementMoney: 标书费(元)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "更新购标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 更新购标单位信息成功

3.3.9.3. 购标单位删除

说明

购标单位删除

访问地址

/deleteProcurementUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "购买单位",

"FSocialCreditCode": "社会信用代码"

}

Request具体参数说明

购标单位信息:

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode: 项目编号

FPackageCode: 包编号

FSuccessfulBidder: 购买单位

FSocialCreditCode: 社会信用代码

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "删除购标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 删除购标单位信息成功

3.3.9.4. 购标单位查询

说明

购标单位查询

访问地址

/getProcurementUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FSuccessfulBidder": "单位"

}

Request具体参数说明

FPackageCode: 包编号

FSuccessfulBidder:单位

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "购买单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "购买单位联系人",

"FLinkmanMobile": "联系人手机",

"FTelephone": "电话",

"FEmail": "邮箱",

"FProcurementCurrency": "币种",

"FProcurementMoney": "标书费(元)"

}

]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.10. 开标单位管理

3.3.10.1. 开标单位新增

说明

开标单位新增

访问地址

/addBidOpeningUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "联系人",

"FLinkmanMobile": "联系人手机",

"FAmount": "数量",

"FQuantityUnit": "数量单位",

"FQuotationType": "报价类型 :总价、单价、优惠率/折扣率、无价格(新增)",

"FBidAmountPrice": "开标价格(万)总价",

"FBidCurrency":"开标币种",

"FBidUnitPrice": "开标价格(元)单价(新增)",

"FDiscountRate": "百分比优惠率/折扣率(新增)",

"FDiscountRateRefer": "百分比优惠率/折扣率描述(新增)",

"FDepositCurrency":"保证金币种",

"FDeposit": "保证金币种及金额(元)",

"FPayWay": "形式",

"FComboMessage": "联合体单位名称",

"FRemarks": "备注",

"FFileDocId": "投标文件ID",

"FFileAnnexId": "投标文件附件ID",

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode:项目编号

FSuccessfulBidder:开标单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman:联系人

FLinkmanMobile:联系人手机

FAmount:数量

FQuantityUnit:数量单位

FQuotationType: 报价类型 :总价、单价、优惠率/折扣率、无价格(新增)

FBidCurrency:开标币种

FBidAmountPrice: 开标价格(万)总价

FBidUnitPrice: 开标价格(元)单价(新增)

FDiscountRate: 百分比优惠率/折扣率(新增)

FDiscountRateRefer:百分比优惠率/折扣率描述信息(新增)

FDepositCurrency:保证金币种

FDeposit:保证金金额(元)

FPayWay:形式

FComboMessage:联合体单位名称

FRemarks:备注

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增开标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增开标单位信息成功

3.3.10.2. 开标单位修改

说明

开标单位修改

访问地址

/updateBidOpeningUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "联系人",

"FLinkmanMobile": "联系人手机",

"FAmount": "数量",

"FQuantityUnit": "数量单位",

"FQuotationType": "报价类型 :总价、单价、优惠率/折扣率、无价格(新增)",

"FBidAmountPrice": "开标价格(万)总价",

"FBidCurrency":"开标币种",

"FBidUnitPrice": "开标价格(元)单价(新增)",

"FDiscountRate": "百分比优惠率/折扣率(新增)",

"FDiscountRateRefer": "百分比优惠率/折扣率描述(新增)",

"FDepositCurrency":"保证金币种",

"FDeposit": "保证金币种及金额(元)",

"FPayWay": "形式",

"FComboMessage": "联合体单位名称",

"FRemarks": "备注",

"FFileDocId": "投标文件ID",

"FFileAnnexId": "投标文件附件ID",

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode:项目编号

FSuccessfulBidder:开标单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman:联系人

FLinkmanMobile:联系人手机

FAmount:数量

FQuantityUnit:数量单位

FQuotationType: 报价类型 :总价、单价、优惠率/折扣率、无价格(新增)

FBidCurrency:开标币种

FBidAmountPrice: 开标价格(万)总价

FBidUnitPrice: 开标价格(元)单价(新增)

FDiscountRate: 百分比优惠率/折扣率(新增)

FDiscountRateRefer:百分比优惠率/折扣率描述信息(新增)

FDepositCurrency:保证金币种

FDeposit:保证金金额(元)

FPayWay:形式

FComboMessage:联合体单位名称

FRemarks:备注

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "更新开标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 更新开标单位信息成功

3.3.10.3. 开标单位删除

说明

开标单位删除

访问地址

/deleteBidOpeningUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "购买单位",

"FSocialCreditCode": "社会信用代码"

}

Request具体参数说明

购标单位信息:

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode: 项目编号

FPackageCode: 包编号

FSuccessfulBidder: 购买单位

FSocialCreditCode: 社会信用代码

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "删除开标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 删除开标单位信息成功

3.3.10.4. 开标单位查询

说明

开标单位查询

访问地址

/getBidOpeningUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FSuccessfulBidder": "单位"

}

Request具体参数说明

FPackageCode: 包编号

FSuccessfulBidder:单位

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "联系人",

"FLinkmanMobile": "联系人手机",

"FAmount": "数量",

"FQuantityUnit": "数量单位",

"FQuotationType": "报价类型 :总价、单价、优惠率/折扣率、无价格(新增)",

"FBidAmountPrice": "开标价格(万)总价",

"FBidCurrency":"开标币种",

"FBidUnitPrice": "开标价格(元)单价(新增)",

"FDiscountRate": "百分比优惠率/折扣率(新增)",

"FDiscountRateRefer": "百分比优惠率/折扣率描述(新增)",

"FDepositCurrency":"保证金币种",

"FDeposit": "保证金币种及金额(元)",

"FPayWay": "形式",

"FComboMessage": "联合体单位名称",

"FRemarks": "备注"

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.11. 中标单位管理

3.3.11.1. 中标单位新增

说明

中标单位新增

访问地址

/addSuccessBidUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "联系人",

"FLinkmanMobile": "联系人手机",

"FAmount": "数量",

"FQuantityUnit": "数量单位",

"FQuotationType": "报价类型 :总价、单价、优惠率/折扣率、无价格(新增)",

"FBidAmountPrice": "开标价格(万)总价",

"FBidCurrency":"开标币种",

"FBidUnitPrice": "开标价格(元)单价(新增)",

"FDiscountRate": "百分比优惠率/折扣率(新增)",

"FDiscountRateRefer": "百分比优惠率/折扣率描述(新增)",

"FDepositCurrency":"保证金币种",

"FDeposit": "保证金币种及金额(元)",

"FPayWay": "形式",

"FComboMessage": "联合体单位名称",

"FRemarks": "备注"

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode:项目编号

FSuccessfulBidder:开标单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman:联系人

FLinkmanMobile:联系人手机

FAmount:数量

FQuantityUnit:数量单位

FQuotationType: 报价类型 :总价、单价、优惠率/折扣率、无价格(新增)

FBidCurrency:开标币种

FBidAmountPrice: 开标价格(万)总价

FBidUnitPrice: 开标价格(元)单价(新增)

FDiscountRate: 百分比优惠率/折扣率(新增)

FDiscountRateRefer:百分比优惠率/折扣率描述信息(新增)

FDepositCurrency:保证金币种

FDeposit:保证金金额(元)

FPayWay:形式

FComboMessage:联合体单位名称

FRemarks:备注

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增中标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增中标单位信息成功

3.3.11.2. 中标单位修改

说明

中标单位修改

访问地址

/updateSuccessBidUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "联系人",

"FLinkmanMobile": "联系人手机",

"FAmount": "数量",

"FQuantityUnit": "数量单位",

"FQuotationType": "报价类型 :总价、单价、优惠率/折扣率、无价格(新增)",

"FBidAmountPrice": "开标价格(万)总价",

"FBidCurrency":"开标币种",

"FBidUnitPrice": "开标价格(元)单价(新增)",

"FDiscountRate": "百分比优惠率/折扣率(新增)",

"FDiscountRateRefer": "百分比优惠率/折扣率描述(新增)",

"FDepositCurrency":"保证金币种",

"FDeposit": "保证金币种及金额(元)",

"FPayWay": "形式",

"FComboMessage": "联合体单位名称",

"FRemarks": "备注"

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode:项目编号

FSuccessfulBidder:开标单位

FSocialCreditCode: 社会信用代码(新增)

FLinkman:联系人

FLinkmanMobile:联系人手机

FAmount:数量

FQuantityUnit:数量单位

FQuotationType: 报价类型 :总价、单价、优惠率/折扣率、无价格(新增)

FBidCurrency:开标币种

FBidAmountPrice: 开标价格(万)总价

FBidUnitPrice: 开标价格(元)单价(新增)

FDiscountRate: 百分比优惠率/折扣率(新增)

FDiscountRateRefer:百分比优惠率/折扣率描述信息(新增)

FDepositCurrency:保证金币种

FDeposit:保证金金额(元)

FPayWay:形式

FComboMessage:联合体单位名称

FRemarks:备注

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "更新中标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 更新中标单位信息成功

3.3.11.3. 中标单位删除

说明

中标单位删除

访问地址

/deleteSuccessBidUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "购买单位",

"FSocialCreditCode": "社会信用代码"

}

Request具体参数说明

购标单位信息:

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode: 项目编号

FPackageCode: 包编号

FSuccessfulBidder: 购买单位

FSocialCreditCode: 社会信用代码

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "删除中标单位信息成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 删除中标单位信息成功

3.3.11.4. 中标单位查询

说明

中标单位查询

访问地址

/getSuccessBidUnit

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FSuccessfulBidder": "单位"

}

Request具体参数说明

FPackageCode: 包编号

FSuccessfulBidder:单位

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSuccessfulBidder": "开标单位",

"FSocialCreditCode": "社会信用代码(新增)",

"FLinkman": "联系人",

"FLinkmanMobile": "联系人手机",

"FAmount": "数量",

"FQuantityUnit": "数量单位",

"FQuotationType": "报价类型 :总价、单价、优惠率/折扣率、无价格(新增)",

"FBidAmountPrice": "开标价格(万)总价",

"FBidCurrency":"开标币种",

"FBidUnitPrice": "开标价格(元)单价(新增)",

"FDiscountRate": "百分比优惠率/折扣率(新增)",

"FDiscountRateRefer": "百分比优惠率/折扣率描述(新增)",

"FDepositCurrency":"保证金币种",

"FDeposit": "保证金币种及金额(元)",

"FPayWay": "形式",

"FComboMessage": "联合体单位名称",

"FRemarks": "备注"

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.12. 中标通知书管理

3.3.12.1. 中标通知书新增

说明

中标通知书新增

访问地址

/addBidWinningNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjName": "项目名称",

"FProjCode": "项目编号",

"FPackageCode": "包编号 ",

"FPackageName": "包名称 ",

"FSuccessfulBidder": "中标人",

"FSocialCreditCode": "社会信用代码",

"FIssueDate": "中标(成交)通知书签发时间",

"FContractType": "合同类型",

"FQuantityUnit": "数量单位",

"FAmount": "数量",

"FBidPrices": "中标金额",

"FBidOrginalCurrency": "中标金额外币币种",

"FBidMoneyCny": "中标金额(人民币)",

"FBidChangeAmount": "中标金额折美元金额(万美元)",

"FChargeSelect": "应收服务费计算方式选择",

"FServiceCharge": "应收服务费",

"FServiceChargeCurrency": " 外币应收服务费",(外币)

"FServiceChargeSelect": " 外币币种",(外币币种)

"FBudgetNo": "预算编号(政采项目)",

"FConstructionNo": "报建编号(标段号)",

"FSectionNumber": "标段号",

"FDrawee": "付款人",

"FBuyerMoney": "采购人支付服务费金额",

"FBidderMoney": "中标人支付服务费金额",

"FEntrustMoney": "委托金额",

"FShortlisted": "是否入围"

}

Request具体参数说明

中标通知书信息:

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "新增中标通知书成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 新增中标通知书成功

3.3.12.2. 中标通知书修改

说明

中标通知书修改

访问地址

/updateBidWinningNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjName": "项目名称",

"FProjCode": "项目编号",

"FPackageCode": "包编号 ",

"FPackageName": "包名称 ",

"FSuccessfulBidder": "中标人",

"FSocialCreditCode": "社会信用代码",

"FIssueDate": "中标(成交)通知书签发时间",

"FContractType": "合同类型",

"FQuantityUnit": "数量单位",

"FAmount": "数量",

"FBidPrices": "中标金额",

"FBidOrginalCurrency": "中标金额外币币种",

"FBidMoneyCny": "中标金额(人民币)",

"FBidChangeAmount": "中标金额折美元金额(万美元)",

"FChargeSelect": "应收服务费计算方式选择",

"FServiceCharge": "应收服务费",

"FServiceChargeCurrency": " 外币应收服务费",(外币)

"FServiceChargeSelect": " 外币币种",(外币币种)

"FBudgetNo": "预算编号(政采项目)",

"FConstructionNo": "报建编号(标段号)",

"FSectionNumber": "标段号",

"FDrawee": "付款人",

"FBuyerMoney": "采购人支付服务费金额",

"FBidderMoney": "中标人支付服务费金额",

"FEntrustMoney": "委托金额",

"FShortlisted": "是否入围"

}

Request具体参数说明

中标通知书信息:

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "修改中标通知书成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 修改中标通知书成功

3.3.12.3. 中标通知书删除

说明

中标通知书删除

访问地址

/delBidWinningNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FPurchaseType": "资格预审:T001、采购文件:T002",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FSocialCreditCode": "社会信用代码",

"FSuccessfulBidder": "中标人"

}

Request具体参数说明

FMobile:手机号

FPurchaseType:资格预审:T001、采购文件:T002

FProjCode : 项目编号

FPackageCode: 包编号

FSuccessfulBidder : 中标人

FSocialCreditCode: 社会信用代码

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "删除中标通知书成功"

}

Response具体参数说明

接口返回信息:

code: 200,

errorCode: 200,

state: true,

message: 删除中标通知书成功

3.3.12.4. 中标通知书查询

说明

中标通知书查询

访问地址

/getBidWinningNotice

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FSuccessfulBidder": "单位"

}

Request具体参数说明

FPackageCode: 包编号

FSuccessfulBidder:单位

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"FProjName": "项目名称",

"FProjCode": "项目编号",

"FPackageCode": "包编号 ",

"FPackageName": "包名称 ",

"FSuccessfulBidder": "中标人",

"FSocialCreditCode": "社会信用代码",

"FIssueDate": "中标(成交)通知书签发时间",

"FContractType": "合同类型",

"FQuantityUnit": "数量单位",

"FAmount": "数量",

"FBidPrices": "中标金额",

"FBidOrginalCurrency": "中标金额外币币种",

"FBidMoneyCny": "中标金额(人民币)",

"FBidChangeAmount": "中标金额折美元金额(万美元)",

"FChargeSelect": "应收服务费计算方式选择",

"FServiceCharge": "应收服务费",

"FBudgetNo": "预算编号(政采项目)",

"FConstructionNo": "报建编号(标段号)",

"FSectionNumber": "标段号",

"FDrawee": "付款人",

"FBuyerMoney": "采购人支付服务费金额",

"FBidderMoney": "中标人支付服务费金额",

"FEntrustMoney": "委托金额",

"FShortlisted": "是否入围"

}

]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.13. 归档管理

3.3.13.1. 项目归档信息新增

说明

项目归档数据收取

访问地址

/getArchive

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"PushId": 69743122*开通会员可解锁*,

"FMobile": "*开通会员可解锁*",

"FProjCode": "*开通会员可解锁*3222",

"FProjName": "2023~2024年纸张采购(硬银紫纸张)",

"FPackageCode": "*开通会员可解锁*3222/0",

"FPackageName": "2023~2024年纸张采购(硬银紫纸张)",

"IsFinalVersion": "N",

"ExceptionNum": "1",

"ArchiveDirectorys": [

{

"DirectoryCode": "203",

"DirectoryName": "招标文件",

"ArchiveFiles": [

{

"FileId": "*开通会员可解锁*75973889",

"FileName": "招标文件+投标人3.0版本操作说明、CA申请方法",

"Sequence": "1"

},

{

"FileId": "*开通会员可解锁*10876417",

"FileName": "2023~2024年纸张采购(硬银紫纸张)",

"Sequence": "2"

},

...

]

}

] ...

}

Request具体参数说明

FMobile: 项目经理手机号码

FProjCode: 项目编号

FProjName:项目名称

FPackageCode:分包编号

FPackageName: 分包名称

IsFinalVersion: 是否最终版本

ExceptionNum: 异常次数

ArchiveDirectorys: 归档目录信息

DirectoryCode: 目录编号

DirectoryName: 目录名称

ArchiveFiles: 目录包含文件信息

FileId: 文件ID

FileName: 文件名称

Sequence: 顺序

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "分包归档文件新增成功"

}

Response具体参数说明

3.3.13.2. 项目归档信息修改

说明

项目归档数据更新

访问地址

/updateArchive

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"PushId": 69743122*开通会员可解锁*,

"FMobile": "*开通会员可解锁*",

"FProjCode": "*开通会员可解锁*3222",

"FProjName": "2023~2024年纸张采购(硬银紫纸张)",

"FPackageCode": "*开通会员可解锁*3222/0",

"FPackageName": "2023~2024年纸张采购(硬银紫纸张)",

"IsFinalVersion": "N",

"ExceptionNum": "1",

"ArchiveDirectorys": [

{

"DirectoryCode": "203",

"DirectoryName": "招标文件",

"ArchiveFiles": [

{

"FileId": "*开通会员可解锁*75973889",

"FileName": "招标文件+投标人3.0版本操作说明、CA申请方法",

"Sequence": "1"

},

{

"FileId": "*开通会员可解锁*10876417",

"FileName": "2023~2024年纸张采购(硬银紫纸张)",

"Sequence": "2"

},

...

]

}

] ...

}

Request具体参数说明

FMobile: 项目经理手机号码

FProjCode: 项目编号

FProjName:项目名称

FPackageCode:分包编号

FPackageName: 分包名称

IsFinalVersion: 是否最终版本

ExceptionNum: 异常次数

ArchiveDirectorys: 归档目录信息

DirectoryCode: 目录编号

DirectoryName: 目录名称

ArchiveFiles: 目录包含文件信息

FileId: 文件ID

FileName: 文件名称

Sequence: 顺序

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"errorCode": "200",

"state": true,

"message": "分包归档文件更新成功"

}

Response具体参数说明

3.3.13.3. 项目归档信息查询

说明

归档文件查询

访问地址

/aArchiveList

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "包编号",

"FPackageName": "包名称"

}

Request具体参数说明

FPackageCode: 包编号

FPackageName:包名称

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"PushId": 69743122*开通会员可解锁*,

"FProjCode": "*开通会员可解锁*3222",

"FProjName": "2023~2024年纸张采购(硬银紫纸张)",

"FPackageCode": "*开通会员可解锁*3222/0",

"FPackageName": "2023~2024年纸张采购(硬银紫纸张)",

"IsFinalVersion": "N",

"ExceptionNum": "1",

"ArchiveDirectorys": [

{

"DirectoryCode": "203",

"DirectoryName": "招标文件",

"ArchiveFiles": [

{

"FileId": "*开通会员可解锁*75973889",

"FileName": "招标文件+投标人3.0版本操作说明、CA申请方法",

"Sequence": "1"

},

{

"FileId": "*开通会员可解锁*10876417",

"FileName": "2023~2024年纸张采购(硬银紫纸张)",

"Sequence": "2"

},

...

]

}

] ...

}]

}

Response具体参数说明

接口返回信息:

code: 200,

state: true,

value: 返回数据信息

3.3.14. 会议室预定管理

3.3.14.1. 会议室预定记录查询接口(单点登录改造会议室查询页面)

说明

会议室预定记录查询接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号(拆包项目传包号)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": [{

"id": "主键",

"FMeetingRoomName": "会议室名称",

"FBookingType": "预定类型",

"FBookingInstructions": "预定说明",

"FBookingTime": "预定时间",

"FUsageStartTime": "使用开始时间",

"FUsageEndTime": "使用结束时间",

"FBookingPerson": "预定人",

"FUser": "使用人",

"FRemark": "备注"

}]

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.15. 评标专家管理

3.3.15.1. 评标专家信息新增接口

3.3.15.2. 评标专家信息新修改口

3.3.15.3. 评标专家信息新删除口

3.3.16. 项目阶段流转限制管理

说明

项目阶段流转限制查询接口

访问地址

/updateStatus

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号",

"FProjCurrentStage": "当前阶段",

"FProjNextStage": "下一阶段",

"ProjSubPackages": [{

"FPackageCode": "包编号"

}]

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号

FProjCurrentStage:项目当前阶段

FProjNextStage:项目下一阶段

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": {

"FStatus": "true或false",

"message": "返回信息"

}

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.17. 视频归档管理(并在项目数据接收接口中)

3.3.17.1. 视频归档状态查询接口

说明

视频归档情况查询接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号(拆包项目传包号)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": {

"FArchivingStatus": "0未归档,1已归档"

}

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.18. 采购人文件管理

3.3.18.1. 采购人文件上传数据接收接口

说明

采购人文件上传数据接收接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号",

"FPurchasingDocID": "采购人文件ID"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号(拆包项目传包号)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "采购人文件数据推送成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

message:返回数据信息

3.3.19. 客户满意度管理

3.3.19.1. 客户满意度数据接收接口

说明

客户满意度数据接收接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号",

"FContractorCode": "采购单位编码(纳税人识别号)",

"FContractorName": "采购单位名称",

"FSatisfactionLevel": "满意度"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号(拆包项目传包号)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "客户满意度数据推送成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

message:返回数据信息

3.3.20. 投诉异议管理

3.3.20.1. 投诉异议状态查询接口

说明

投诉异议记录查询接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号(拆包项目传包号)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": {

投诉异议信息

}

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.21. 合同归档管理

3.3.21.1. 合同归档状态查询接口

说明

合同归档情况查询接口

访问地址

/

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号(拆包项目传包号)

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"value": {

"FArchivingStatus": "0未归档,1已归档"

}

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.22. 更新开评标地址

3.3.22.1. 更新开标和评标地址接口

说明

更新开评标地址

访问地址

/updatePlace

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FPackageCode": "*开通会员可解锁*3189/02",

"FReviewPlace": "评标地址",

"FOpenBidsPlace":"开标地址"

}

Request具体参数说明

FPackageCode:项目编号(拆包项目传包号)

FReviewPlace:评标地址

FOpenBidsPlace:开标地址

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "更新开评标地址成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.23. 评审信息

3.3.23.1. 新增评审信息

说明

新增评审信息

访问地址

/addReviewInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FReviewWay": "评标办法",

"FStageType": "环节类别",

"FStageName": "环节名称",

"FFullScore": "满分值",

"FWeight": "权重"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号

FPackageCode:包编号

FReviewWay:评标办法(综合评分法、经评审的最低投标价法、合理低价法)

FStageType:环节类别(1:商务评审、2:技术评审、3:价格评审、4:其他评审、5:服务评审、6:附加分)

FStageName:环节名称

FFullScore:满分值

FWeight:权重

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "新增评审信息成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.23.2. 修改评审信息

说明

修改评审信息

访问地址

/updateReviewInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号",

"FPackageCode": "包编号",

"FReviewWay": "评标办法",

"FStageType": "环节类别",

"FStageName": "环节名称",

"FFullScore": "满分值",

"FWeight": "权重"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号

FPackageCode:包编号

FReviewWay:评标办法(综合评分法、经评审的最低投标价法、合理低价法)

FStageType:环节类别(1:商务评审、2:技术评审、3:价格评审、4:其他评审、5:服务评审、6:附加分)

FStageName:环节名称

FFullScore:满分值

FWeight:权重

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "修改评审信息成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

3.3.23.3. 删除评审信息

说明

删除评审信息

访问地址

/delReviewInfo

HTTP请求方式

POST

Request格式

String Body(application/json)

Headers(Authorization)

Request示例

{

"FMobile": "*开通会员可解锁*",

"FProjCode": "项目编号",

"FPackageCode": "包编号"

}

Request具体参数说明

FMobile:业务员手机号

FProjCode:项目编号

FPackageCode:包编号

FReviewWay:评标办法(综合评分法、经评审的最低投标价法、合理低价法)

FStageType:环节类别(1:商务评审、2:技术评审、3:价格评审、4:其他评审、5:服务评审、6:附加分)

FStageName:环节名称

FFullScore:满分值

FWeight:权重

Response格式

String Body(application/json)

Response示例

{

"code": 200,

"state": true,

"message": "删除评审信息成功"

}

Response具体参数说明

接口返回信息:

state: true,

code: 200

value:返回数据信息

4. 数字字典

4.1. 省份数字字典

省市区数字字典

4.2. 项目状态数字字典

4.3. 项目类型数字字典

一级编号

一级分类

二级编号

二级分类

1

工程

1-1

土建施工

1-2

安装

1-3

装修

1-4

拆除

1-5

修缮

1-6

工程其它

2

货物

2-1

设备

2-2

材料

2-3

货物其它

3

服务

3-1

勘察

3-2

设计

3-3

监理

3-4

项目管理

3-5

服务其它

5. 编码说明

序号

编码

说明

备注

1

2

3

4

5

6

7

2*开通会员可解锁**开通会员可解锁*77 附件下载:投标文件2 (1).pdf
潜在客户预测
点击查看详情>
合作机会