3 changed files with 86 additions and 5 deletions
@ -0,0 +1,77 @@ |
|||
import request from '@/utils/request' |
|||
|
|||
export function add(data) { |
|||
return request({ |
|||
url: 'api/deploy', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
export function del(ids) { |
|||
return request({ |
|||
url: 'api/deploy', |
|||
method: 'delete', |
|||
data: ids |
|||
}) |
|||
} |
|||
|
|||
export function edit(data) { |
|||
return request({ |
|||
url: 'api/deploy', |
|||
method: 'put', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
export function getApps() { |
|||
return request({ |
|||
url: 'api/app', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
export function getServers() { |
|||
return request({ |
|||
url: 'api/serverDeploy', |
|||
method: 'get' |
|||
}) |
|||
} |
|||
|
|||
/** |
|||
* 启动服务 |
|||
* @param data 选中行 |
|||
*/ |
|||
export function startServer(data) { |
|||
return request({ |
|||
url: 'api/deploy/startServer', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
/** |
|||
* 停止服务 |
|||
* @param data 选中行 |
|||
*/ |
|||
export function stopServer(data) { |
|||
return request({ |
|||
url: 'api/deploy/stopServer', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
/** |
|||
* 停止服务 |
|||
* @param data 选中行 |
|||
*/ |
|||
export function serverStatus(data) { |
|||
return request({ |
|||
url: 'api/deploy/serverStatus', |
|||
method: 'post', |
|||
data |
|||
}) |
|||
} |
|||
|
|||
export default { add, edit, del, stopServer, serverStatus, startServer, getServers, getApps } |
Write
Preview
Loading…
Cancel
Save
Reference in new issue