|
@@ -85,7 +85,7 @@ module.exports = app => {
|
|
|
runnableKey.push(filter);
|
|
|
break;
|
|
|
case 'stage_audit':
|
|
|
- runnableRst.push(service.reportMemory.getStageAuditors(params.tender_id, params.stage_id), memFieldKeys[filter]);
|
|
|
+ runnableRst.push(service.reportMemory.getStageAuditors(params.tender_id, params.stage_id));
|
|
|
runnableKey.push(filter);
|
|
|
break;
|
|
|
case 'mem_stage_bills':
|
|
@@ -115,6 +115,7 @@ module.exports = app => {
|
|
|
case 'change_audit_list':
|
|
|
runnableRst.push(service.changeAuditList.getChangeAuditBills(params.tender_id)); // 获取所有审核通过的变更清单
|
|
|
runnableKey.push(filter);
|
|
|
+ console.log(filter);
|
|
|
break;
|
|
|
case 'mem_stage_jgcl':
|
|
|
runnableRst.push(service.reportMemory.getStageJgcl(params.tender_id, params.stage_id, memFieldKeys[filter]));
|
|
@@ -183,22 +184,10 @@ module.exports = app => {
|
|
|
for (let idx = 0; idx < runnableKey.length; idx++) {
|
|
|
rst[runnableKey[idx]] = queryRst[idx];
|
|
|
}
|
|
|
+ this.ctx.helper.saveBufferFile(JSON.stringify(queryRst, '', '\t'), this.ctx.app.baseDir + '/reportDataOrg.json');
|
|
|
+ this.ctx.helper.saveBufferFile(JSON.stringify(rst, '', '\t'), this.ctx.app.baseDir + '/reportData.json');
|
|
|
for (const filter of filters) {
|
|
|
switch (filter) {
|
|
|
- // test模式下,上方Promise.all的方式,取不到以下3个数据
|
|
|
- case 'ledger_cooperation':
|
|
|
- rst[filter] = await service.ledgerCooperation.getValidData(params.tender_id);
|
|
|
- break;
|
|
|
- case 'stage_audit':
|
|
|
- rst[filter] = await service.reportMemory.getStageAuditors(params.tender_id, params.stage_id), memFieldKeys[filter];
|
|
|
- break;
|
|
|
- case 'mem_stage_im_zl':
|
|
|
- rst[filter] = await service.reportMemory.getStageImZlData(params.tender_id, params.stage_id, memFieldKeys[filter]);
|
|
|
- break;
|
|
|
- case 'mem_sign_select':
|
|
|
- rst[filter] = await service.reportMemory.getSignSelect(params.tender_id, params.stage_id, customSelect);
|
|
|
- break;
|
|
|
-
|
|
|
case 'mem_stage_im_tz':
|
|
|
rst[filter] = await service.reportMemory.getStageImTzData(params.tender_id, params.stage_id, memFieldKeys[filter]);
|
|
|
break;
|