1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- 'use strict';
- /**
- *
- *
- * @author EllisRan
- * @date 2021/9/26
- * @version
- */
- const tenderConst = require('../const/tender');
- const codeRuleConst = require('../const/code_rule');
- const settingConst = require('../const/setting.js');
- const tenderMenu = require('../../config/menu').tenderMenu;
- const auditConst = require('../const/audit');
- const shenpiConst = require('../const/shenpi');
- const accountGroup = require('../const/account_group').group;
- const accountPermission = require('../const/account_permission');
- const measureType = require('../const/tender').measureType;
- const billsPosConvert = require('../lib/bills_pos_convert');
- const path = require('path');
- const sendToWormhole = require('stream-wormhole');
- const scheduleConst = require('../const/schedule');
- const changeConst = require('../const/change');
- const tenderInfoModel = require('../lib/tender_info');
- module.exports = app => {
- class DatacollectController extends app.BaseController {
- /**
- * 构造函数
- *
- * @param {Object} ctx - egg全局变量
- * @return {void}
- */
- constructor(ctx) {
- super(ctx);
- ctx.showProject = true;
- ctx.showTitle = true;
- }
- /**
- * 期列表(Get)
- * @param ctx
- * @return {Promise<void>}
- */
- async index(ctx) {
- try {
- // 获取标段审批信息
- const noticeList = await ctx.service.noticePush.getNotice(ctx.session.sessionProject.id);
- console.log(noticeList);
- const renderData = {
- noticeList,
- acLedger: auditConst.ledger,
- acStage: auditConst.stage,
- acChange: auditConst.flow,
- acRevise: auditConst.revise,
- acMaterial: auditConst.material,
- acAdvance: auditConst.advance,
- pushType: auditConst.pushType,
- jsFiles: this.app.jsFiles.common.concat(this.app.jsFiles.datacollect.index),
- };
- await this.layout('datacollect/index.ejs', renderData);
- } catch (err) {
- this.log(err);
- ctx.redirect(this.menu.menu.dashboard.url);
- }
- }
- }
- return DatacollectController;
- };
|