1234567891011121314151617181920212223242526272829303132333435 |
- /**
- * Created by Zhong on 2017/8/11.
- * 标准工料机库页面控制器
- */
- import BaseController from "../../common/base/base_controller";
- import mongoose from 'mongoose';
- const compilationModel = mongoose.model('compilation');
- const stdGljLibModel = mongoose.model('std_glj_lib_map');
- let config = require("../../../config/config.js");
- class ViewsController extends BaseController{
- redirectMain(req, res){
- res.render('maintain/std_glj_lib/html/main.html',
- {
- userAccount: req.session.managerData.username
- });
- }
- async redirectGlj(req, res){
- let overWriteUrl = null;
- let stdGljLib = await stdGljLibModel.findOne({ID: req.query.gljLibId, deleted: false});
- if(stdGljLib){
- let compilation = await compilationModel.findOne({_id: mongoose.Types.ObjectId(stdGljLib.compilationId)});
- overWriteUrl = stdGljLib.compilationId === '5b4d581023a924000b760f2d' ? null : compilation.overWriteUrl;
- console.log(overWriteUrl);
- }
- res.render('maintain/std_glj_lib/html/gongliao.html',
- {
- userAccount: req.session.managerData.username,
- LicenseKey:config.getLicenseKey(process.env.NODE_ENV),
- overWriteUrl: overWriteUrl
- });
- }
- }
- export default ViewsController;
|