|
@@ -285,6 +285,20 @@ async function getAllPagesCommon(user_id, prj_id, prj_ids, rpt_id, pageSize, ori
|
|
|
destData[JV.DATA_DETAIL_DATA_EX][idx] = destData[JV.DATA_DETAIL_DATA_EX][idx].concat(srcData[JV.DATA_DETAIL_DATA_EX][idx]);
|
|
|
}
|
|
|
};
|
|
|
+ // let multiRawData = rptTplDataFacade.prepareMultiProjectData(user_id, prj_ids, filter);
|
|
|
+ // //终于出来结果了 !_! (multiRawData是多个单位工程的原始数据!)
|
|
|
+ // if (multiRawData.length > 0) {
|
|
|
+ // //考虑到工料机的数据还需要再计算,所以还不能直接用,需要每个工程都处理一遍后,再合并
|
|
|
+ // let tplData = rptDataUtil.assembleData(multiRawData[0]);
|
|
|
+ // for (let idx = 1; idx < multiRawData.length; idx++) {
|
|
|
+ // let tmpData = rptDataUtil.assembleData(multiRawData[idx]);
|
|
|
+ // _combineData(tplData, tmpData);
|
|
|
+ // }
|
|
|
+ // _createPntPageData(tplData, rptTpl);
|
|
|
+ // } else {
|
|
|
+ // cb('Have errors while on going...', null);
|
|
|
+ // }
|
|
|
+
|
|
|
rptTplDataFacade.prepareMultiProjectData(user_id, prj_ids, filter).then(function(multiRawData) {
|
|
|
//终于出来结果了 !_! (multiRawData是多个单位工程的原始数据!)
|
|
|
if (multiRawData.length > 0) {
|