|
@@ -129,7 +129,7 @@ function autoLoadDate(chartsID,DataList,timeName,grid){
|
|
|
pageIndex = 0;
|
|
|
}
|
|
|
let lsit = DataList.slice(pageIndex, pageSize);
|
|
|
- console.log(pageIndex+"-----"+pageSize);
|
|
|
+ console.log(pageIndex+"---1---"+pageSize);
|
|
|
pageIndex = pageSize;
|
|
|
pageSize = pageSize + initSize;
|
|
|
let map = {}
|
|
@@ -138,3 +138,55 @@ function autoLoadDate(chartsID,DataList,timeName,grid){
|
|
|
}
|
|
|
ChartsService.initCommonBar(chartsID,map,grid);
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+function beginFunA(chartsID,dataMap,autoTime,timeName,grid){
|
|
|
+ return function(){autoInitDateA(chartsID,dataMap,autoTime,timeName,grid)}
|
|
|
+}
|
|
|
+
|
|
|
+function autoInitDateA(chartsID,dataMap,autoTime,timeName,grid){
|
|
|
+ let DataListA = [];
|
|
|
+ for(let key in dataMap) {
|
|
|
+ DataListA.push([key, dataMap[key]]);
|
|
|
+ }
|
|
|
+ if(DataListA.length < 1){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+ let lsitA = DataListA.slice(pageIndexA, pageSizeA);
|
|
|
+ pageIndexA = pageSizeA;
|
|
|
+ pageSizeA = pageSizeA + initSize;
|
|
|
+ let map = {}
|
|
|
+ for(let key in lsitA) {
|
|
|
+ map[lsitA[key][0]] = lsitA[key][1];
|
|
|
+ }
|
|
|
+ ChartsService.initCommonBar(chartsID,map,grid);
|
|
|
+
|
|
|
+ timeName = setInterval(beginFun2A(chartsID,DataListA,timeName,grid),autoTime);
|
|
|
+
|
|
|
+}
|
|
|
+
|
|
|
+function beginFun2A(chartsID,DataListA,timeName,grid){
|
|
|
+
|
|
|
+
|
|
|
+ return function(){autoLoadDateA(chartsID,DataListA,timeName,grid)}
|
|
|
+}
|
|
|
+
|
|
|
+function autoLoadDateA(chartsID,DataListA,timeName,grid){
|
|
|
+
|
|
|
+ if(DataListA.length <= initSize){
|
|
|
+ clearInterval(timeName);
|
|
|
+ }
|
|
|
+ if(pageIndexA >= DataListA.length){
|
|
|
+ pageSizeA = initSize;
|
|
|
+ pageIndexA = 0;
|
|
|
+ }
|
|
|
+ let lsitA = DataListA.slice(pageIndexA, pageSizeA);
|
|
|
+ console.log(pageIndexA+"---2---"+pageSizeA);
|
|
|
+ pageIndexA = pageSizeA;
|
|
|
+ pageSizeA = pageSizeA + initSize;
|
|
|
+ let map = {}
|
|
|
+ for(let key in lsitA) {
|
|
|
+ map[lsitA[key][0]] = lsitA[key][1];
|
|
|
+ }
|
|
|
+ ChartsService.initCommonBar(chartsID,map,grid);
|
|
|
+}
|