|
@@ -653,6 +653,9 @@ const pmShare = (function () {
|
|
//给项目设置汇总信息
|
|
//给项目设置汇总信息
|
|
//@param {Array}projs {Object}summaryInfo
|
|
//@param {Array}projs {Object}summaryInfo
|
|
function setSummaryInfo(grouped, summaryInfo) {
|
|
function setSummaryInfo(grouped, summaryInfo) {
|
|
|
|
+ if (!summaryInfo) {
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
let allDatas = [];
|
|
let allDatas = [];
|
|
for (let data of grouped) {
|
|
for (let data of grouped) {
|
|
allDatas.push(data);
|
|
allDatas.push(data);
|
|
@@ -743,8 +746,10 @@ const pmShare = (function () {
|
|
sortByDate(rstData.grouped);
|
|
sortByDate(rstData.grouped);
|
|
sortByDate(rstData.ungrouped);
|
|
sortByDate(rstData.ungrouped);
|
|
//设置汇总信息
|
|
//设置汇总信息
|
|
- setSummaryInfo(rstData.grouped, rstData.summaryInfo.grouped);
|
|
|
|
- setSummaryInfo(rstData.ungrouped, rstData.summaryInfo.ungrouped);
|
|
|
|
|
|
+ if (rstData.summaryInfo) {
|
|
|
|
+ setSummaryInfo(rstData.grouped, rstData.summaryInfo.grouped);
|
|
|
|
+ setSummaryInfo(rstData.ungrouped, rstData.summaryInfo.ungrouped);
|
|
|
|
+ }
|
|
let treeDatas = getTreeDatas(rstData.grouped, rstData.ungrouped);
|
|
let treeDatas = getTreeDatas(rstData.grouped, rstData.ungrouped);
|
|
tree = pmTree.createNew(treeSetting, treeDatas);
|
|
tree = pmTree.createNew(treeSetting, treeDatas);
|
|
tree.selected = tree.items[0];
|
|
tree.selected = tree.items[0];
|