From 3bd55592b33a86c8b0dce21a9e8ea6126b9c2d94 Mon Sep 17 00:00:00 2001 From: zxl <763096477@qq.com> Date: 星期五, 21 三月 2025 10:36:44 +0800 Subject: [PATCH] Merge branch 'dev' --- src/components/VisibilityToolbar/index.vue | 10 ++++++---- 1 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/components/VisibilityToolbar/index.vue b/src/components/VisibilityToolbar/index.vue index 9471870..9f875e7 100644 --- a/src/components/VisibilityToolbar/index.vue +++ b/src/components/VisibilityToolbar/index.vue @@ -23,10 +23,10 @@ <span>淇℃伅鏄鹃殣绛涢��</span> </div> <div slot="default" style="margin-left: 20px;margin-top: 20px"> - <el-table :data="getPage" style="width: 95%; height: 80%;;margin-bottom: 40px;"> + <el-table :row-key="row => { return row.id }" :data="getPage" style="width: 95%; height: 80%;;margin-bottom: 40px;" > <el-table-column prop="index" label="搴忓彿" width="80"></el-table-column> <el-table-column prop="label" label="鏁版嵁鍚嶇О"></el-table-column> - <el-table-column prop="visible" label="鏄惁鏄剧ず"> + <el-table-column prop="visible" label="鏄惁鏄剧ず" > <template slot-scope="scope"> <el-switch v-model="scope.row.visible" @@ -37,9 +37,10 @@ ></el-switch> </template> </el-table-column> - <el-table-column prop="date" label="鎺掑簭"> + <el-table-column prop="sort" label="鎺掑簭"> <template slot-scope="scope"> - <el-input-number v-model="scope.row.sort" :min="0" style="width: 120px" @change="sortChange(scope.row, $event)"></el-input-number> + <el-input-number v-model="scope.row.sort" :min="0" style="width: 120px" + @change="sortChange(scope.row, $event)"></el-input-number> </template> </el-table-column> </el-table> @@ -148,6 +149,7 @@ this.saveList.push(row) } } + console this.$emit('update:columns', row); }, handlePageChange(page) { -- Gitblit v1.8.0