search_enterprise
在芯化智数企业库中分页检索采购商、供应商或一般企业,支持关键词与多种筛选条件。适用于: - 用户问「找一下中石化相关的企业」 - 按地区、注册资本、企业性质、行业等组合筛选 - AI 需要先列出候选企业,再引导用户选择某条看详情 对应平台能力:拉取采购商/供应商/企业列表(Swagger:selectSaasEnterListUsingPOST)。
英文描述
Search paginated enterprise list (buyers, suppliers, general companies) in ChemCloud SaaS. Use when the user gives a company name keyword or filter criteria. Returns enterId, enterName, enterCode for follow-up get_enterprise_profile. Requires valid X-User-Token.
文档更新:2026-06-23T10:00:00+08:00
请求参数
| 参数名 | 参数说明 | 数据类型 | 样例数据 |
|---|---|---|---|
keyword | 选填 | string | 中石化 |
limit | 选填 | integer | 20 |
offset | 选填 | integer | 0 |
响应参数
| 参数名 | 参数说明 | 数据类型 | 样例数据 |
|---|---|---|---|
code | 业务状态码,0 表示成功 | integer | 0 |
msg | 状态说明 | string | 操作成功! |
data.pageData | 分页数据数组 | array | [{"enterId": "10001", "enterName": "上海某某化工有限公司", "enterCode": "ENT001", "province": "上海"}] |
data.pageData[].enterId | 企业 ID | string | 10001 |
data.pageData[].enterName | 企业名称 | string | 上海某某化工有限公司 |
data.pageData[].enterCode | 企业编码 | string | ENT001 |
data.pageData[].province | 省份 | string | 上海 |
data.totalSize | 总记录数 | integer | 100 |
data.pageNumber | 当前页码 | integer | 1 |
data.pageSize | 每页条数 | integer | 20 |
响应状态说明
| 状态 | 说明 |
|---|---|
success | 调用成功,返回业务数据 |
failed | 参数错误、后端业务错误或系统异常 |
denied | API Key 无效、无权限、RBAC/菜单拒绝等 |
请求示例
{
"limit": 20,
"offset": 0,
"keyword": "中石化"
}响应示例
{
"code": 0,
"msg": "操作成功!",
"data": {
"pageData": [
{
"enterId": "10001",
"enterName": "上海某某化工有限公司",
"enterCode": "ENT001",
"province": "上海"
}
],
"totalSize": 1,
"pageNumber": 1,
"pageSize": 20
}
}