业务规则
获取业务规则列表
鉴权方式
AppKey + Sign 是应用密钥鉴权,由管理员创建,用于以应用管理员身份访问应用数据。
版本
请求地址
Path 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
worksheet_id | string | 是 | 工作表 ID 或别名 |
Header 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
HAP-Appkey | string | 是 | HAP应用密钥 |
HAP-Sign | string | 是 | HAP签名 |
Body 参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
ruleType | string | 否 | 规则类型,不传则返回全部类型 可选值: "interaction""validation""lock""style" |
enabled | boolean | 否 | 启用状态,不传则返回全部状态 |
响应参数
200Successful response| 名称 | 类型 | 描述 |
|---|---|---|
success | boolean | 请求是否成功 |
error_code | integer | 错误码,成功为 1 |
error_msg | string | 错误描述,成功时为空字符串 |
data | object[] | 业务规则列表 |
data.ruleId | string | 业务规则 ID |
data.name | string | 业务规则名称 |
data.ruleType | string | 业务规则类型:交互、验证、锁定或样式 可选值: "interaction""validation""lock""style" |
data.enabled | boolean | 是否启用 |
curl -X POST "https://example.com/v3/app/worksheets/worksheet_id/business-rules/list" \ -H "HAP-Appkey: {{HAP-Appkey}}" \ -H "HAP-Sign: {{HAP-Sign}}" \ -H "Content-Type: application/json" \ -d '{ "ruleType": "interaction", "enabled": true }'{ "success": true, "error_code": 1, "error_msg": "", "data": [ { "ruleId": "string", "name": "订单金额等于 1 时显示字段", "ruleType": "interaction", "enabled": true } ]}