自定义响应组件
自定义响应组件(CustomResponse)用于在流程中返回业务结果,控制接口的提示信息、提示方式或页面跳转。
概述
自定义响应组件用于自定义业务完成后的反馈:既可以返回不同语义的提示消息(成功 / 失败 / 警告 / 普通),也可以执行页面重定向或在新地址打开。一个接口中可放置多个自定义响应组件,配合条件分支按不同情形返回不同结果。
组件按「执行操作」区分行为,不同操作会显示不同的后续配置项。
配置项
| 配置项 | 说明 |
|---|---|
| 执行操作 | 组件的响应类型,决定返回提示还是跳转,必填,缺省为「提示消息 - 成功」 |
| 自定义响应编码(非Http状态码) | 返回结果的业务编码,缺省 200 |
| 消息提示方式 | 提示消息的展示形态,仅提示消息类操作可配置 |
| 提示信息 | 提示文案,仅提示消息类操作可配置 |
| 提示更多信息 | 提示的补充说明文案,仅提示消息类操作可配置 |
| 提示自动关闭时间 | 提示自动消失的秒数,仅提示消息类操作可配置 |
| 通知弹出位置 | 通知类提示的弹出位置,仅「消息提示方式 = 通知」时可配置 |
| 重定向URL地址 | 跳转地址,仅「重定向」「打开新地址」操作可配置 |
| 输出到最终结果 | 开启后该组件结果作为接口返回值 |
执行操作取值
| 界面名称 | 值(Action) | 说明 |
|---|---|---|
| 提示消息 - 成功 | 0 | 返回成功类提示,缺省值 |
| 提示消息 - 失败 | 1 | 返回失败类提示 |
| 提示消息 - 警告 | 2 | 返回警告类提示 |
| 提示消息 - 普通 | 3 | 返回普通提示 |
| 重定向 | 4 | 在当前页跳转到指定地址 |
| 打开新地址 | 5 | 在新标签页打开指定地址 |