- Add package.json and package-lock.json for Node.js project setup - Add .gitignore to exclude node_modules directory - Add apifox.js as main entry point for API processing - Add index.js for application initialization - Add api-details.json containing comprehensive API endpoint definitions - Add apifox.json, apifox-ret.json for Apifox configuration and responses - Add data-schemas.json for API data schema definitions - Add schema.json for JSON schema validation - Add folderList.json for API folder structure organization - Initialize project structure for Apifox API documentation management
413 lines
9.9 KiB
JSON
413 lines
9.9 KiB
JSON
[
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/anxuan/live/export",
|
|
"name": "安选直播大盘分析导出",
|
|
"method": "post",
|
|
"requestSchema": null,
|
|
"responseSchema": {
|
|
"id": 399189,
|
|
"name": "LiveStatisticsExportRespDTO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"taskId": {
|
|
"type": "string",
|
|
"description": "导出任务id"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"taskId"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/anxuan/live/user/export",
|
|
"name": "安选用户导出",
|
|
"method": "post",
|
|
"requestSchema": {
|
|
"id": 399233,
|
|
"name": "DataCentreLiveExportReqVO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"liveId": {
|
|
"type": "integer",
|
|
"description": "直播间id"
|
|
},
|
|
"type": {
|
|
"type": "integer",
|
|
"description": "类型 1安选 2团购"
|
|
},
|
|
"scene": {
|
|
"type": "integer",
|
|
"description": "导出场景 1大盘分析 2用户导出 3订单导出"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"liveId",
|
|
"type",
|
|
"scene"
|
|
]
|
|
}
|
|
},
|
|
"responseSchema": {
|
|
"id": 399189,
|
|
"name": "LiveStatisticsExportRespDTO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"taskId": {
|
|
"type": "string",
|
|
"description": "导出任务id"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"taskId"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/anxuan/live/order/export",
|
|
"name": "安选订单导出",
|
|
"method": "post",
|
|
"requestSchema": {
|
|
"id": 399233,
|
|
"name": "DataCentreLiveExportReqVO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"liveId": {
|
|
"type": "integer",
|
|
"description": "直播间id"
|
|
},
|
|
"type": {
|
|
"type": "integer",
|
|
"description": "类型 1安选 2团购"
|
|
},
|
|
"scene": {
|
|
"type": "integer",
|
|
"description": "导出场景 1大盘分析 2用户导出 3订单导出"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"liveId",
|
|
"type",
|
|
"scene"
|
|
]
|
|
}
|
|
},
|
|
"responseSchema": {
|
|
"id": 399189,
|
|
"name": "LiveStatisticsExportRespDTO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"taskId": {
|
|
"type": "string",
|
|
"description": "导出任务id"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"taskId"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/team/live/export",
|
|
"name": "团购直播大盘分析导出",
|
|
"method": "post",
|
|
"requestSchema": null,
|
|
"responseSchema": {
|
|
"id": 399189,
|
|
"name": "LiveStatisticsExportRespDTO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"taskId": {
|
|
"type": "string",
|
|
"description": "导出任务id"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"taskId"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/team/live/user/export",
|
|
"name": "团购用户导出",
|
|
"method": "post",
|
|
"requestSchema": {
|
|
"id": 399233,
|
|
"name": "DataCentreLiveExportReqVO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"liveId": {
|
|
"type": "integer",
|
|
"description": "直播间id"
|
|
},
|
|
"type": {
|
|
"type": "integer",
|
|
"description": "类型 1安选 2团购"
|
|
},
|
|
"scene": {
|
|
"type": "integer",
|
|
"description": "导出场景 1大盘分析 2用户导出 3订单导出"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"liveId",
|
|
"type",
|
|
"scene"
|
|
]
|
|
}
|
|
},
|
|
"responseSchema": {
|
|
"id": 399189,
|
|
"name": "LiveStatisticsExportRespDTO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"taskId": {
|
|
"type": "string",
|
|
"description": "导出任务id"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"taskId"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/team/live/order/export",
|
|
"name": "团购订单导出",
|
|
"method": "post",
|
|
"requestSchema": {
|
|
"id": 399233,
|
|
"name": "DataCentreLiveExportReqVO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"liveId": {
|
|
"type": "integer",
|
|
"description": "直播间id"
|
|
},
|
|
"type": {
|
|
"type": "integer",
|
|
"description": "类型 1安选 2团购"
|
|
},
|
|
"scene": {
|
|
"type": "integer",
|
|
"description": "导出场景 1大盘分析 2用户导出 3订单导出"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"liveId",
|
|
"type",
|
|
"scene"
|
|
]
|
|
}
|
|
},
|
|
"responseSchema": {
|
|
"id": 399189,
|
|
"name": "LiveStatisticsExportRespDTO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"taskId": {
|
|
"type": "string",
|
|
"description": "导出任务id"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"taskId"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/live/export/status",
|
|
"name": "导出状态查询",
|
|
"method": "get",
|
|
"requestSchema": null,
|
|
"responseSchema": {
|
|
"id": 391736,
|
|
"name": "TaskInfoResDTO",
|
|
"displayName": "TaskInfoResDTO",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"id": {
|
|
"type": "integer",
|
|
"description": "",
|
|
"format": "int64"
|
|
},
|
|
"fileName": {
|
|
"type": "string",
|
|
"description": ""
|
|
},
|
|
"fileUrl": {
|
|
"type": "string",
|
|
"description": ""
|
|
},
|
|
"uploadUser": {
|
|
"type": "string",
|
|
"description": ""
|
|
},
|
|
"uploadUserId": {
|
|
"type": "string",
|
|
"description": ""
|
|
},
|
|
"taskStatus": {
|
|
"type": "integer",
|
|
"description": ""
|
|
},
|
|
"taskType": {
|
|
"type": "integer",
|
|
"description": ""
|
|
},
|
|
"excelRows": {
|
|
"type": "integer",
|
|
"description": ""
|
|
},
|
|
"insertRows": {
|
|
"type": "integer",
|
|
"description": ""
|
|
},
|
|
"gmtCreate": {
|
|
"type": "string",
|
|
"description": "",
|
|
"x-apifox-mock": "@datetime"
|
|
},
|
|
"gmtModified": {
|
|
"type": "string",
|
|
"description": "",
|
|
"x-apifox-mock": "@datetime"
|
|
},
|
|
"uploadUserType": {
|
|
"type": "integer",
|
|
"description": "上传用户类型(端口)(0-中台 1-供应商 2-营销公司 3-营销公司删除)"
|
|
},
|
|
"onDuplicate": {
|
|
"type": "integer",
|
|
"description": "重复数据处理方式 1重复数据不更新 2重复数据覆盖 3重复数据更新"
|
|
},
|
|
"taskSource": {
|
|
"type": "integer",
|
|
"description": ""
|
|
},
|
|
"taskName": {
|
|
"type": "string",
|
|
"description": ""
|
|
},
|
|
"failFileUrl": {
|
|
"type": "string",
|
|
"description": ""
|
|
},
|
|
"failFileName": {
|
|
"type": "string",
|
|
"description": ""
|
|
},
|
|
"extra": {
|
|
"type": "string",
|
|
"description": ""
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"id",
|
|
"fileName",
|
|
"fileUrl",
|
|
"uploadUser",
|
|
"uploadUserId",
|
|
"taskStatus",
|
|
"taskType",
|
|
"excelRows",
|
|
"insertRows",
|
|
"gmtCreate",
|
|
"gmtModified",
|
|
"uploadUserType",
|
|
"onDuplicate",
|
|
"taskSource",
|
|
"taskName",
|
|
"failFileUrl",
|
|
"failFileName",
|
|
"extra"
|
|
],
|
|
"required": [
|
|
"onDuplicate"
|
|
],
|
|
"title": "TaskInfoResDTO"
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"path": "/shop/data/centre/bigData/statistics/live/export/cache",
|
|
"name": "导出缓存查询",
|
|
"method": "post",
|
|
"requestSchema": {
|
|
"id": 399233,
|
|
"name": "DataCentreLiveExportReqVO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"liveId": {
|
|
"type": "integer",
|
|
"description": "直播间id"
|
|
},
|
|
"type": {
|
|
"type": "integer",
|
|
"description": "类型 1安选 2团购"
|
|
},
|
|
"scene": {
|
|
"type": "integer",
|
|
"description": "导出场景 1大盘分析 2用户导出 3订单导出"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"liveId",
|
|
"type",
|
|
"scene"
|
|
]
|
|
}
|
|
},
|
|
"responseSchema": {
|
|
"id": 399347,
|
|
"name": "ExportCacheRespDTO",
|
|
"displayName": "",
|
|
"jsonSchema": {
|
|
"type": "object",
|
|
"properties": {
|
|
"fileName": {
|
|
"type": "string",
|
|
"description": "文件名称"
|
|
},
|
|
"url": {
|
|
"type": "string",
|
|
"description": "文件地址"
|
|
}
|
|
},
|
|
"x-apifox-orders": [
|
|
"fileName",
|
|
"url"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
] |