File tree Expand file tree Collapse file tree 2 files changed +603
-107
lines changed Expand file tree Collapse file tree 2 files changed +603
-107
lines changed Original file line number Diff line number Diff line change @@ -35,6 +35,41 @@ api.interceptors.response.use(
3535
3636// API 接口定义
3737export const apiService = {
38+ // 获取服务列表 - 新的接口
39+ getServices : ( ) => {
40+ return api . get ( '/v1/services' )
41+ } ,
42+
43+ // 获取服务详情 - 新的接口
44+ getServiceDetail : ( serviceName : string ) => {
45+ return api . get ( `/v1/services/${ serviceName } ` )
46+ } ,
47+
48+ // 获取服务活跃版本 - 新的接口
49+ getServiceActiveVersions : ( serviceName : string ) => {
50+ return api . get ( `/v1/services/${ serviceName } /activeVersions` )
51+ } ,
52+
53+ // 获取服务指标数据 - 新的接口
54+ getServiceMetrics : ( serviceName : string ) => {
55+ return api . get ( `/v1/services/${ serviceName } /metricStats` )
56+ } ,
57+
58+ // 获取服务可发布版本列表 - 新的接口
59+ getServiceAvailableVersions : ( serviceName : string ) => {
60+ return api . get ( `/v1/services/${ serviceName } /availableVersions?type=unrelease` )
61+ } ,
62+
63+ // 获取服务发布计划列表 - 新的接口
64+ getServiceDeploymentPlans : ( serviceName : string ) => {
65+ return api . get ( `/v1/deployments?type=schedule&service=${ serviceName } ` )
66+ } ,
67+
68+ // 获取版本选项 - 新的接口
69+ getVersionOptions : ( ) => {
70+ return api . get ( '/v1/versions' )
71+ } ,
72+
3873 // 验证服务信息
3974 validateService : ( serviceData : any ) => {
4075 return api . post ( '/validate-service' , serviceData )
You can’t perform that action at this time.
0 commit comments