| 12345678910111213141516171819 |
- const API = require('../../../lib/API')
- const { BaseStdResponse } = require('../../../BaseStdResponse')
- const WeixinBindingService = require('../../../lib/AIChat/WeixinBindingService')
- class AdminWeixinBindingList extends API {
- constructor() {
- super()
- this.setPath('/Admin/AIChat/WeixinBinding/List')
- this.setMethod('GET')
- this.setPermissionCode('page.admin.aiChat')
- }
- async onRequest(req, res) {
- const result = await WeixinBindingService.listAdminBindings(req.query || {})
- return res.json({ ...BaseStdResponse.OK, ...result })
- }
- }
- module.exports.AdminWeixinBindingList = AdminWeixinBindingList
|