新增项目信息(API名称:project/add)
功能介绍
该接口用于添加项目信息,后续实现项目的整合管理。
相关API
调用流程
URL
|
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
|---|---|---|---|
|
POST |
https://isdp+域名/openapi/v1/project/add |
OpenAPI |
application/json |
请求头
|
KEY |
VALUE |
是否必填 |
描述 |
|---|---|---|---|
|
Content-Type |
application/json |
是 |
无 |
|
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
projectCode |
string |
是 |
项目编码 |
|
projectName |
string |
是 |
项目名称 |
|
projectStatusCode |
string |
是 |
项目状态 |
|
buOrgId |
int |
是 |
组织ID |
|
description |
string |
否 |
描述 |
|
contract |
string |
否 |
合同号 |
|
customerId |
int |
否 |
客户id |
|
supplierId |
int |
否 |
供应商id |
|
projectManagerId |
int |
否 |
项目经理id |
|
startDate |
string |
否 |
开始时间 |
|
endDate |
string |
否 |
结束时间 |
|
buOrgName |
string |
否 |
行政区域名称 |
|
customerOrgCode |
string |
否 |
项目经理 |
响应参数
|
参数 |
类型 |
描述 |
|---|---|---|
|
status |
string |
状态 |
|
msg |
string |
信息 |
|
data |
List<Object> |
响应结果内容data |
data出参:
|
参数 |
类型 |
描述 |
|---|---|---|
|
projectCode |
String |
项目编码 |
|
projectName |
String |
项目名称 |
|
projectStatusCode |
String |
项目状态 |
|
buOrgId |
Int |
组织ID |
|
udfExtend1 |
String |
扩展字段 |
|
udfExtend2 |
String |
扩展字段 |
|
udfExtend3 |
Int |
扩展字段 |
|
udfExtend4 |
String |
扩展字段 |
|
udfExtend5 |
Date |
扩展字段 |
|
udfExtend6 |
Date |
扩展字段 |
|
udfExtend7 |
String |
扩展字段 |
|
udfExtend8 |
String |
扩展字段 |
|
udfExtend9 |
String |
扩展字段 |
|
udfExtend10 |
String |
扩展字段 |
|
deleteFlag |
Int |
删除标识 |
|
entityName |
String |
实体名称 |
|
createdBy |
Int |
创建人 |
|
creationDate |
String |
创建时间 |
|
lastUpdatedBy |
Int |
最后更新人 |
|
lastUpdateDate |
String |
最后时间 |
|
tenantId |
Int |
租户id |
|
appName |
String |
服务名 |
请求示例
{
"projectCode":"项目编1码",
"projectName":"项目名1称",
"buOrgId":58934,
"description":"描述描述描述描述",
"contract":"合同号合同号",
"customerId":62865,
"supplierId":"71589",
"projectManagerId":"122929",
"projectStatusCode":"release",
"startDate":"2021-03-17",
"endDate":"2021-03-17",
"buOrgName":"15896329632",
"customerOrgCode":"81482"
}
响应示例
{
"status": "success",
"msg": "success",
"data":{
"projectCode": "项目编1码",
"projectName": "项目名1称",
"buOrgId": 58934,
"description": "描述描述描述描述",
"contract": "合同号合同号",
"customerId": 62865,
"supplierId": "71589",
"projectManagerId": "122929",
"projectStatusCode": "release",
"startDate": "2021-03-17",
"endDate": "2021-03-17",
"buOrgName": "15896329632",
"customerOrgCode": "81482",
"udfExtend1": null,
"udfExtend2": null,
"udfExtend3": null,
"udfExtend4": null,
"udfExtend5": null,
"udfExtend6": null,
"deleteFlag": 0,
"entityName": "project",
"projectId": 61630,
"createdBy": 132218,
"creationDate": "2021-03-17T04:48:49.519+00:00",
"lastUpdatedBy": 132218,
"lastUpdateDate": "2021-03-17T04:48:49.519+00:00",
"tenantId": 50251,
"appName": "pub-server",
"affectedRows": 1
}
}
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。