查询项目信息(API名称:findPagedProjectList)
功能介绍
用户需要获取项目信息时,可以通过该接口查询项目信息。
相关API
调用流程
URL
|
请求方式 |
HTTPS地址 |
服务架构 |
消息体类型 |
|---|---|---|---|
|
POST |
https://isdp+域名/openapi/v1/project/findPagedProjectList |
OpenAPI |
application/json |
请求头
|
KEY |
VALUE |
是否必填 |
描述 |
|---|---|---|---|
|
Content-Type |
application/json |
是 |
无 |
|
Authorization |
bearer ${access_token} |
是 |
bearer +“ ”+5.2.1中获取的access_token的值 |
请求参数
|
参数 |
类型 |
是否必填 |
描述 |
|---|---|---|---|
|
start |
Int |
是 |
起始条数 |
|
count |
Int |
是 |
每页条数 |
|
projectCode |
String |
是 |
项目编码,支持模糊查询 |
响应参数
|
参数 |
类型 |
描述 |
|---|---|---|
|
pos |
int |
当前页,从0开始 |
|
total_count |
int |
总数量,如:1 |
|
data |
List<Object> |
响应结果内容data |
|
entityName |
String |
实体名称 |
data出参:
|
参数 |
类型 |
描述 |
|---|---|---|
|
projectCode |
String |
项目编码,如:张三 |
|
projectName |
String |
项目名称,如:供应商名称 |
|
projectStatusCode |
String |
项目状态,如:未开户 |
|
buOrgId |
Int |
组织ID |
|
udfExtend1 |
String |
扩展字段,如:xxx分公司 |
|
udfExtend2 |
String |
扩展字段,如:已注册 |
|
udfExtend3 |
String |
扩展字段,如: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":"9011",
"start":0,
"count":15
}
响应示例
{
"data": [
{
"projectId": 30036,
"projectCode": "90116",
"projectName": "openapi",
"buOrgId": 8888,
"description": "第16个项目",
"contract": "90116",
"customerId": 17408,
"customerName": "客户1001",
"supplierId": "26792",
"supplierName": null,
"tenantId": 1348,
"projectManagerId": 143086,
"projectStatusCode": "release",
"startDate": "2020-10-10",
"endDate": "2020-12-29",
"buOrgName": "XXXXXXX公司",
"customerOrgCode": "15490",
"projectManager": null,
"udfExtend1": null,
"udfExtend2": null,
"udfExtend3": null,
"udfExtend4": null,
"udfExtend5": null,
"udfExtend6": null,
"udfExtend7": null,
"udfExtend8": null,
"udfExtend9": null,
"udfExtend10": null,
"customerOrgName": "行政001",
},
{
"projectId": 30037,
"projectCode": "90117",
"projectName": "项目090117",
"buOrgId": 8888,
…
},
{
"projectId": 30039,
"projectCode": "90119",
"projectName": "项目090119",
"buOrgId": 8888,
},
{
"projectId": 30030,
"projectCode": "90110",
"projectName": "项目090110",
"buOrgId": 8888,
…
},
{
"projectId": 30031,
"projectCode": "90111",
"projectName": "项目090111",
"buOrgId": 8888,
…
},
{
"projectId": 30032,
"projectCode": "90112",
"projectName": "项目090112",
"buOrgId": 8888,
…
},
{
"projectId": 30033,
"projectCode": "90113",
"projectName": "项目090113",
"buOrgId": 8888,
…
},
{
"projectId": 30034,
"projectCode": "90114",
"projectName": "项目090114",
"buOrgId": 8888,
…
},
{
"projectId": 30035,
"projectCode": "90115",
"projectName": "项目090115",
"buOrgId": 8888,
…
},
],
"pos": 0,
"total_count": 9,
"entityName": null,
}
状态码
状态码请参见状态码。
错误码
错误码请参见错误码。