# 说明

获取计划模版

# url

https://api.tapd.cn/api/testx/plan/v1/namespaces/{namespace}/plan-templates

# 支持格式

JSON

# HTTP请求方式

GET

# 请求参数

# Request

字段名 必选 类型及范围 说明
Namespace string 命名空间
PageInfo PageInfo 分页信息(缺省获取全部)

# pageinfo

字段名 必选 类型及范围 说明
Offset uint32 分页偏移位置
Limit uint32 每页数量

# 返回结果

{
    "Error": null,
    "Data": [
        {
            "Uid": "xxx",
            "Name": "默认模板",
            "DescName": "默认模板",
            "Description": "",
            "Audit": {
                "Creator": "",
                "Updater": "",
                "CreatedAt": "2025-06-30T16:55:31+08:00",
                "UpdatedAt": "2025-06-30T16:55:31+08:00",
                "Tenant": ""
            },
            "Fields": [
                {
                    "Uid": "xxx",
                    "Field": {
                        "Widget": "TEXT",
                        "Type": "STR",
                        "Uneditable": false,
                        "Name": "suoshuxiangmu",
                        "Label": "所属项目",
                        "Description": "xxx",
                        "Help": "",
                        "Visible": false,
                        "Required": false,
                        "Default": "",
                        "Choices": [],
                        "Flag": "CUSTOM",
                        "Order": 0,
                        "EncryptOption": null,
                        "ValueSource": null,
                        "Properties": [],
                        "IsRichText": false
                    },
                    "Default": "",
                    "VisibleScope": "LIST",
                    "Required": false,
                    "Width": 0,
                    "Order": 0,
                    "FieldUid": "11817"
                }
            ]
        }
    ],
    "TotalCount": 1
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49

# 测试计划字段说明

# Template

字段名 必选 类型及范围 说明
Uid string 计划模板ID
Name string 计划模板标识
DescName string 显示名
Description string 说明
Fields repeated TemplateField 模板属性列表

# TemplateField

字段名 必选 类型及范围 说明
Uid string 属性ID
Field PropertyDefinition 属性信息
Default google.protobuf.Value 默认值
VisibleScope VisibleScope 可见范围
Required bool 是否必填
Width uint32 宽度
Order uint32 排序字段
FieldUid string 临时属性UID(兼容旧接口)

# VisibleScope

说明
NONE 不可见
LIST 列表中显示

# PropertyDefinition

字段名 必选 类型及范围 说明
Widget Widget 输入框类型
Type Type 字段类型
Uneditable bool 是否可编辑
Name string 字段名称
Label string 显示名称
Description string 描述
Help string 帮助信息
Visible bool 是否显示
Required bool 是否必填
Default google.protobuf.Value 默认值
Choices repeated ValueChoice 可选值列表
Flag Flag 类型标志
Order uint32 排序序号
ValueSource PropertyValueSource 值来源
Properties repeated PropertyDefinition 子属性
IsRichText bool 是否富文本

# Widget

枚举值 说明
TEXT 文本输入框
TEXTAREA 文本域
SELECT 下拉选择
MULTI_SELECT 多选下拉
USER 用户选择
MULTI_USER 多用户选择
RADIO 单选按钮
CHECKBOX 复选框
INTEGER 整数输入
FLOAT 浮点数输入
DATE 日期选择
DATETIME 日期时间选择
KEY_VALUE 键值对
MULTI_VALUE 多值
MULTI_KEY_VALUE 多键值对
TAPD TAPD字段
ITERATION 迭代
STORY 需求
BUG 缺陷
VERSION 版本
SWITCH 开关

# Type

枚举值 说明
STR 字符串
LONG 长整型
LIST_STR 字符串列表
MAP_STR_TO_STR 字符串映射

# Flag

枚举值 说明
NONE 无标志
SYSTEM 系统属性
CUSTOM 自定义属性
EXTRA_EDIT 额外可编辑属性

# ValueChoice

字段名 必选 类型及范围 说明
ID uint32 选项ID
Label string 显示标签
Value google.protobuf.Value 选项值
Order uint32 排序序号
上次更新: 2025-07-22 14:18:47