From 1789ce3650a2665b5abca7a3028611190d1983df Mon Sep 17 00:00:00 2001 From: zss <zss@example.com> Date: 星期四, 14 十二月 2023 09:45:26 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- src/views/plan/productionschedul/index.vue | 35 ++++++++++++++++++++++++++--------- 1 files changed, 26 insertions(+), 9 deletions(-) diff --git a/src/views/plan/productionschedul/index.vue b/src/views/plan/productionschedul/index.vue index b76fe0c..d47995b 100644 --- a/src/views/plan/productionschedul/index.vue +++ b/src/views/plan/productionschedul/index.vue @@ -4,8 +4,14 @@ <el-row> <el-col :span="12"> <div style="height:80vh;padding: 0px 10px;"> - <avue-crud :data="tableData" ref="crud" :option="option" :span-method="spanMethod" + <avue-crud + :data="tableData" + ref="crud" + :option="option" + :span-method="spanMethod" @refresh-change="getData" + @current-change="handleCurrentChange" + @size-change="handleSizeChange" :page="page" @selection-change="selectionRow" :table-loading="loading"> @@ -134,7 +140,6 @@ deleteSchedul, updateSchedul } from '@/api//plan/productionschedul' -import TableForm from './template-form' import ttable from '@/views/common/ztt-table.vue' import { mapGetters } from 'vuex' export default { @@ -156,7 +161,8 @@ page: { total: 10, currentPage: 1, - pageSize: 10 + pageSize: 10, + pagerCount: 5 }, option: { height: 400, @@ -291,7 +297,6 @@ }, components: { ttable, - TableForm, }, computed: { ...mapGetters(['permissions']), @@ -455,12 +460,24 @@ } return '' }, + handleSizeChange(val){ + if(val){ + this.page.pageSize=val + this.getData() + } + }, + handleCurrentChange(val){ + if(val){ + this.page.currentPage=val + this.getData() + } + }, // 鑾峰彇鏁版嵁鍒楄〃 getData() { this.loading = true let param = { - size: 20, - current: 1, + size: this.page.pageSize, + current: this.page.currentPage, } fetchScheduleList(param).then((res) => { this.tableData = res.data.data.records @@ -469,9 +486,6 @@ this.scheduleList = [] }) this.loading = false - }, - handleCurrentChange(val) { - this.multipleSelection = val }, // 鍒犻櫎 deleteHandle(row,index) { @@ -559,6 +573,9 @@ } </script> <style> +.el-tag--small{ + display: none; +} .basic-template-table .el-table__body .el-table__row td:first-child .cell { padding-left: 0px; padding-right: 0px; -- Gitblit v1.9.3