|
@@ -62,12 +62,15 @@
|
|
|
</el-table-column>
|
|
|
</el-table>
|
|
|
</div>
|
|
|
- <div class="footer"></div>
|
|
|
+ <div class="footer">
|
|
|
+ <Pagination class="pagination-style" :paginationData="paginationData" />
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
</template>
|
|
|
<script>
|
|
|
import NewSelect from "@/components/common/NewSelect.vue";
|
|
|
+import Pagination from "@/components/common/Pagination.vue";
|
|
|
/**
|
|
|
* 频发问题 dialog -- 智能辅助
|
|
|
* @author: Gao Lu
|
|
@@ -75,7 +78,7 @@ import NewSelect from "@/components/common/NewSelect.vue";
|
|
|
*/
|
|
|
export default {
|
|
|
name: "FrequencyDialog",
|
|
|
- components: { NewSelect },
|
|
|
+ components: { NewSelect, Pagination },
|
|
|
data() {
|
|
|
return {
|
|
|
typeSelectVal: "土地资源",
|
|
@@ -134,6 +137,19 @@ export default {
|
|
|
problemNature: "环保督察问题整改落实不力",
|
|
|
},
|
|
|
],
|
|
|
+ paginationData: {
|
|
|
+ pageSize: 0,
|
|
|
+ pagerCount: 7,
|
|
|
+ currentPage: 1,
|
|
|
+ pageSizes: [5, 10, 20, 50],
|
|
|
+ total: 200,
|
|
|
+ currentChange: (val) => {
|
|
|
+ this.handleCurrentChange(val);
|
|
|
+ },
|
|
|
+ handleSizeChange: (val) => {
|
|
|
+ this.handleSizeChange(val);
|
|
|
+ },
|
|
|
+ },
|
|
|
};
|
|
|
},
|
|
|
methods: {
|
|
@@ -143,6 +159,15 @@ export default {
|
|
|
resetEvent() {
|
|
|
console.log("重置");
|
|
|
},
|
|
|
+ // 切换页
|
|
|
+ handleCurrentChange(val) {
|
|
|
+ console.log(`当前页: ${val}`);
|
|
|
+ this.paginationData.currentPage = val;
|
|
|
+ },
|
|
|
+ // 切换条数
|
|
|
+ handleSizeChange(val) {
|
|
|
+ console.log(`每页 ${val} 条`);
|
|
|
+ },
|
|
|
},
|
|
|
};
|
|
|
</script>
|
|
@@ -241,7 +266,11 @@ export default {
|
|
|
.footer {
|
|
|
height: 10%;
|
|
|
width: 100%;
|
|
|
- background: palevioletred;
|
|
|
+ position: absolute;
|
|
|
+ .pagination-style {
|
|
|
+ position: absolute;
|
|
|
+ right: 50px;
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
}
|