remark.js 704 B

12345678910111213141516171819202122232425262728293031323334
  1. 'use strict';
  2. import BaseComponent from '../../prototype/baseComponent'
  3. import RemarkModel from '../../models/v1/remark'
  4. class Remark extends BaseComponent{
  5. constructor(){
  6. super()
  7. }
  8. async getRemarks(req, res, next){
  9. const cart_id = req.params.cart_id;
  10. if (!cart_id || !Number(cart_id)) {
  11. res.send({
  12. status: 0,
  13. type: 'ERROR_PARAMS',
  14. message: '购物车ID参数错误'
  15. })
  16. return
  17. }
  18. try{
  19. const remarks = await RemarkModel.findOne({}, '-_id');
  20. res.send(remarks);
  21. }catch(err){
  22. console.log('获取备注数据失败',err);
  23. res.send({
  24. status: 0,
  25. type: 'ERROR_GET_DATA',
  26. message: '获取备注数据失败'
  27. })
  28. }
  29. }
  30. }
  31. export default new Remark()