TransFlow/src/api/aboutMachine.js

63 lines
1.7 KiB
JavaScript

import request from '@/utils/request.js';
import axios from 'axios';
export const getHostInfoApi = params => {
return axios.get('api/GetHostInfo', {
params
});
};
//获取upd接口
export const getUpdInfoApi = params => {
return axios.get('api/GetUdppz', {
params
});
};
// 保存udp
export const setUpdInfoApi = data => {
return axios.post('api/SetUdppz', data, { headers: { 'Content-Type': 'multipart/form-data' } });
};
export const resetReboot = data => {
return axios.post('api/SetReboot', data, { headers: { 'Content-Type': 'application/x-www-form-urlencoded' } });
};
// // 关于本机备份配置
// export const ConfigBackup = () => {
// return axios.post('api/ConfigBackup', { headers: { 'Content-Type': 'application/json' } });
// };
// 还原服务器设置
// export const ConfigRestore = () => {
// return axios.post('api/ConfigRestore');
// };
// 还原服务器出厂设置
export const initData = () => {
return axios.get('api/InitData', { headers: { 'Content-Type': 'application/json' } });
};
// 重新启动接口
export const RestartComputer = ()=>{
return axios.get('api/RestartComputer')
}
// 更新服务器版本
export const update = (data,params)=>{
return axios.post('api/Update',data,{
params,
headers:{'Content-Type': 'multipart/form-data' }
})
}
// 备份服务器设置
export const configBackup = () =>{
return axios.get('api/ConfigBackup')
}
// 还原服务器设置
export const configRestore = (data,params)=>{
return axios.post('api/ConfigRestore',data,{
params,
headers:{'Content-Type': 'multipart/form-data' }
})
}