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