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 } ``` }