|
@@ -15,7 +15,7 @@ |
|
@@ -15,7 +15,7 @@ |
15
|
</div>
|
15
|
</div>
|
16
|
</div>
|
16
|
</div>
|
17
|
<!--数据-->
|
17
|
<!--数据-->
|
18
|
- <div class="bd">
|
18
|
+ <div class="bd" v-loading="loading">
|
19
|
<ul class="infoList">
|
19
|
<ul class="infoList">
|
20
|
<li v-for="(item, index) in list" :key="index" :style="tableRowHeight()" >
|
20
|
<li v-for="(item, index) in list" :key="index" :style="tableRowHeight()" >
|
21
|
<div
|
21
|
<div
|
|
@@ -67,6 +67,7 @@ export default { |
|
@@ -67,6 +67,7 @@ export default { |
67
|
},
|
67
|
},
|
68
|
data() {
|
68
|
data() {
|
69
|
return {
|
69
|
return {
|
|
|
70
|
+ loading:true,
|
70
|
currentPage:1,
|
71
|
currentPage:1,
|
71
|
pageSize:10,
|
72
|
pageSize:10,
|
72
|
pageSizes:[10,50,100, 200, 300, 400],
|
73
|
pageSizes:[10,50,100, 200, 300, 400],
|
|
@@ -198,6 +199,7 @@ export default { |
|
@@ -198,6 +199,7 @@ export default { |
198
|
},
|
199
|
},
|
199
|
handlerStaticData(data) {
|
200
|
handlerStaticData(data) {
|
200
|
this.list = data;
|
201
|
this.list = data;
|
|
|
202
|
+ this.loading=false;
|
201
|
},
|
203
|
},
|
202
|
handlerDynamicData(data, refreshTime) {
|
204
|
handlerDynamicData(data, refreshTime) {
|
203
|
if (!data) return;
|
205
|
if (!data) return;
|
|
@@ -214,6 +216,7 @@ export default { |
|
@@ -214,6 +216,7 @@ export default { |
214
|
const data = this.queryEchartsData(val);
|
216
|
const data = this.queryEchartsData(val);
|
215
|
data.then(res => {
|
217
|
data.then(res => {
|
216
|
this.list = res;
|
218
|
this.list = res;
|
|
|
219
|
+ this.loading=false;
|
217
|
if(this.list && this.list.length>0){
|
220
|
if(this.list && this.list.length>0){
|
218
|
this.total=this.list[0].lineCount;
|
221
|
this.total=this.list[0].lineCount;
|
219
|
}
|
222
|
}
|
|
@@ -268,6 +271,8 @@ export default { |
|
@@ -268,6 +271,8 @@ export default { |
268
|
handleCurrentChange(val){
|
271
|
handleCurrentChange(val){
|
269
|
//props.currentPage = val;
|
272
|
//props.currentPage = val;
|
270
|
this.currentPage = val;
|
273
|
this.currentPage = val;
|
|
|
274
|
+ console.log("aaaaaaaaaaaaaa",val)
|
|
|
275
|
+
|
271
|
this.handleTableData();
|
276
|
this.handleTableData();
|
272
|
},
|
277
|
},
|
273
|
// 切换页码
|
278
|
// 切换页码
|
|
@@ -287,6 +292,7 @@ export default { |
|
@@ -287,6 +292,7 @@ export default { |
287
|
handleTableData(){
|
292
|
handleTableData(){
|
288
|
let optionsData=this.optionsData;
|
293
|
let optionsData=this.optionsData;
|
289
|
if(this.optionsData.dataType=="dynamicData" && this.optionsSetUp.isPage){
|
294
|
if(this.optionsData.dataType=="dynamicData" && this.optionsSetUp.isPage){
|
|
|
295
|
+ this.loading=true;
|
290
|
let limit=parseInt(this.optionsData.dynamicData.contextData.limit);
|
296
|
let limit=parseInt(this.optionsData.dynamicData.contextData.limit);
|
291
|
let page=parseInt(this.currentPage-1)*limit;
|
297
|
let page=parseInt(this.currentPage-1)*limit;
|
292
|
//改变参数值-月季度年,重新加载动态数据--待测
|
298
|
//改变参数值-月季度年,重新加载动态数据--待测
|