Appearance
查询需求关系 API
| Path | Method | Created At |
|---|---|---|
| /api/projects/business/opportunities/requirements/paginate | POST | 2025-11-29 00:39:11 |
Request
| Key | Rule | Description |
|---|---|---|
| page | integer,min:1,max:100 | trans:validate.PAGE_MUST_BE_INTEGER |
| page_size | integer,min:5,max:1000 | trans:validate.PAGE_SIZE_MUST_BE_INTEGER |
| business_opportunity_id | string,size:24 | trans:validate.BO_NOT_FOUND |
Response
| Key | Type | Example | Comment |
|---|---|---|---|
| id | string | 8df7d | 编号 |
| title | string | 网络联通 | 标题 |
| contents | string | 网络组网成功 | 需求内容 |
| type | enum | BORequirementType | 需求类型 |
| createdBy | int | 1 | 创建人 |
| createdByName | string | 张三 | 创建人姓名 |
| createdAt | string | 2024-12-10 21:22:00 | 创建时间 |
TypeScript Result Example:
TypeScript
interface Result {
/** 编号 */
id: string;
/** 标题 */
title: string;
/** 需求内容 */
contents: string;
/** 需求类型 */
type: ResultType;
/** 创建人 */
createdBy: number;
/** 创建人姓名 */
createdByName: string;
/** 创建时间 */
createdAt: string;
}
enum ResultType {
/** */
SPONTANEOUS = "SPONTANEOUS",
/** */
COMPANY_IDENTIFIED = "COMPANY_IDENTIFIED",
/** */
VENDOR_IDENTIFIED = "VENDOR_IDENTIFIED",
/** */
COMPETITOR_DRIVEN = "COMPETITOR_DRIVEN"
}Enums
BORequirementType
| Const | Description |
|---|---|
| SPONTANEOUS | |
| COMPANY_IDENTIFIED | |
| VENDOR_IDENTIFIED | |
| COMPETITOR_DRIVEN |