From 303f5d5c1296bfdcec63f1de35f3f64739f14007 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期日, 26 二月 2023 15:38:28 +0800 Subject: [PATCH] 资料馆,数据申请界面优化,综合展示三维截面分析 --- src/views/Archive/index.vue | 44 ++++++++++++++++++++++++++++++++++++-------- 1 files changed, 36 insertions(+), 8 deletions(-) diff --git a/src/views/Archive/index.vue b/src/views/Archive/index.vue index ff1a79a..a92fe28 100644 --- a/src/views/Archive/index.vue +++ b/src/views/Archive/index.vue @@ -146,7 +146,10 @@ </el-form> </div> <div class="contBox"> - <div class="archTopBox"> + <div + id="archTopBox" + class="archTopBox" + > <div class="boxCard" @@ -214,7 +217,7 @@ </div> </div> <div class="archBottomBox"> - <div class="pagination_box"> + <div style="margin-top:10px"> <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" @@ -545,7 +548,7 @@ </el-table-column> </el-table> <div class="archBottomBox"> - <div class="pagination_box"> + <div> <el-pagination @size-change="handleSizeChange1" @current-change="handleCurrentChange1" @@ -1325,12 +1328,28 @@ handleSizeChange(val) { this.listData.pageIndex = 1; this.listData.pageSize = val; - this.getAllTabesData(); + switch (this.formInline.dataType) { + + case "type2"://鏂囦欢鏁版嵁 + this.getQueryFileData(); + break; + case "type1"://鏁版嵁搴撴暟鎹� + this.getQueryBankData(); + break; + } }, handleCurrentChange(val) { this.listData.pageIndex = val; - this.getAllTabesData(); + switch (this.formInline.dataType) { + + case "type2"://鏂囦欢鏁版嵁 + this.getQueryFileData(); + break; + case "type1"://鏁版嵁搴撴暟鎹� + this.getQueryBankData(); + break; + } }, // 鍏抽敭瀛楁煡璇� submitForm() { @@ -1350,16 +1369,22 @@ }, handleSizeChange1(val) { + this.listBankData.pageIndex = 1; this.listBankData.pageSize = val; //鑾峰彇table淇℃伅 this.getCollapseTable(this.filedsLayer); + + }, handleCurrentChange1(val) { + // 灏哾iv鐨勬粴鍔ㄦ潯澶嶄綅鍒伴《閮� + this.listBankData.pageIndex = val; //鑾峰彇table淇℃伅 this.getCollapseTable(this.filedsLayer); + }, //鏌ヨ鏁版嵁搴撴暟鎹� async getQueryBankData() { @@ -1507,8 +1532,7 @@ height: calc(100% - 20px); padding: 10px; position: relative; - overflow: auto; - + overflow: hidden; .menu_top { display: flex; justify-content: space-between; @@ -1519,7 +1543,7 @@ } .contBox { width: 100%; - min-height: calc(100% - 111px); + height: calc(100% - 111px); flex-direction: column; align-items: center; justify-content: space-between; @@ -1527,6 +1551,10 @@ .archTopBox { width: 100%; + + overflow: auto; + + position: relative; .cardItem { margin-bottom: 10px; margin-left: 20px; -- Gitblit v1.9.3