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