Commit d54f6e50 authored by derong.zhang's avatar derong.zhang

ip设置

parent 358b4e6d
...@@ -19,6 +19,7 @@ module.exports = { ...@@ -19,6 +19,7 @@ module.exports = {
'prettier/prettier': 'error', 'prettier/prettier': 'error',
// 防止iview的标签报错 // 防止iview的标签报错
'vue/no-parsing-error': [2, { 'x-invalid-end-tag': false }], 'vue/no-parsing-error': [2, { 'x-invalid-end-tag': false }],
'prettier/prettier': 0,
}, },
} }
import axios from '../services/http.service' import axios from "../services/http.service";
import { import { sapi } from "../config";
sapi // import qs from "qs";
} from '../config'
import qs from 'qs'
let comapi = '/heimdallr-config'
// 获取服务列表 // 获取服务列表
export function getservicelist () { export function getservicelist() {
return axios.get(`${sapi}/service/list`) return axios.get(`${sapi}/service/list`);
} }
// 获取文字说明 // 获取文字说明
export function getkey (key) { export function getkey(key) {
return axios.get(`${sapi}/get-key-explain/${key}`) return axios.get(`${sapi}/get-key-explain/${key}`);
} }
// 获取配置列表 // 获取配置列表
export function getconfigurelist (data) { export function getconfigurelist(data) {
return axios.get(`${sapi}/config/service/${data.key}/${data.service_name}`) return axios.get(`${sapi}/config/service/${data.key}/${data.service_name}`);
} }
// 发布 // 发布
export function postconfigurelist (data, params) { export function postconfigurelist(data, params) {
return axios.post(`${sapi}/config/service/${data.key}/${data.service_name}`, params, {headers: { return axios.post(
'Content-Type': 'application/json' `${sapi}/config/service/${data.key}/${data.service_name}`,
}}) params,
{
headers: {
"Content-Type": "application/json"
}
}
);
} }
// 获取版本 // 获取版本
export function getVersionnumber (data) { export function getVersionnumber(data) {
return axios.get(`${sapi}/config-version/service/${data.key}/${data.service_name}/list`) return axios.get(
`${sapi}/config-version/service/${data.key}/${data.service_name}/list`
);
} }
// 回滚版本 // 回滚版本
export function rollbacknum (data) { export function rollbacknum(data) {
return axios.get(`${sapi}/config-version/service/${data.key}/${data.service_name}/set/${data.version}`) return axios.get(
`${sapi}/config-version/service/${data.key}/${data.service_name}/set/${data.version}`
);
} }
// 获取节点列表 // 获取节点列表
export function getnodelist (data) { export function getnodelist(data) {
return axios.get(`${sapi}/node/list/${data.service_name}`) return axios.get(`${sapi}/node/list/${data.service_name}`);
} }
// 获取节点配置 // 获取节点配置
export function getnodeconfig (data) { export function getnodeconfig(data) {
return axios.get(`${sapi}/config/node/${data.service_name}/${data.node_id}`) return axios.get(`${sapi}/config/node/${data.service_name}/${data.node_id}`);
} }
// 设置节点配置 // 设置节点配置
export function nodeconfig (data, weight) { export function nodeconfig(data, weight) {
return axios.post(`${sapi}/config/node/${data.service_name}/${data.node_id}`, weight, {headers: { return axios.post(
'Content-Type': 'application/json' `${sapi}/config/node/${data.service_name}/${data.node_id}`,
}}) weight,
{
headers: {
"Content-Type": "application/json"
}
}
);
}
// 获取菜单列表
export function getMenuList() {
return axios.get(`${sapi}/key/list`);
}
// 获取标签列表
export function getTypeList() {
return axios.get(`${sapi}/filter/list`);
} }
const sapi = "https://kapi-fe.liangkebang.net"; const sapi = "https://kapi-arch.liangkebang.net";
// const sapi = 'http://192.168.29.88:5555' // const sapi = 'http://192.168.29.88:5555'
export { sapi }; export { sapi };
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment