单体电池
This commit is contained in:
@ -1,6 +1,6 @@
|
|||||||
<template>
|
<template>
|
||||||
<div>
|
<div>
|
||||||
<template v-if="totalSize === 0">
|
<template v-if="totalSize.length === 0">
|
||||||
<el-empty :size="200"></el-empty>
|
<el-empty :size="200"></el-empty>
|
||||||
</template>
|
</template>
|
||||||
<template v-else>
|
<template v-else>
|
||||||
@ -52,6 +52,11 @@ export default {
|
|||||||
return [];
|
return [];
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
totalSize: {
|
||||||
|
require: true,
|
||||||
|
type: Number,
|
||||||
|
default: 0,
|
||||||
|
},
|
||||||
// pageNum: {
|
// pageNum: {
|
||||||
// require: true,
|
// require: true,
|
||||||
// type: Number,
|
// type: Number,
|
||||||
@ -62,11 +67,6 @@ export default {
|
|||||||
// type: Number,
|
// type: Number,
|
||||||
// default: 10,
|
// default: 10,
|
||||||
// },
|
// },
|
||||||
// totalSize: {
|
|
||||||
// require: true,
|
|
||||||
// type: Number,
|
|
||||||
// default: 0,
|
|
||||||
// },
|
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
|
|||||||
@ -86,6 +86,18 @@ export default {
|
|||||||
return [];
|
return [];
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
pointIdList: {
|
||||||
|
require: true,
|
||||||
|
type: Object,
|
||||||
|
default: () => {
|
||||||
|
return {};
|
||||||
|
},
|
||||||
|
},
|
||||||
|
totalSize: {
|
||||||
|
require: true,
|
||||||
|
type: Number,
|
||||||
|
default: 0,
|
||||||
|
},
|
||||||
// pageNum: {
|
// pageNum: {
|
||||||
// require: true,
|
// require: true,
|
||||||
// type: Number,
|
// type: Number,
|
||||||
@ -96,11 +108,6 @@ export default {
|
|||||||
// type: Number,
|
// type: Number,
|
||||||
// default: 10,
|
// default: 10,
|
||||||
// },
|
// },
|
||||||
// totalSize: {
|
|
||||||
// require: true,
|
|
||||||
// type: Number,
|
|
||||||
// default: 0,
|
|
||||||
// },
|
|
||||||
},
|
},
|
||||||
data() {
|
data() {
|
||||||
return {};
|
return {};
|
||||||
|
|||||||
@ -85,6 +85,7 @@
|
|||||||
<component
|
<component
|
||||||
:is="activeBtn === 'table' ? 'DtdcTable' : 'DtdcList'"
|
:is="activeBtn === 'table' ? 'DtdcTable' : 'DtdcList'"
|
||||||
:tableData="tableData"
|
:tableData="tableData"
|
||||||
|
:totalSize="totalSize"
|
||||||
:pointIdList="pointIdList"
|
:pointIdList="pointIdList"
|
||||||
@chart="chartDetail"
|
@chart="chartDetail"
|
||||||
></component>
|
></component>
|
||||||
@ -171,7 +172,6 @@ export default {
|
|||||||
// 分页
|
// 分页
|
||||||
handleSizeChange(val) {
|
handleSizeChange(val) {
|
||||||
this.pageSize = val;
|
this.pageSize = val;
|
||||||
if (this.pageSize * this.pageNum > this.totalSize) this.pageNum = 1; //todo
|
|
||||||
this.$nextTick(() => {
|
this.$nextTick(() => {
|
||||||
this.getTableData();
|
this.getTableData();
|
||||||
});
|
});
|
||||||
@ -256,6 +256,9 @@ export default {
|
|||||||
init() {
|
init() {
|
||||||
// 只有页面初次加载或切换站点的时候调用电池堆列表,其他情况不需要
|
// 只有页面初次加载或切换站点的时候调用电池堆列表,其他情况不需要
|
||||||
this.search = { stackId: "", clusterId: "" }; //保证切换站点时,清空选择项
|
this.search = { stackId: "", clusterId: "" }; //保证切换站点时,清空选择项
|
||||||
|
this.clusterOptions = [];
|
||||||
|
this.pageNum = 1;
|
||||||
|
this.totalSize = 0;
|
||||||
this.getStackList();
|
this.getStackList();
|
||||||
this.getTableData();
|
this.getTableData();
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user