|
@@ -72,7 +72,10 @@ module.exports = app => {
|
|
|
async index(ctx) {
|
|
|
try {
|
|
|
await this._getStageAuditViewData(ctx);
|
|
|
- const pageShow = ctx.session.sessionProject.page_show;
|
|
|
+ let pageShow = ctx.session.sessionProject.page_show;
|
|
|
+ if (pageShow === null || pageShow === undefined) {
|
|
|
+ pageShow = {};
|
|
|
+ }
|
|
|
// console.log(pageShow);
|
|
|
pageShow.showArchive = 0;
|
|
|
const tender = ctx.tender;
|
|
@@ -464,7 +467,7 @@ module.exports = app => {
|
|
|
return;
|
|
|
}
|
|
|
await this._saveCustomSelects(params);
|
|
|
- const pageRstArr = await getMultiRptsCommon(ctx, params, JV.OUTPUT_TYPE_NORMAL, this.app.baseDir);
|
|
|
+ const pageRstArr = await getMultiRptsCommon(ctx, params, JV.OUTPUT_TYPE_NORMAL, this.app.baseDir) || [];
|
|
|
for (const pageRst of pageRstArr) {
|
|
|
for (const page of pageRst.items) {
|
|
|
page[JV.PROP_WATERMARK_CELLS] = [];
|