文档首页/ ISDP/ API参考/ API接口/ 项目管理/ 查询项目信息(API名称:findPagedProjectList)
更新时间:2024-07-22 GMT+08:00
分享

查询项目信息(API名称:findPagedProjectList)

功能介绍

用户需要获取项目信息时,可以通过该接口查询项目信息。

相关API

接口名称

调用说明

获取Token

调用该接口获取到Token,再调用其他接口时,需要在请求消息头中添加“Authorization”,其值即为Token。

添加项目信息

查询项目信息时,如果没有项目信息,查询结果为空。

可以调用该接口添加新项目后,再执行查询操作,了解查询项目信息接口。

调用流程

图1 查询项目信息流程

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,
}

状态码

状态码请参见状态码

错误码

错误码请参见错误码

相关文档