repository.js 1.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. const { models } = require('./db')
  2. // 团购页面接口
  3. const groupbuy = require('./interface/groupbuy')
  4. // 异常行为报警页面接口
  5. const abnormal = require('./interface/abnormal')
  6. // 售后管理页面接口
  7. const aftersales = require('./interface/aftersales')
  8. // 下载量统计页面接口
  9. const download = require('./interface/download')
  10. // 订单管理页面接口
  11. const order = require('./interface/order')
  12. // 用户行为统计页面接口
  13. const userstats = require('./interface/userstats')
  14. // 付款统计页面接口
  15. const payment = require('./interface/payment')
  16. // 首页接口
  17. const home = require('./interface/home')
  18. // 课程接口
  19. const recommend = require('./interface/recommend')
  20. // 测试
  21. async function getActiveByName(name) {
  22. const sql = 'SELECT * FROM lxpceshi WHERE name like {{name}}'
  23. const result = await models.$runSQL(sql, { name: `%${name}%` })
  24. return result.data.executeResultList;
  25. }
  26. module.exports = {
  27. getActiveByName,
  28. groupbuy,
  29. abnormal,
  30. aftersales,
  31. download,
  32. order,
  33. userstats,
  34. payment,
  35. home,
  36. recommend
  37. }