24 lines
725 B
JavaScript
24 lines
725 B
JavaScript
const { request, buildResultView } = require('../../utils/request');
|
|
|
|
Page({
|
|
data: {
|
|
result: '',
|
|
resultCards: []
|
|
},
|
|
async ping() {
|
|
const result = await request({ url: '/api/console/ping' });
|
|
const view = buildResultView(result);
|
|
this.setData({ result: view.text, resultCards: view.cards });
|
|
},
|
|
async features() {
|
|
const result = await request({ url: '/api/console/features' });
|
|
const view = buildResultView(result);
|
|
this.setData({ result: view.text, resultCards: view.cards });
|
|
},
|
|
async status() {
|
|
const result = await request({ url: '/api/console/status' });
|
|
const view = buildResultView(result);
|
|
this.setData({ result: view.text, resultCards: view.cards });
|
|
}
|
|
});
|