创建产品 分享链接

作者:王怡栋 浏览量:4890
POST
/products

创建产品

请求头

名称类型必填描述
TokenString认证凭证Token

请求体

名称类型必填描述
namestring产品名称
programint所属项目集
codeint产品代号
lineint所属产品线
PO产品负责人
QD测试负责人
RD发布负责人
typestring产品类型(normal 正常 | branch 多分支 | )
descstring产品描述
aclstring访问控制(open 公开 | private 私有)
whitelistarray白名单

请求示例

{
    "name": "测试产品",
    "code": "test",
    "program": 1
}

请求响应

名称类型必填描述
idint产品ID
namestring产品名称
programint所属项目集
codestring产品代号
lineint产品线
typestring产品类型(normal 正常 | branch 多分支 | platform 多平台)
statusstring状态(normal 正常 | closed 结束)
POstring产品负责人
QDstring测试负责人
RDstring发布负责人
aclstring访问控制(open 公开 | private 私有)
whitelistarray白名单
createdBystring创建人
createdDatedatetime创建时间
descstring产品描述

响应示例

{
    "total": 11,
    "products": [
        {
            "id": 1,
            "program": 6,
            "name": "公司企业网站建设1",
            "code": "companyWebsite",
            "bind": "0",
            "line": 0,
            "type": "normal",
            "status": "normal",
            "subStatus": "",
            "desc": "建立公司企业网站,可以更好对外展示。<br />",
            "PO": {
                "id": 2,
                "account": "productManager",
                "avatar": "",
                "realname": "产品经理"
            },
            "QD": {
                "id": 10,
                "account": "testManager",
                "avatar": "",
                "realname": "测试经理"
            },
            "RD": {
                "id": 2,
                "account": "productManager",
                "avatar": "",
                "realname": "产品经理"
            },
            "acl": "open",
            "whitelist": [],
            "reviewer": "",
            "createdBy": {
                "id": 2,
                "account": "productManager",
                "avatar": "",
                "realname": "产品经理"
            },
            "createdDate": "2012-06-05T01:57:07Z",
            "createdVersion": "",
            "order": 5,
            "deleted": "0",
            "lineName": "",
            "programName": "企业管理",
            "stories": {
                "active": 5,
                "draft": 3,
                "": 0,
                "closed": 0,
                "changed": 0
            },
            "requirements": {
                "0": "",
                "1": "draft",
                "2": "active",
                "3": "closed",
                "4": "changed",
                "": 0,
                "draft": 0,
                "active": 0,
                "closed": 0,
                "changed": 0
            },
            "plans": 0,
            "releases": 0,
            "bugs": 5,
            "unResolved": 5,
            "closedBugs": 0,
            "fixedBugs": 0,
            "thisWeekBugs": 1,
            "assignToNull": 1,
            "progress": 0
        }
    ]
}