'use strict'; /** * 计量相关控制器 * * @author olym * @date 2018/2/11 * @version */ module.exports = app => { class MeasureController extends app.BaseController { /** * 构造函数 * * @param {Object} ctx - egg全局变量 * @return {void} */ constructor(ctx) { super(ctx); ctx.showProject = true; ctx.showTender = true; ctx.showTitle = true; } /** * 中间计量--计量编制 页面 * * @param {Object} ctx - egg全局变量 * @return {void} */ async work(ctx) { const renderData = {}; await this.layout('measure/work.ejs', renderData, 'measure/work_modal.ejs'); } /** * 中间计量--计量审批 页面 * * @param {Object} ctx - egg全局变量 * @return {void} */ async list(ctx) { const renderData = {}; await this.layout('measure/list.ejs', renderData); } } return MeasureController; };