From 6912abd949115af602b4474e7bdcc1d7521175ad Mon Sep 17 00:00:00 2001
From: bai <1643359946@qq.com>
Date: Thu, 30 Mar 2023 20:18:30 +0800
Subject: [PATCH] =?UTF-8?q?2023=E5=B9=B43=E6=9C=8830=E6=97=A5=20=E5=88=A0?=
=?UTF-8?q?=E9=99=A4=E5=88=97=E9=85=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Table/src/components/settings/index.vue | 6 ++---
src/views/kc/ktgl/KcKetangbiaoList.vue | 27 +++++++++++++++++--
2 files changed, 28 insertions(+), 5 deletions(-)
diff --git a/src/components/Table/src/components/settings/index.vue b/src/components/Table/src/components/settings/index.vue
index 3a615ad..d740f4f 100644
--- a/src/components/Table/src/components/settings/index.vue
+++ b/src/components/Table/src/components/settings/index.vue
@@ -2,7 +2,7 @@
-
+
@@ -10,7 +10,7 @@
import type { PropType } from 'vue';
import type { TableSetting, ColumnChangeParam } from '../../types/table';
import { defineComponent, computed, unref } from 'vue';
- import ColumnSetting from './ColumnSetting.vue';
+ // import ColumnSetting from './ColumnSetting.vue';
import SizeSetting from './SizeSetting.vue';
import RedoSetting from './RedoSetting.vue';
import FullScreenSetting from './FullScreenSetting.vue';
@@ -20,7 +20,7 @@
export default defineComponent({
name: 'TableSetting',
components: {
- ColumnSetting,
+ // ColumnSetting,
SizeSetting,
RedoSetting,
FullScreenSetting,
diff --git a/src/views/kc/ktgl/KcKetangbiaoList.vue b/src/views/kc/ktgl/KcKetangbiaoList.vue
index d319c04..7393962 100644
--- a/src/views/kc/ktgl/KcKetangbiaoList.vue
+++ b/src/views/kc/ktgl/KcKetangbiaoList.vue
@@ -80,6 +80,7 @@
下载
+ ///底下的
@@ -106,6 +107,28 @@
columns,
canResize:false,
useSearchForm: false,
+ // customRow: (record, index: number) => {
+ // return {
+ // // 点击行
+ // onClick: (event) => {
+ // console.log(record, index, event);
+ // console.log(selectedRows,selectedRowKeys,);
+ // console.log(ref([record]),ref([record.id]));
+ // selectedRowKeys.value = ref([record]);
+ // selectedRows.value = ref([record.id]);
+ // // if (typeof rowSelection.onChange === 'function') {
+ // // rowSelection.onChange(...args);
+ // // }
+ // },
+ // };
+ // },
+ clickToRowSelect: true,
+ pagination: {
+ pageSize: 5
+ },
+ rowSelection: {
+ type: 'radio'
+ },
actionColumn: {
width: 120,
fixed: 'right',
@@ -124,7 +147,7 @@
},
},
exportConfig: {
- name: "课堂",
+ name: "课堂管理",
url: getExportUrl,
},
importConfig: {
@@ -132,7 +155,7 @@
success: handleSuccess
},
});
- const [registerTable, { reload, collapseAll, updateTableDataRecord, findTableDataRecord, getDataSource }, { rowSelection, selectedRowKeys }] = tableContext;
+ const [registerTable, { reload, collapseAll, updateTableDataRecord, findTableDataRecord, getDataSource }, { rowSelection, selectedRowKeys, selectedRows }] = tableContext;
const labelCol = reactive({
xs: { span: 24 },
sm: { span: 7 },