You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

59 lines
1.4 KiB

meta {
name: 保存阶段别名配置
type: http
seq: 2
tags: [
generated
]
}
post {
url: {{baseUrl}}/api/rule/project-rule/stage-alias/save
body: formUrlEncoded
auth: inherit
}
body:form-urlencoded {
stageAliases[0].stageCode: 01
stageAliases[0].alias: 方案设计
stageAliases[1].stageCode: 02
stageAliases[1].alias: 深化设计
}
docs {
# 保存阶段别名配置
`POST /api/rule/project-rule/stage-alias/save`
保存区块①阶段别名配置(全量覆盖;行列表不能为空,stageCode 必填且不重复)。
## 请求参数
| 参数 | 类型 | 必填 | 默认 | 说明 |
| --- | --- | --- | --- | --- |
| stageAliases[0].stageCode | string | 是 | - | 阶段字典键(固定骨架,必填) |
| stageAliases[0].stageName | string | 否 | - | 系统默认名(随骨架回传,可空) |
| stageAliases[0].alias | string | 否 | - | 显示别名(可编辑,空则回退系统默认名) |
| stageAliases[0].remark | string | 否 | - | 说明 |
## 请求示例
请求头:Authorization: Bearer {{token}}
Content-Type: application/x-www-form-urlencoded
POST /api/rule/project-rule/stage-alias/save
stageAliases[0].stageCode=01&stageAliases[0].alias=方案设计&stageAliases[1].stageCode=02&stageAliases[1].alias=深化设计
## 响应 data 结构
null
## 响应示例
```json
{
"code": 0,
"success": true,
"message": "success",
"data": null
}
```
}