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.
 
 
 
 
 

64 lines
1.8 KiB

meta {
name: 保存推送规则草稿
type: http
seq: 3
tags: [
generated
]
}
post {
url: {{baseUrl}}/api/rule/opp-push-rule/save-draft
body: formUrlEncoded
auth: inherit
}
body:form-urlencoded {
ruleName: 投标阶段方案推送
applyScope: 1
isDefault: 0
ruleDesc: 全部商机默认推送规则
pushConfig: {"basic":{"pushNodeName":"方案卡确认","schemeTemplateId":"747831302652166144"},"fieldValidations":[],"fieldMappings":[],"projectCreation":{"createMode":"auto","nameRule":"{客户名称}-{方案名称}"}}
}
docs {
# 保存推送规则草稿
`POST /api/rule/opp-push-rule/save-draft`
保存草稿(新建/原位编辑草稿/从发布中停用生成新草稿;推送配置整体保存)。
## 请求参数
| 参数 | 类型 | 必填 | 默认 | 说明 |
| --- | --- | --- | --- | --- |
| id | string | 否 | - | 版本行 ID(编辑草稿/生成新草稿时传;新建不传) |
| ruleName | string | 是 | - | 规则名称 |
| applyScope | int | 是 | - | 适用范围:1全部商机 2条件式 |
| conditionType | string | 否 | - | 条件类型(applyScope=2 时必填) |
| conditionValue | string | 否 | - | 条件值(applyScope=2 时必填) |
| isDefault | int | 否 | 0 | 是否默认:1是 0否 |
| ruleDesc | string | 否 | - | 规则说明 |
| pushConfig | string(json) | 否 | - | 推送配置 4 步骤整体 JSON(结构见详情接口) |
## 请求示例
请求头:Authorization: Bearer {{token}}
Content-Type: application/x-www-form-urlencoded
POST /api/rule/opp-push-rule/save-draft
ruleName=投标阶段方案推送&applyScope=1&isDefault=0&ruleDesc=全部商机默认推送规则&pushConfig=%7B...%7D
## 响应 data 结构
null
## 响应示例
```json
{
"code": 0,
"success": true,
"message": "success",
"data": null
}
```
}