diff --git a/src/components/drawers/AddOnline.vue b/src/components/drawers/AddOnline.vue
index 9bf68249..0fd2359f 100644
--- a/src/components/drawers/AddOnline.vue
+++ b/src/components/drawers/AddOnline.vue
@@ -65,7 +65,36 @@
+
+
+
@@ -82,20 +111,59 @@ import { reactive, toRefs, ref } from "vue";
const columns1 = [
{
title: "课程编号",
- width: 100,
+ width: '20%',
dataIndex: "num",
key: "num",
align: "center",
},
{
title: "名称",
- width: 200,
+ width: '20%',
dataIndex: "name",
key: "name",
- ellipsis: true,
+ align: "center",
+ },
+ {
+ title: "内容分类",
+ width: '13%',
+ dataIndex: "content",
+ key: "content",
+ align: "center",
+ },
+ {
+ title: "授课教师",
+ width: '13%',
+ dataIndex: "teacher",
+ key: "teacher",
+ align: "center",
+ },
+ {
+ title: "创建人",
+ width: '13%',
+ dataIndex: "creator",
+ key: "creator",
+ align: "center",
+ },
+ {
+ title: "完成时间",
+ width: '20%',
+ dataIndex: "time",
+ key: "time",
align: "center",
},
]
+ const rowSelection = ref({
+ checkStrictly: false,
+ onChange: (selectedRowKeys, selectedRows) => {
+ console.log(`selectedRowKeys: ${selectedRowKeys}`, 'selectedRows: ', selectedRows);
+ },
+ onSelect: (record, selected, selectedRows) => {
+ console.log(record, selected, selectedRows);
+ },
+ onSelectAll: (selected, selectedRows, changeRows) => {
+ console.log(selected, selectedRows, changeRows);
+ },
+ });
export default {
name: "AddOnline",
props: {
@@ -107,11 +175,91 @@ import { reactive, toRefs, ref } from "vue";
setup(props, ctx) {
const state = reactive({
tableData1: [
- {
- key: "1",
- num: 1,
+ {
+ key: "1",
+ num: 'JDF2022071100001',
+ name:'时间管理课程',
+ content:'通用力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
},
- ]
+ {
+ key: "2",
+ num: 'JDF2022071100001',
+ name:'管理能力课程',
+ content:'领导力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ {
+ key: "3",
+ num: 'JDF2022071100001',
+ name:'快速换模SMED',
+ content:'通用力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ {
+ key: "4",
+ num: 'JDF2022071100001',
+ name:'巧妙对话人见人夸',
+ content:'领导力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ {
+ key: "5",
+ num: 'JDF2022071100001',
+ name:'管理能力课程',
+ content:'领导力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ {
+ key: "6",
+ num: 'JDF2022071100001',
+ name:'时间管理课程',
+ content:'领导力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ {
+ key: "7",
+ num: 'JDF2022071100001',
+ name:'时间管理课程',
+ content:'领导力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ {
+ key: "8",
+ num: 'JDF2022071100001',
+ name:'时间管理课程',
+ content:'领导力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ {
+ key: "9",
+ num: 'JDF2022071100001',
+ name:'时间管理课程',
+ content:'领导力',
+ teacher:'BOE教师',
+ creator:'管理员',
+ time:'2022-10-31 23:12:00',
+ },
+ ],
+ currentPage: 1,
+ tableDataTotal: 100,
+ pageSize: 10,
});
const closeDrawer = () => {
ctx.emit("update:addonlineVisible", false);
@@ -129,12 +277,16 @@ import { reactive, toRefs, ref } from "vue";
closeDrawer,
options1,
columns1,
+ rowSelection,
// change,
};
},
};