index.js 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. const {
  2. formmat,
  3. db,
  4. _
  5. } = require("../../utils/http");
  6. const {
  7. ArticleService,
  8. ArticleListService
  9. } = require("../../service/index");
  10. async function getArticleController(data) {
  11. let article = {};
  12. let code = 0;
  13. let msg = "ok";
  14. try {
  15. article = await ArticleService(data);
  16. } catch (err) {
  17. console.log(err)
  18. code = 500;
  19. msg = "err";
  20. }
  21. return formmat(article, code, msg);
  22. }
  23. async function getArticleListController(data) {
  24. let article = {};
  25. let code = 0;
  26. let msg = "ok";
  27. try {
  28. article = await ArticleListService(data);
  29. } catch (err) {
  30. console.log(err)
  31. code = 500;
  32. msg = "err";
  33. }
  34. return formmat(article, code, msg);
  35. }
  36. async function test(data) {
  37. try {
  38. await db.collection('article').where({
  39. _id: _.neq(0)
  40. }).update({
  41. data: {
  42. activity_name: '盛世中华 何以中国',
  43. activice_name: _.remove()
  44. }
  45. });
  46. await db.collection('schedule').where({
  47. _id: _.neq(0)
  48. }).update({
  49. data: {
  50. activity_name: '盛世中华 何以中国',
  51. activice_name: _.remove()
  52. }
  53. });
  54. await db.collection('live').where({
  55. _id: _.neq(0)
  56. }).update({
  57. data: {
  58. activity_name: '盛世中华 何以中国',
  59. activice_name: _.remove()
  60. }
  61. });
  62. } catch (error) {
  63. console.log(error)
  64. }
  65. return formmat({}, 0, '')
  66. }
  67. module.exports = {
  68. getArticleController,
  69. getArticleListController,
  70. test
  71. }