查询发布任务列表

  • 请求路径:/openapi/cubecard/listTasks

  • 请求方式:GET

  • 请求参数

    名称

    类型

    是否必传

    含义

    templateResourceId

    Long

    卡片资源对应的 ID

  • 返回值

    [
      {
        "gmtCreate":"2019-04-24 17:43:54",
        "gmtModified":"2019-04-24 17:43:54",
        "greyConfigInfo":"{\"operator\":\"and\",\"subRules\":[{\"operator\":\"contains\",\"left\":[\"上海市\",\"北京市\",\"天津市\"],\"right\":\"city\",\"defaultResult\":false},{\"operator\":\"excludes\",\"left\":[\"REDMI NOTE 3\",\"VIVO X5M\"],\"right\":\"mobileModel\",\"defaultResult\":false},{\"operator\":\"vLimitIn\",\"exclusive\":false,\"left\":{\"lower\":\"9.2.1\",\"upper\":\"9.2.1\"},\"right\":\"osVersion\",\"defaultResult\":false}],\"defaultResult\":false}",
        "greyEndtimeData":"",
        "greyNum":0,
        "id":212,
        "taskDesc":"卡片发布",
        "templateResourceId":572,
        "publishMode":1,
        "publishType":2,
        "taskStatus":1,
        "whitelistIds":"931,932",
        "operator":"操作人"
      }
    ]

    返回值说明

    返回值

    类型

    含义

    gmtCreate

    String

    创建时间

    gmtModified

    String

    更新时间

    greyConfigInfo

    String

    灰度高级规则信息,详情请参考 greyConfigInfo 详细说明

    greyEndtimeData

    String

    时间窗灰度结束时间

    greyNum

    String

    时间窗灰度结束人数

    id

    Long

    对应的发布任务主键

    taskDesc

    String

    发布任务描述

    templateResourceId

    Long

    任务对应的卡片资源包主键

    publishMode

    Integer

    灰度发布模式

    • 1:白名单

    • 2:时间窗

    publishType

    Integer

    发布类型

    • 2:灰度发布

    • 3:正式发布

    taskStatus

    Integer

    当前任务状态

    • 1:发布中

    • 2:已结束

    • 3:暂停

    whitelistIds

    String

    白名单发布时对应的白名单 ID,多个使用逗号分隔

    operator

    String

    操作人,OpenAPI 创建的均为 default

    greyConfigInfo 详细说明

    名称

    类型

    说明

    operator

    String

    规则关系,and 表示“与”规则,对 subRules 里面的结果进行与操作

    defaultResult

    boolean

    默认返回的结果

    subRules

    List

    规则集合

    operator

    String

    规则名称

    • contains:包含

    • excludes:不包含

    • vLimitIn:在范围内

    • vLimitOut:在范围外

    left

    • 当 operator 为 contains 或 excludes 时,为 List 字符集合,每个元素表示一个规则的值;

    • 当 operator 为 vLimitIn 和 vLimitOut 时,是一个对象,里面的 lower 表示较低的值,upper 表示较高的值

    参考类型中描述

    right

    String

    规类型名称

    defaultResult

    Boolean

    默认结果