修改项目信息(API名称:update)
功能介绍
项目信息有变动时,可以通过该接口更新项目信息,如项目状态,开始时间,结束时间等。
相关API
调用流程
URL
|
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
|---|---|---|---|
|
POST |
https://isdp+域名/openapi/v1/project/update |
OpenAPI |
application/json |
请求头
|
KEY |
VALUE |
是否必填 |
描述 |
|---|---|---|---|
|
Content-Type |
application/json |
是 |
无 |
|
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
projectCode |
string |
是 |
项目编码,如:项目编1码 |
|
projectName |
string |
是 |
项目名称,如:项目名1称 |
|
projectStatusCode |
string |
是 |
项目状态,如:release |
|
buOrgId |
int |
是 |
组织ID,如:58934 |
|
description |
string |
否 |
描述,如:描述描述描述描述 |
|
contract |
string |
否 |
合同号,如:合同号合同号 |
|
customerId |
int |
否 |
客户id,如:62865 |
|
supplierId |
int |
否 |
供应商id,如:71589 |
|
projectManagerId |
int |
否 |
项目经理id,如:122929 |
|
startDate |
string |
否 |
开始时间,如:2021-03-17 |
|
endDate |
string |
否 |
结束时间,如:2021-03-17 |
|
buOrgName |
string |
否 |
行政区域名称,如:中国 |
|
customerOrgCode |
string |
否 |
项目经理,如:81482 |
|
projectId |
string |
是 |
项目id,如:61627 |
响应参数
|
字段名 |
字段名称 |
数据类型 |
数据示例 |
|---|---|---|---|
|
status |
状态 |
string |
success |
|
msg |
信息 |
string |
success |
|
data |
响应结果内容data |
List<Object> |
data |
data参数:
|
参数 |
类型 |
描述 |
|---|---|---|
|
projectCode |
String |
项目编码,如:张三 |
|
projectName |
String |
项目名称,如:供应商名称 |
|
projectStatusCode |
String |
项目状态,如:未开户 |
|
buOrgId |
int |
组织id |
|
udfExtend1 |
String |
扩展字段,如:xxx分公司 |
|
udfExtend2 |
String |
扩展字段,如:已注册 |
|
udfExtend3 |
int |
扩展字段,如:182012 |
|
udfExtend4 |
String |
扩展字段,如:客户 |
|
udfExtend5 |
Date |
扩展字段,如:2021-03-17 |
|
udfExtend6 |
Date |
扩展字段,如:2021-03-17 |
|
udfExtend7 |
String |
扩展字段,如:客户名称 |
|
udfExtend8 |
String |
扩展字段,如:客户名称 |
|
udfExtend9 |
String |
扩展字段,如:客户名称 |
|
udfExtend10 |
String |
扩展字段,如:客户名称 |
|
deleteFlag |
int |
删除标识,如:0 |
|
entityName |
String |
实体名称,如:project |
|
createdBy |
int |
创建人,如:344930 |
|
creationDate |
String |
创建时间,如:2020-12-17T02:11:46.332+00:00 |
|
lastUpdatedBy |
int |
最后更新人,如:344930 |
|
lastUpdateDate |
String |
最后时间,如:2020-12-17T02:11:46.332+00:00 |
|
tenantId |
int |
租户id,如:1284 |
|
appName |
String |
服务名,如:pub-server |
请求示例
{
"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": "中国",
"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": "中国",
"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,
}
}
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。