文档
测试
新增接口

获取索引详情

GET
https://portal.dev2.supwisdom.com/portal-api/searchIndex/getDetail?indexCode=news

接口描述

预览、索引字段

分支名称

**feature/indexManagement**

请求参数

参数名
类型
描述
必填
indexId
String
索引id
必填
indexCode
String
索引Code
必填

请求头

参数名
类型
描述
必填
x-id-token
string
用户token
必填

响应参数

application/json
参数名
类型
描述
必填
状态
code
int
0:成功;-1:失败;
必填
message
string
接口访问状况信息
必填
data
Object
必填
indexName
String
索引名称
必填
indexCode
String
索引代码
必填
description
String
索引描述
必填
pageSchema
String
定制页面信息
必填
indexFields
Array
搜索匹配的字段
必填
fieldsId
String
字段Id,非空为编辑,空为新增
必填
fieldsName
String
字段名称
必填
fieldsType
String
字段类型
必填
searchTerm
String
搜索条件:noTerm:不设为搜索条件、input:输入框、option:下拉菜单
必填
searchTip
string
搜索提示词
必填
2023/08/23 新增
sortNumber
float
排序号
必填
optionList
Array
值示例:["校内新闻","栏目2"]; 当searchTerm=option时,此字段记录下拉框数据
必填
2023/08/23 新增
terminalInfo
Array
终端信息
必填
terminalType
String
终端类型; 1=>pc 端, 7=>移动 端, 3=>微信,4=>支付宝,6=>H5
必填

说明 / 示例

请求参数示例 ```json { "indexId": "66666", "indexName": "资讯", "indexCode": "News", "description": "我是资讯索引描述", indexFields:[{ fieldsId:"999", "fieldsName": "libraryName", "searchTip": "请选择图书名称", "optionList": [ "vue设计模式", "react设计模式" ], "searchTerm": "option" }] } ````