54fdf6e7 by lihua

修改api服务的调用

1 parent 7e8cf9eb
......@@ -15,7 +15,7 @@ export const apiTypes: any = [{
/** 查询域名和文根 */
export const getDomainName = () => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/domain-and-service-name`,
url: `${import.meta.env.VITE_API_COMMON_URL}/api-base-info/domain-and-service-name`,
method: 'get'
})
......@@ -63,118 +63,118 @@ export const getSubjectTableDetail = (params) => request({
/** -------------------------- 管理API ------------------------------------ */
/** 获取标签列表 */
export const getTagsList = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-tag-sort/page-list`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-tag-sort/page-list`,
method: 'post',
data: params
})
/** 添加标签接口 */
export const addTagLabel = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-tag-sort/save`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-tag-sort/save`,
method: 'post',
data: params
})
/** 编辑标签 */
export const editTagLabel = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-tag-sort/update`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-tag-sort/update`,
method: 'post',
data: params
})
/** 删除标签 */
export const deleteTag = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-tag-sort/delete`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-tag-sort/delete`,
method: 'delete',
data: params
})
/** api信息列表 */
export const getAPIList = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/page-list`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/page-list`,
method: 'post',
data: params
})
/** 启用停用API */
export const updateAPIState = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/start-or-stop?guid=${params.guid}&apiState=${params.apiState}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/start-or-stop?guid=${params.guid}&apiState=${params.apiState}`,
method: 'get'
})
/** 移动API信息 */
export const moveAPI = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/move?sceneGuid=${params.sceneGuid }`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/move?sceneGuid=${params.sceneGuid }`,
method: 'post',
data: params.guids
})
/** 新建api时验证api名称是否存在 */
export const checkExistAPIName = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/exist-api-name?apiName=${params}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/exist-api-name?apiName=${params}`,
method: 'get'
})
/** 新建api时验证api请求路径是否存在 */
export const checkExistRequestPath = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/exist-request-path?requestName=${params}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/exist-request-path?requestName=${params}`,
method: 'get'
})
/** 新增API信息 */
export const addApi = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/save`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/save`,
method: 'post',
data: params
})
/** 修改API信息 */
export const updateApi = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/update`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/update`,
method: 'post',
data: params
})
/** 提交发起API审批流程 */
export const addApiApprove = (guid) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/add-approve/${guid}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/add-approve/${guid}`,
method: 'get'
})
/** 删除API信息 */
export const deleteApi = (guid) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/delete?guid=${guid}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/delete?guid=${guid}`,
method: 'delete'
})
/** 复制API */
export const copyApi = (params) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/copy?apiName=${params.apiName}&guid=${params.guid}&requestPath=${params.requestPath}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/copy?apiName=${params.apiName}&guid=${params.guid}&requestPath=${params.requestPath}`,
method: 'get'
})
/** 获取api详情信息 */
export const getApiDetail = (guid) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/detail/${guid}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/detail/${guid}`,
method: 'get'
})
/** 获取api流程详情 */
export const getApiApprovalDetail = (guid) => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/approve-detail/${guid}`,
url:`${import.meta.env.VITE_API_COMMON_URL}/api-base-info/approve-detail/${guid}`,
method: 'get'
})
/** 验证API */
export const validateApiSql = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/invoke/check-sql`,
url: `${import.meta.env.VITE_API_COMMON_URL}/invoke/check-sql`,
method: 'post',
data: params
})
/** 第三步测试调用APi */
export const testEditApi = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/invoke/test`,
url: `${import.meta.env.VITE_API_COMMON_URL}/invoke/test`,
method: 'post',
data: params
})
......@@ -182,20 +182,20 @@ export const testEditApi = (params) => request({
/** --------------------------- API授权设置应用产品 -------------------------------- */
/** 获取api产品列表 */
export const getAppProductList = () => request({
url:`${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/list`,
url:`${import.meta.env.VITE_API_COMMON_URL}/app-product/list`,
method: 'get'
})
/** 获取api绑定产品列表数据 */
export const getApibindProducts = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-product-binding/page-list`,
url: `${import.meta.env.VITE_API_COMMON_URL}/api-product-binding/page-list`,
method: 'post',
data: params
})
/** 保存APi产品绑定关系 */
export const saveApiBindProduct = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-product-binding/save`,
url: `${import.meta.env.VITE_API_COMMON_URL}/api-product-binding/save`,
method: 'post',
data: params
})
......@@ -203,52 +203,52 @@ export const saveApiBindProduct = (params) => request({
/** --------------------------- 调用,授权API-------------------------------- */
/** 获取product列表数据 */
export const getAppProductData = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/page-list`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/page-list`,
method: 'post',
data: params
})
/** 判断是否是idaas */
export const isUseIdaas = () => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/isUseIdaas`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/isUseIdaas`,
method: 'get'
})
/** 判断应用产品名称是否重复 */
export const isExistProduct = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/exist?productName=${params}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/exist?productName=${params}`,
method: 'post'
})
/** 判断appKey是否重复 */
export const isExistAppKey = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/exist-appKey?appKey=${params}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/exist-appKey?appKey=${params}`,
method: 'post'
})
/** 获取应用产品详情 */
export const getProductDetail = (guid) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/detail?guid=${guid}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/detail?guid=${guid}`,
method: 'get'
})
/** 保存应用产品设置 */
export const saveProduct = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/save`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/save`,
method: 'post',
data: params
})
/** 修改应用产品设置 */
export const updateProduct = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/update`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/update`,
method: 'post',
data: params
})
/** 删除应用产品 */
export const deleteAppProduct = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/app-product/delete`,
url: `${import.meta.env.VITE_API_COMMON_URL}/app-product/delete`,
method: 'delete',
data: params
});
......@@ -257,29 +257,29 @@ export const deleteAppProduct = (params) => request({
/** 获取有效的标签列表 */
export const getValidApiLabel = (isApiValid = false) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-tag-sort/list-valid${isApiValid ? '?isApiValid=true' : ''}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/api-tag-sort/list-valid${isApiValid ? '?isApiValid=true' : ''}`,
method: 'get'
})
export const getSceneValidApiLabel = (isApiValid = false) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/list-valid-scene${isApiValid ? '?isApiValid=true' : '?isApiValid=false'}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/api-base-info/list-valid-scene${isApiValid ? '?isApiValid=true' : '?isApiValid=false'}`,
method: 'get'
})
/** 根据标签获取有效的api列表 */
export const getValidApi = () => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/activate-list`,
url: `${import.meta.env.VITE_API_COMMON_URL}/api-base-info/activate-list`,
method: 'get'
})
/** 根据标签获取所有的api列表 */
export const getAllApi = (sceneGuid) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/api-base-info/list-by-scene-guid/${sceneGuid}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/api-base-info/list-by-scene-guid/${sceneGuid}`,
method: 'get'
})
/** 测试API调用借口 */
export const testApiData = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/invoke/test-by-guid`,
url: `${import.meta.env.VITE_API_COMMON_URL}/invoke/test-by-guid`,
method: 'post',
data: params
})
......@@ -288,59 +288,59 @@ export const testApiData = (params) => request({
/** 获取首页指标统计 */
export const getDataStat = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/home-page/data-stat?startTime=${params?.[0]}&endTime=${params?.[1]}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/home-page/data-stat?startTime=${params?.[0]}&endTime=${params?.[1]}`,
method: 'get'
})
/** 调用影响的应用产品统计 */
export const getProductStat = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/home-page/product-stat?endTime=${params?.[1]}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/home-page/product-stat?endTime=${params?.[1]}`,
method: 'get'
})
/** 调用异常次数的APi统计 */
export const getAPIErrorStat = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/home-page/api-error-stat?appKey=${params.appKey}&startTime=${params.date?.[0]}&endTime=${params.date?.[1]}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/home-page/api-error-stat?appKey=${params.appKey}&startTime=${params.date?.[0]}&endTime=${params.date?.[1]}`,
method: 'get'
})
/** 调用次数的趋势图 */
export const getCallApiCountStat = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/home-page/call-api-number-stat?endTime=${params?.[1]}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/home-page/call-api-number-stat?endTime=${params?.[1]}`,
method: 'get'
})
/** 调用API数的趋势图 */
export const getCallApiNumberStat = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/home-page/call-api-count-stat?endTime=${params?.[1]}`,
url: `${import.meta.env.VITE_API_COMMON_URL}/home-page/call-api-count-stat?endTime=${params?.[1]}`,
method: 'get'
})
/** ---------------------------- ip白名单管理 ---------------------------------------- */
/** 获取ip列表数据 */
export const getIPList = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/white-ip/page-list`,
url: `${import.meta.env.VITE_API_COMMON_URL}/white-ip/page-list`,
method: 'post',
data: params
})
/** 添加ip */
export const saveIP = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/white-ip/save`,
url: `${import.meta.env.VITE_API_COMMON_URL}/white-ip/save`,
method: 'post',
data: params
})
/** 修改Ip */
export const updateIP = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/white-ip/update`,
url: `${import.meta.env.VITE_API_COMMON_URL}/white-ip/update`,
method: 'post',
data: params
})
/** 删除IP */
export const deleteIP = (params) => request({
url: `${import.meta.env.VITE_APP_SERVICE_BASEURL}/white-ip/delete`,
url: `${import.meta.env.VITE_API_COMMON_URL}/white-ip/delete`,
method: 'delete',
data: params
})
\ No newline at end of file
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!