123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- /**
- * Created by Zhong on 2017/12/22.
- */
- import BaseController from '../../common/base/base_controller';
- import CompleViewModel from '../models/compleViewModel';
- let config = require("../../../config/config.js");
- 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 + '免费版',
- LicenseKey:config.getLicenseKey(process.env.NODE_ENV)
- });
- }
- 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 + '免费版',
- LicenseKey:config.getLicenseKey(process.env.NODE_ENV)
- });
- }
- 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 + '免费版',
- LicenseKey:config.getLicenseKey(process.env.NODE_ENV)
- });
- }
- 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 + '免费版',
- LicenseKey:config.getLicenseKey(process.env.NODE_ENV)
- });
- }
- 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;
|