|
|
|
@ -129,6 +129,36 @@ const mock: MockMethod[] = [
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|
|
|
|
// ===== 采集服务控制 =====
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
url: '/mock-api/admin/collector/start',
|
|
|
|
|
|
|
|
method: 'post',
|
|
|
|
|
|
|
|
response: () => {
|
|
|
|
|
|
|
|
// 模拟启动后修改状态为running
|
|
|
|
|
|
|
|
const statusMock = mock.find(m => m.url === '/mock-api/admin/collector/status')
|
|
|
|
|
|
|
|
if (statusMock && typeof statusMock.response === 'object') {
|
|
|
|
|
|
|
|
statusMock.response.data.status = 'running'
|
|
|
|
|
|
|
|
statusMock.response.data.uptimeSeconds = 0
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return { code: 0, message: 'success', data: null }
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
url: '/mock-api/admin/collector/stop',
|
|
|
|
|
|
|
|
method: 'post',
|
|
|
|
|
|
|
|
response: () => {
|
|
|
|
|
|
|
|
const statusMock = mock.find(m => m.url === '/mock-api/admin/collector/status')
|
|
|
|
|
|
|
|
if (statusMock && typeof statusMock.response === 'object') {
|
|
|
|
|
|
|
|
statusMock.response.data.status = 'stopped'
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
return { code: 0, message: 'success', data: null }
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
},
|
|
|
|
|
|
|
|
{
|
|
|
|
|
|
|
|
url: '/mock-api/admin/collector/refresh',
|
|
|
|
|
|
|
|
method: 'post',
|
|
|
|
|
|
|
|
response: () => ({ code: 0, message: 'success', data: null }),
|
|
|
|
|
|
|
|
},
|
|
|
|
]
|
|
|
|
]
|
|
|
|
|
|
|
|
|
|
|
|
export default mock
|
|
|
|
export default mock
|
|
|
|
|