Skip to content
Toggle navigation
Toggle navigation
This project
Loading...
Sign in
csbr-daop
/
fe-data-trusted-space
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Issue Boards
Files
Commits
Network
Compare
Branches
Tags
54fdf6e7
authored
2026-03-12 18:04:21 +0800
by
lihua
Browse Files
Options
Browse Files
Tag
Download
Email Patches
Plain Diff
修改api服务的调用
1 parent
7e8cf9eb
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
44 additions
and
44 deletions
src/api/modules/dataService.ts
src/api/modules/dataService.ts
View file @
54fdf6e
...
...
@@ -15,7 +15,7 @@ export const apiTypes: any = [{
/** 查询域名和文根 */
export
const
getDomainName
=
()
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/domain-and-service-name`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/api-tag-sort/page-list`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-tag-sort/page-list`
,
method
:
'post'
,
data
:
params
})
/** 添加标签接口 */
export
const
addTagLabel
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-tag-sort/save`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-tag-sort/save`
,
method
:
'post'
,
data
:
params
})
/** 编辑标签 */
export
const
editTagLabel
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-tag-sort/update`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-tag-sort/update`
,
method
:
'post'
,
data
:
params
})
/** 删除标签 */
export
const
deleteTag
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-tag-sort/delete`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-tag-sort/delete`
,
method
:
'delete'
,
data
:
params
})
/** api信息列表 */
export
const
getAPIList
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/page-list`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/page-list`
,
method
:
'post'
,
data
:
params
})
/** 启用停用API */
export
const
updateAPIState
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/start-or-stop?guid=
${
params
.
guid
}
&apiState=
${
params
.
apiState
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/api-base-info/move?sceneGuid=
${
params
.
sceneGuid
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/api-base-info/exist-api-name?apiName=
${
params
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/exist-api-name?apiName=
${
params
}
`
,
method
:
'get'
})
/** 新建api时验证api请求路径是否存在 */
export
const
checkExistRequestPath
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/exist-request-path?requestName=
${
params
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/exist-request-path?requestName=
${
params
}
`
,
method
:
'get'
})
/** 新增API信息 */
export
const
addApi
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/save`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/save`
,
method
:
'post'
,
data
:
params
})
/** 修改API信息 */
export
const
updateApi
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/update`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/update`
,
method
:
'post'
,
data
:
params
})
/** 提交发起API审批流程 */
export
const
addApiApprove
=
(
guid
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/add-approve/
${
guid
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/add-approve/
${
guid
}
`
,
method
:
'get'
})
/** 删除API信息 */
export
const
deleteApi
=
(
guid
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/delete?guid=
${
guid
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/delete?guid=
${
guid
}
`
,
method
:
'delete'
})
/** 复制API */
export
const
copyApi
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/copy?apiName=
${
params
.
apiName
}
&guid=
${
params
.
guid
}
&requestPath=
${
params
.
requestPath
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/api-base-info/detail/
${
guid
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/detail/
${
guid
}
`
,
method
:
'get'
})
/** 获取api流程详情 */
export
const
getApiApprovalDetail
=
(
guid
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/approve-detail/
${
guid
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/approve-detail/
${
guid
}
`
,
method
:
'get'
})
/** 验证API */
export
const
validateApiSql
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/invoke/check-sql`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/invoke/check-sql`
,
method
:
'post'
,
data
:
params
})
/** 第三步测试调用APi */
export
const
testEditApi
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/invoke/test`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/app-product/list`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/list`
,
method
:
'get'
})
/** 获取api绑定产品列表数据 */
export
const
getApibindProducts
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-product-binding/page-list`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-product-binding/page-list`
,
method
:
'post'
,
data
:
params
})
/** 保存APi产品绑定关系 */
export
const
saveApiBindProduct
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-product-binding/save`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/app-product/page-list`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/page-list`
,
method
:
'post'
,
data
:
params
})
/** 判断是否是idaas */
export
const
isUseIdaas
=
()
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/app-product/isUseIdaas`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/isUseIdaas`
,
method
:
'get'
})
/** 判断应用产品名称是否重复 */
export
const
isExistProduct
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/app-product/exist?productName=
${
params
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/exist?productName=
${
params
}
`
,
method
:
'post'
})
/** 判断appKey是否重复 */
export
const
isExistAppKey
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/app-product/exist-appKey?appKey=
${
params
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/exist-appKey?appKey=
${
params
}
`
,
method
:
'post'
})
/** 获取应用产品详情 */
export
const
getProductDetail
=
(
guid
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/app-product/detail?guid=
${
guid
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/detail?guid=
${
guid
}
`
,
method
:
'get'
})
/** 保存应用产品设置 */
export
const
saveProduct
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/app-product/save`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/save`
,
method
:
'post'
,
data
:
params
})
/** 修改应用产品设置 */
export
const
updateProduct
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/app-product/update`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/app-product/update`
,
method
:
'post'
,
data
:
params
})
/** 删除应用产品 */
export
const
deleteAppProduct
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/app-product/delete`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/api-tag-sort/list-valid
${
isApiValid
?
'?isApiValid=true'
:
''
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-tag-sort/list-valid
${
isApiValid
?
'?isApiValid=true'
:
''
}
`
,
method
:
'get'
})
export
const
getSceneValidApiLabel
=
(
isApiValid
=
false
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/list-valid-scene
${
isApiValid
?
'?isApiValid=true'
:
'?isApiValid=false'
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/api-base-info/activate-list`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/activate-list`
,
method
:
'get'
})
/** 根据标签获取所有的api列表 */
export
const
getAllApi
=
(
sceneGuid
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/api-base-info/list-by-scene-guid/
${
sceneGuid
}
`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/api-base-info/list-by-scene-guid/
${
sceneGuid
}
`
,
method
:
'get'
})
/** 测试API调用借口 */
export
const
testApiData
=
(
params
)
=>
request
({
url
:
`
${
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/invoke/test-by-guid`
,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/home-page/data-stat?startTime=
${
params
?.[
0
]}
&
endTime
=
$
{
params
?.[
1
]}
`,
url
:
`
${
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/home-page/data-stat?startTime=
${
params
?.[
0
]}
&
endTime
=
$
{
params
?.[
1
]}
`,
method: 'get'
})
/** 调用影响的应用产品统计 */
export const getProductStat = (params) => request({
url: `
$
{
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/home-page/
product
-
stat
?
endTime
=
$
{
params
?.[
1
]}
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/home-page/
product
-
stat
?
endTime
=
$
{
params
?.[
1
]}
`,
method: 'get'
})
/** 调用异常次数的APi统计 */
export const getAPIErrorStat = (params) => request({
url: `
$
{
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/home-page/
api
-
error
-
stat
?
appKey
=
$
{
params
.
appKey
}
&
startTime
=
$
{
params
.
date
?.[
0
]}
&
endTime
=
$
{
params
.
date
?.[
1
]}
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/home-page/
call
-
api
-
number
-
stat
?
endTime
=
$
{
params
?.[
1
]}
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/home-page/
call
-
api
-
number
-
stat
?
endTime
=
$
{
params
?.[
1
]}
`,
method: 'get'
})
/** 调用API数的趋势图 */
export const getCallApiNumberStat = (params) => request({
url: `
$
{
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/home-page/
call
-
api
-
count
-
stat
?
endTime
=
$
{
params
?.[
1
]}
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_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_AP
P_SERVICE_BASE
URL
}
/white-ip/
page
-
list
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/white-ip/
page
-
list
`,
method: 'post',
data: params
})
/** 添加ip */
export const saveIP = (params) => request({
url: `
$
{
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/white-ip/
save
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/white-ip/
save
`,
method: 'post',
data: params
})
/** 修改Ip */
export const updateIP = (params) => request({
url: `
$
{
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/white-ip/
update
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/white-ip/
update
`,
method: 'post',
data: params
})
/** 删除IP */
export const deleteIP = (params) => request({
url: `
$
{
import
.
meta
.
env
.
VITE_AP
P_SERVICE_BASE
URL
}
/white-ip/
delete
`,
url: `
$
{
import
.
meta
.
env
.
VITE_AP
I_COMMON_
URL
}
/white-ip/
delete
`,
method: 'delete',
data: params
})
\ No newline at end of file
...
...
Write
Preview
Styling with
Markdown
is supported
Attach a file
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to post a comment