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