新增项目信息(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 } }
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。