云服务器内容精选

  • 修改工作项 在“卡片”视图中,支持快速修改工作项,如工作项拖拽、列拖拽、工作项卡片编辑详情。 工作项拖拽 鼠标左键单击卡片不放,拖拽到其他列上,当显示蓝色虚线框与“拖动到此处”的文字提示时,松开鼠标左键即可将工作项移动到指定位置。 是否能拖拽,跟起始状态能否流转到目标状态有关,详情见状态配置中的状态流转方向配置。当工作项不可拖拽到指定位置时,蓝色虚线框与“拖动到此处”提示不会出现。 列拖拽 鼠标左键单击列名称附近位置不放,左右拖拽到其他位置上,当显示蓝色虚线框时,松开鼠标左键即可将列移动到指定位置(待启动状态列不能进行拖拽)。 编辑工作项详情 工作项在“卡片”视图模式,可快速编辑处理人和结束日期信息。 单击工作项卡片可进行工作项详情查看及详情编辑,选择对应信息进行编辑后,单击右上方“保存”进行保存,详情编辑参见工作项详情。
  • 快速创建工作项 在“卡片”视图中,支持快速创建单个或多个工作项。 快速创建单个工作项 在卡片(默认)视图中,单击所在卡片的“新建工作项”按钮可以快速新建工作项。 快速创建多个工作项 单击“新建工作项”后,在设置名称输入框中,可以设置完一个名称后进行换行(Shift键 + Enter键),多个名称设置多行。 例如:设置了3个工作项名称,单击“新建3个工作项”可以一次完成多个工作项新建。 按下Enter键则只会创建1个工作项。 如果工作项卡片右上角显示蓝色图标,表示用户已关注工作项。单击,选中“取消关注”可取消关注。 如果工作项的执行被阻塞,单击,可选中“设置阻塞”,输入说明,单击“确定”。右下角会显示红色图标。
  • 修改成员角色 项目创建者、项目的管理员(项目经理和测试经理)才可以给成员设置项目角色,默认项目角色类型如下: 项目创建者 项目经理 开发人员 测试经理 测试人员 参与者 浏览者 运维经理 项目添加好成员后,可以给项目成员设置不同角色。在成员管理找到目标角色后,单击成员所在行的角色名称,通过下拉列表重新选择成员角色类型即可。 如果默认角色类型不能满足实际需求,可以自定义角色类型(如:产品经理)并赋予相关权限,详细操作请参见权限管理(IPD项目)。
  • 邀请成员 管理员创建了用户,需要将用户添加为项目的成员,才能看到项目信息。如果未添加至任何项目,用户登录后将看不到任何项目信息。 单击“通过链接邀请”。 在“邀请成员”页面您直接扫描二维码加入成员后,即可看到所在项目的信息。 单击“复制链接”获取项目链接,分享项目链接可邀请成员自由加入项目。待被邀请人进入该链接后提交申请。 (可选)管理员在“待审核”成员列表中单击通过审核即完成邀请。 可以根据需要开启或关闭“通过邀请加入该项目需要审核” 默认审核:管理员审核通过后,用户即可加入成员。 关闭审核:用户可自由选择加入项目。如果审核列表中存在用户待审核,则不能关闭。 为了保障公司安全,通过分享二维码或分享项目链接邀请加入的成员,默认需要等待管理员再次审批。管理员也可以根据实际情况设置取消审核。
  • 响应示例 状态码: 200 OK { "records" : [ { "work_item_record_id" : "7401906a85de466c81fd90e22824eb19", "work_item_id" : "4633454879781163008", "project_id" : "526cefde62004de2b62b5e8dd2c2b3af", "work_item_statuses" : [ { "id" : "7401906a85de466c81fd90e22824eb19", "status" : { "id" : "d25fe91f7f6b489db5f804e66ac3b360", "name" : "7401906a85de466c81fd90e22824eb19", "type" : "BACKLOG", "description" : "demo", "parent_status_id" : "7401906a85de466c81fd90e22824aaaa" } } ] } ], "total" : 1}
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 records Array of WorkitemStatusRecords objects 操作历史 total Integer 总数 表5 WorkitemStatusRecords 参数 参数类型 描述 work_item_record_id String 工作项的记录id,一个工作项对应一条记录 最小长度:32 最大长度:32 work_item_id String 工作项id project_id String devcloud项目的32位id 最小长度:32 最大长度:32 work_item_statuses Array of WorkitemStatus objects 操作历史 表6 WorkitemStatus 参数 参数类型 描述 id String 工作项状态变更记录的id,每次变更产生一条新的记录id 最小长度:1 最大长度:32 status status object 工作项的状态 表7 status 参数 参数类型 描述 id String 工作项的状态id 最小长度:1 最大长度:32 name String 状态名称 最小长度:1 最大长度:60 type String 工作项状态的类型, BACKLOG( "初始化"), READY("待启动"), IN_PROGRESS("进行中"), COMPLETE("已完成"), DONE("已结束"), description String 工作项状态的描述 parent_status_id String 工作项状态的父状态id 最小长度:1 最大长度:32 状态码: 400 表8 响应Body参数 参数 参数类型 描述 error_msg String 错误描述 error_code String 错误码 状态码: 401 表9 响应Body参数 参数 参数类型 描述 error_msg String 错误描述 error_code String 错误码
  • URI GET /v4/projects/{project_id}/work-items/status-records 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String devcloud项目的32位id 最小长度:32 最大长度:32 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 偏移量 从0开始 最小值:0 缺省值:0 limit 否 Integer 每页数量 最小1,最大100 最小值:1 最大值:100 缺省值:100