const { request, buildResultView } = require('../../utils/request'); Page({ data: { action: 'start', result: '', resultCards: [] }, onInput(e) { this.setData({ action: e.detail.value }); }, async status() { const result = await request({ url: '/api/console/qianggou' }); const view = buildResultView(result); this.setData({ result: view.text, resultCards: view.cards }); }, async setAction() { const result = await request({ url: '/api/console/qianggou', method: 'POST', data: { action: this.data.action } }); const view = buildResultView(result); this.setData({ result: view.text, resultCards: view.cards }); } });