searchController.js 992 B

1234567891011121314151617181920212223242526272829
  1. /**
  2. * Created by Zhong on 2018/1/9.
  3. */
  4. const BaseController = require('../../common/base/base_controller');
  5. const SearchDao = require('../models/searchModel');
  6. let searchDao = new SearchDao();
  7. let callback = function (req, res, err, message, data) {
  8. res.json({error: err, message: message, data: data});
  9. };
  10. class SearchController extends BaseController{
  11. getRationItem(req, res){
  12. let data = JSON.parse(req.body.data);
  13. searchDao.getRationItem(req.session.sessionUser.id, req.session.sessionCompilation._id, data.rationRepIds, data.code, null, function (err, data) {
  14. callback(req, res, err, '', data);
  15. });
  16. }
  17. findRation(req, res){
  18. let data = JSON.parse(req.body.data);
  19. searchDao.findRation(req.session.sessionUser.id, req.session.sessionCompilation._id, data.rationRepId, data.keyword, data.skip, function (err, data) {
  20. callback(req, res, err, '', data);
  21. });
  22. }
  23. }
  24. module.exports = SearchController;