更新时间:2021-12-17 GMT+08:00
分享

查询项目列表

功能介绍

根据用户信息,查看用户的项目列表,结果使用分页展示。

URI

  • URI格式
    GET /softcomai/datalake/dataplan/v1.0/progress?pageNum={pageNum}&pageSize={pageSize}&searchField={searchField}&searchStr={searchStr}
  • 参数说明

    参数名

    是否必选

    参数类型

    备注

    pageNum

    int

    分页用到的起始页。

    pageSize

    int

    每页数据条数。

    tag

    String

    标签。

    searchField

    String

    当前只支持:ALL、name、description、tag、status,其他无效。

    searchStr

    String

    搜索内容。

请求

  • 请求样例
    GET https://ipaddr:port/softcomai/datalake/dataplan/v1.0/progress?pageNum=1&pageSize=5&searchField=status&searchStr=init
  • 参数说明

    参数名

    是否必选

    参数类型

    备注

    pageNum

    int

    分页用到的起始页。

    pageSize

    int

    每页数据条数。

响应

  • 响应样例
    {
        "success": true,
        "returnData": {
            "page": {
                "currentPageNum": 1,
                "lastPageNum": 0,
                "totalPageNum": 0,
                "startRowIndex": 0,
                "gotoPageNum": 0,
                "pageSize": 5,
                "recordCount": 0
            },
            "dataList": [
                {
                    "id": "P_20191112165111_1419961511",
                    "userId": "lWX617768",
                    "tenantId": "aidomainalpha_wulan3_dcpuedev",
                    "createTime": "2019-11-12 16:51:13",
                    "updateTime": "2019-11-12 16:51:13",
                    "status": "init",
                    "progressType": "PROGRESS_GROUP",
                    "tasks": []
                },
                {
                    "id": "P_20191112165055_989850390",
                    "name": "POSTMAN测试发布公共模板001",
                    "description": "POSTMAN测试发布公共模板",
                    "userId": "lWX617768",
                    "tenantId": "aidomainalpha_wulan3_dcpuedev",
                    "createTime": "2019-11-12 16:50:57",
                    "updateTime": "2019-11-12 16:50:57",
                    "status": "init",
                    "fromSource": "P_20191112165055_989850390",
                    "progressType": "PROGRESS",
                    "tasks": []
                }
            ]
        }
    }
  • 要素说明

    参数名

    参数类型

    备注

    success

    string

    请求是否成功。

    returnData

    JSON

    返回体。

    page

    JSON

    分页信息。

    dataList

    JSON

    项目列表。

    id

    String

    项目ID。

    name

    String

    项目名称。

    description

    String

    描述。

    userId

    String

    用户信息。

    tenantId

    String

    租户信息。

    createTime

    String

    创建时间。

    updateTime

    String

    更新时间。

    status

    String

    状态。

    progressType

    String

    项目的类型,取值包括PROGRESS_GROUP和PROGRESS。

    tasks

    String

    任务列表。

状态码

具体请参考状态码

相关文档