12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485 |
- /**
- * Created by Zhong on 2017/12/22.
- */
- import BaseController from '../../common/base/base_controller';
- import CompleViewModel from '../models/compleViewModel';
- let compleViewModel = new CompleViewModel();
- let callback = function (req, res, err, msg, data) {
- res.json({error: err, message: msg, data: data});
- };
- class CompleViewController extends BaseController{
- redirectRation(req, res){
- const repId = req.query.repository;
- const redirectGlj = `/complementaryRation/glj?repository=${repId}`;
- const redirectCoe = `/complementaryRation/coe?repository=${repId}`;
- const redirectInstallation = `/complementaryRation/installation?repository=${repId}`;
- res.render('building_saas/complementary_ration_lib/html/dinge.html', {
- userID: req.session.sessionUser.id,
- redirectGlj: redirectGlj,
- redirectCoe: redirectCoe,
- redirectInstallation: redirectInstallation,
- versionName: req.session.sessionCompilation.name + '免费版'
- });
- }
- redirectGljList(req, res){
- const repId = req.query.repository;
- const redirectRation = `/complementaryRation/ration?repository=${repId}`;
- const redirectCoe = `/complementaryRation/coe?repository=${repId}`;
- const redirectInstallation = `/complementaryRation/installation?repository=${repId}`;
- res.render('building_saas/complementary_ration_lib/html/gongliao.html', {
- userID: req.session.sessionUser.id,
- redirectRation: redirectRation,
- redirectCoe: redirectCoe,
- redirectInstallation: redirectInstallation,
- versionName: req.session.sessionCompilation.name + '免费版'
- });
- }
- redirectCoeList(req, res){
- const repId = req.query.repository;
- const redirectRation = `/complementaryRation/ration?repository=${repId}`;
- const redirectGlj = `/complementaryRation/glj?repository=${repId}`;
- const redirectInstallation = `/complementaryRation/installation?repository=${repId}`;
- res.render('building_saas/complementary_ration_lib/html/fuzhu.html', {
- userID: req.session.sessionUser.id,
- redirectRation: redirectRation,
- redirectGlj: redirectGlj,
- redirectInstallation: redirectInstallation,
- versionName: req.session.sessionCompilation.name + '免费版'
- });
- }
- redirectInstallation(req, res){
- const repId = req.query.repository;
- const redirectRation = `/complementaryRation/ration?repository=${repId}`;
- const redirectGlj = `/complementaryRation/glj?repository=${repId}`;
- const redirectCoe = `/complementaryRation/coe?repository=${repId}`;
- res.render('building_saas/complementary_ration_lib/html/anzhuang.html', {
- userID: req.session.sessionUser.id,
- redirectRation: redirectRation,
- redirectGlj: redirectGlj,
- redirectCoe: redirectCoe,
- versionName: req.session.sessionCompilation.name + '免费版'
- });
- }
- getRationLib(req, res){
- let data = JSON.parse(req.body.data);
- compleViewModel.getRationLib(data.rationRepId, function (err, data) {
- callback(req, res, err, '', data);
- });
- }
- getRationLibs(req, res){
- let data = JSON.parse(req.body.data);
- compleViewModel.getRationLibs(req.session.sessionCompilation._id, data.ids, function (err, data) {
- callback(req, res, err, '', data);
- });
- }
- }
- export default CompleViewController;
|