该接口用于资源的各种查询场景。
查询条件列表
关于资源模块,某些查询条件是管理端中的字典管理中配置的,比如:资源类型、资源费用等搜索条件。如果需要实现多端同步查询条件,通过调用该接口即可;不过也并非强制调用该接口,前端在查询时,可以将搜索条件直接写死。
WARNING
特别需要注意的是,该接口目前只支持资源类型、资源付费状态和资源发布年份三种条件,如果你要增加其他的额外条件,可以由前端在页面自行增加。
请求方法:GET
是否鉴权:否
请求编码:Content-Type:application/x-www-form-urlencoded
响应编码:Content-Type:application/json;charset=UTF-8
请求地址:index/resource.resource/searchWhere
请求参数:
参数名 | 参数类型 | 是否必填 | 参数说明 | 示例值 |
---|
- 成功示例:
javascript
{
"data": [
[
{
"text": "全部资源",
"value": ""
}
]
],
"code": 100,
"msg": "请求成功"
}
参数名 | 参数类型 | 是否必有 | 参数说明 | 示例值 |
---|---|---|---|---|
text | String | 是 | 查询条件名称 | 会员免费 |
value | String | 是 | 查询条件对应的值 | 1 |
WARNING
主要注意这里返回的数据格式,由于兔兔答题前端模板在搜索组件上需要特定的格式,为了减少前端在数据格式上的处理,后端自动将数据处理成前端需要的格式。data会返回一个长度为3的二维数组,索引为0查询的是资源类型,索引为1查询的是资源付费状态,索引为2查询的是资源发布年份。
- 失败示例:
javascript
{
"code": 101,
"data": [],
"msg": "请求失败"
}