Skip to content

Commit 4906c48

Browse files
committed
feat:Update the list interface and detail interface
1 parent c91ca09 commit 4906c48

3 files changed

Lines changed: 51 additions & 208 deletions

File tree

ui-vue3/src/api/mock/mockService.ts

Lines changed: 44 additions & 201 deletions
Original file line numberDiff line numberDiff line change
@@ -77,208 +77,51 @@ Mock.mock(devTool.mockUrl('/service/graph'), 'get', () => {
7777
}
7878
})
7979

80-
Mock.mock(devTool.mockUrl('/mock/service/search'), 'get', {
81-
code: 200,
82-
msg: 'success',
83-
data: {
84-
pageInfo: {
85-
Total: 8,
86-
NextOffset: '0'
87-
},
88-
list: [
89-
{
90-
serviceName: 'org.apache.dubbo.samples.UserService',
91-
versionGroups: [
92-
{
93-
version: '1.0.0',
94-
group: 'group1'
95-
},
96-
{
97-
version: '1.0.0',
98-
group: null
99-
},
100-
{
101-
version: null,
102-
group: 'group1'
103-
},
104-
{
105-
version: null,
106-
group: null
107-
}
108-
],
109-
avgQPS: 6,
110-
avgRT: '194ms',
111-
requestTotal: 200
112-
},
113-
{
114-
serviceName: 'org.apache.dubbo.samples.OrderService',
115-
versionGroups: [
116-
{
117-
version: '1.0.0',
118-
group: 'group1'
119-
},
120-
{
121-
version: '1.0.0',
122-
group: null
123-
},
124-
{
125-
version: null,
126-
group: 'group1'
127-
},
128-
{
129-
version: null,
130-
group: null
131-
}
132-
],
133-
avgQPS: 13,
134-
avgRT: '189ms',
135-
requestTotal: 164
136-
},
137-
{
138-
serviceName: 'org.apache.dubbo.samples.DetailService',
139-
versionGroups: [
140-
{
141-
version: '1.0.0',
142-
group: 'group1'
143-
},
144-
{
145-
version: '1.0.0',
146-
group: null
147-
},
148-
{
149-
version: null,
150-
group: 'group1'
151-
},
152-
{
153-
version: null,
154-
group: null
155-
}
156-
],
157-
avgQPS: 0.5,
158-
avgRT: '268ms',
159-
requestTotal: 1324
160-
},
161-
{
162-
serviceName: 'org.apache.dubbo.samples.PayService',
163-
versionGroups: [
164-
{
165-
version: '1.0.0',
166-
group: 'group1'
167-
},
168-
{
169-
version: '1.0.0',
170-
group: null
171-
},
172-
{
173-
version: null,
174-
group: 'group1'
175-
},
176-
{
177-
version: null,
178-
group: null
179-
}
180-
],
181-
avgQPS: 9,
182-
avgRT: '346ms',
183-
requestTotal: 189
184-
},
185-
{
186-
serviceName: 'org.apache.dubbo.samples.CommentService',
187-
versionGroups: [
188-
{
189-
version: '1.0.0',
190-
group: 'group1'
191-
},
192-
{
193-
version: '1.0.0',
194-
group: null
195-
},
196-
{
197-
version: null,
198-
group: 'group1'
199-
},
200-
{
201-
version: null,
202-
group: null
203-
}
204-
],
205-
avgQPS: 8,
206-
avgRT: '936ms',
207-
requestTotal: 200
208-
},
209-
{
210-
serviceName: 'org.apache.dubbo.samples.RepayService',
211-
versionGroups: [
212-
{
213-
version: '1.0.0',
214-
group: 'group1'
215-
},
216-
{
217-
version: '1.0.0',
218-
group: null
219-
},
220-
{
221-
version: null,
222-
group: 'group1'
223-
},
224-
{
225-
version: null,
226-
group: null
227-
}
228-
],
229-
avgQPS: 17,
230-
avgRT: '240ms',
231-
requestTotal: 146
232-
},
233-
{
234-
serviceName: 'org.apche.dubbo.samples.TransportService',
235-
versionGroups: [
236-
{
237-
version: '1.0.0',
238-
group: 'group1'
239-
},
240-
{
241-
version: '1.0.0',
242-
group: null
243-
},
244-
{
245-
version: null,
246-
group: 'group1'
247-
},
248-
{
249-
version: null,
250-
group: null
251-
}
252-
],
253-
avgQPS: 43,
254-
avgRT: '89ms',
255-
requestTotal: 367
80+
Mock.mock(devTool.mockUrl('/service/detail'), 'get', () => {
81+
return {
82+
code: 'Success',
83+
message: 'success',
84+
data: {
85+
serviceName: 'org.apache.dubbo.samples.UserService',
86+
serviceKey: 'org.apache.dubbo.samples.UserService:1.0.0:group1',
87+
version: '1.0.0',
88+
group: 'group1',
89+
language: 'Java',
90+
methods: ['getUserById', 'listUsers', 'createUser', 'updateUser', 'deleteUser']
91+
}
92+
}
93+
})
94+
95+
Mock.mock(devTool.mockUrl('/service/search'), 'get', () => {
96+
return {
97+
code: 'Success',
98+
message: 'success',
99+
data: {
100+
pageInfo: {
101+
Total: 3,
102+
NextOffset: '0'
256103
},
257-
{
258-
serviceName: 'org.apche.dubbo.samples.DistributionService',
259-
versionGroups: [
260-
{
261-
version: '1.0.0',
262-
group: 'group1'
263-
},
264-
{
265-
version: '1.0.0',
266-
group: null
267-
},
268-
{
269-
version: null,
270-
group: 'group1'
271-
},
272-
{
273-
version: null,
274-
group: null
275-
}
276-
],
277-
avgQPS: 4,
278-
avgRT: '78ms',
279-
requestTotal: 145
280-
}
281-
]
104+
list: [
105+
{
106+
serviceName: 'org.apache.dubbo.samples.UserService',
107+
serviceKey: 'org.apache.dubbo.samples.UserService:1.0.0:group1',
108+
version: '1.0.0',
109+
group: 'group1'
110+
},
111+
{
112+
serviceName: 'org.apache.dubbo.samples.OrderService',
113+
serviceKey: 'org.apache.dubbo.samples.OrderService:1.0.0:group1',
114+
version: '1.0.0',
115+
group: 'group1'
116+
},
117+
{
118+
serviceName: 'org.apache.dubbo.samples.PayService',
119+
serviceKey: 'org.apache.dubbo.samples.PayService:2.0.0:',
120+
version: '2.0.0',
121+
group: ''
122+
}
123+
]
124+
}
282125
}
283126
})
284127

ui-vue3/src/base/http/request.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ const isSilentErrorUrl = (url?: string): boolean => {
4141

4242
const service: AxiosInstance = axios.create({
4343
// change this to decide where to go
44-
// baseURL: 'http://127.0.0.1:4523/m1/3732499-3363280-default',
45-
baseURL: '/api/v1',
44+
baseURL: 'http://127.0.0.1:4523/m1/3732499-3363280-default',
45+
// baseURL: '/api/v1',
4646
timeout: 30 * 1000
4747
})
4848
const request: AxiosInterceptorManager<InternalAxiosRequestConfig> = service.interceptors.request

ui-vue3/src/views/resources/services/search.vue

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -72,11 +72,11 @@ const columns = [
7272
key: 'group',
7373
dataIndex: 'group'
7474
},
75-
{
76-
title: 'provider',
77-
key: 'provider',
78-
dataIndex: 'providerAppName'
79-
},
75+
// {
76+
// title: 'provider',
77+
// key: 'provider',
78+
// dataIndex: 'providerAppName'
79+
// },
8080
{
8181
title: 'avgQPS',
8282
key: 'avgQPS',

0 commit comments

Comments
 (0)