|
@@ -84,7 +84,7 @@
|
|
|
</el-table>
|
|
|
</div>
|
|
|
<div style="position: absolute; right: 0px; bottom: 0px">
|
|
|
- <Pagination :totals="totals" @pageBack="pageBack"></Pagination>
|
|
|
+ <Pagination :pages="pages" :pageNum="pageNum" :totals="totals" @pageBack="pageBack"></Pagination>
|
|
|
</div>
|
|
|
<div>
|
|
|
<AddLine
|
|
@@ -162,6 +162,8 @@ export default {
|
|
|
let totals = ref(0); //总条数
|
|
|
let loading = ref(false);
|
|
|
let flashId = ref(""); //本组件电压等级id
|
|
|
+ let pages = ref(1)//页码
|
|
|
+ let pageNum = ref(10)//页数
|
|
|
watch(
|
|
|
() => props.fuckList,
|
|
|
(newVal) => {
|
|
@@ -177,13 +179,16 @@ export default {
|
|
|
watch(
|
|
|
() => props.lineId,
|
|
|
(newVal) => {
|
|
|
+ console.log('newVal', newVal)
|
|
|
flashId.value = newVal;
|
|
|
+ pages.value = 1;
|
|
|
+ pageNum.value = 10;
|
|
|
}
|
|
|
);
|
|
|
function checkFlash(num) {
|
|
|
loading.value = true;
|
|
|
litLine
|
|
|
- .getAllLine({ pageno: 1, pagesize: 20, vol_id: num - 0 })
|
|
|
+ .getAllLine({ pageno: pages.value, pagesize: pageNum.value, vol_id: num - 0 })
|
|
|
.then((res) => {
|
|
|
if (res.code == 0) {
|
|
|
loading.value = false;
|
|
@@ -206,7 +211,7 @@ export default {
|
|
|
console.log("调用了search的if");
|
|
|
totals.value = props.moduleTotal;
|
|
|
loading.value = true;
|
|
|
- litLine.getAllLine({ pageno: 1, pagesize: 10 }).then((res) => {
|
|
|
+ litLine.getAllLine({ pageno: pages.value, pagesize: pageNum.value }).then((res) => {
|
|
|
if (res.data != null) {
|
|
|
lineList.value = res.data;
|
|
|
totals.value = res.count;
|
|
@@ -220,7 +225,7 @@ export default {
|
|
|
} else {
|
|
|
console.log("调用了search的else");
|
|
|
loading.value = true;
|
|
|
- litLine.getAllLine({ pageno: 1, pagesize: 10 }).then((res) => {
|
|
|
+ litLine.getAllLine({ pageno: pages.value, pagesize: pageNum.value}).then((res) => {
|
|
|
if (res.data != null) {
|
|
|
lineList.value = res.data;
|
|
|
totals.value = res.count;
|
|
@@ -235,7 +240,7 @@ export default {
|
|
|
}
|
|
|
function sunSearch() {
|
|
|
loading.value = true;
|
|
|
- litLine.getAllLine({ pageno: 1, pagesize: 10 }).then((res) => {
|
|
|
+ litLine.getAllLine({ pageno: pages.value, pagesize: pageNum.value }).then((res) => {
|
|
|
if (res.data != null) {
|
|
|
lineList.value = res.data;
|
|
|
totals.value = res.count;
|
|
@@ -287,6 +292,9 @@ export default {
|
|
|
picModal.value = data;
|
|
|
}
|
|
|
function pageBack(no, index) {
|
|
|
+ console.log('first', no,'sdfsf',index,)
|
|
|
+ pages.value = no;
|
|
|
+ pageNum.value = index;
|
|
|
loading.value = true;
|
|
|
litLine
|
|
|
.getAllLine({ pageno: no - 0, pagesize: index - 0 })
|
|
@@ -340,6 +348,8 @@ export default {
|
|
|
flashId, //本组件变电站id
|
|
|
checkFlash, //便于刷新的函数
|
|
|
addPng,
|
|
|
+ pages,
|
|
|
+ pageNum
|
|
|
};
|
|
|
},
|
|
|
components: {
|