You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
// noinspection SpellCheckingInspection
|
|
|
|
|
|
|
|
import http from 'utils/axios';
|
|
|
|
|
|
|
|
const apiUrl = import.meta.env.VITE_API_URL_NEW;
|
|
|
|
const business = `${apiUrl}/gateway/opt/business`;
|
|
|
|
|
|
|
|
// 查询业务列表
|
|
|
|
export const queryBusiness = params => http.post(`${business}/query`, params);
|
|
|
|
|
|
|
|
// 查询业务下关联的插件
|
|
|
|
export const queryPluginByBusiness = params => http.post(`${business}/queryPlugin`, params);
|
|
|
|
|
|
|
|
// 关联业务和插件
|
|
|
|
export const relevance = params => http.post(`${business}/relevance`, params);
|
|
|
|
|
|
|
|
// 添加业务信息
|
|
|
|
export const saveBusiness = params => http.post(`${business}/save`, params);
|
|
|
|
|
|
|
|
// 修改业务下的插件配置信息
|
|
|
|
export const updateConfig = params => http.post(`${business}/updateConfig`, params);
|
|
|
|
|
|
|
|
// 通过id查询业务信息
|
|
|
|
export const queryIdBusiness = params => http.post(`${business}/queryIdBusiness`, params);
|