|  | @ -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 } |