From 237648e95c9b0fa34fb746c0a60c9655f73258e4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E7=A6=BA=E7=8B=A8?= <18119604035@163.com>
Date: Wed, 22 Mar 2023 10:37:14 +0800
Subject: [PATCH] =?UTF-8?q?=E7=BA=BF=E4=B8=8A=E8=AF=BE=E5=88=97=E8=A1=A8?=
=?UTF-8?q?=E6=93=8D=E4=BD=9C=E6=8C=89=E9=92=AE=E4=B8=8B=E6=8B=89?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/pages/course/index.tsx | 144 +++++++++++++++++++++++--------------
1 file changed, 90 insertions(+), 54 deletions(-)
diff --git a/src/pages/course/index.tsx b/src/pages/course/index.tsx
index c47dcd5..7380fc8 100644
--- a/src/pages/course/index.tsx
+++ b/src/pages/course/index.tsx
@@ -9,10 +9,16 @@ import {
message,
Space,
Tabs,
+ Dropdown,
} from "antd";
import { course } from "../../api";
import styles from "./index.module.less";
-import { PlusOutlined, ExclamationCircleFilled } from "@ant-design/icons";
+import {
+ PlusOutlined,
+ DownOutlined,
+ ExclamationCircleFilled,
+} from "@ant-design/icons";
+import type { MenuProps } from "antd";
import type { ColumnsType } from "antd/es/table";
import { dateFormat } from "../../utils/index";
import { Link, useNavigate } from "react-router-dom";
@@ -164,59 +170,89 @@ export const CoursePage = () => {
title: "操作",
key: "action",
fixed: "right",
- width: 210,
- render: (_, record: any) => (
-
- {
- setCid(Number(record.id));
- console.log("学员" + record.id);
- }}
- disabled={null}
- />
-
- {
- setCid(Number(record.id));
- setHourUpdateVisible(true);
- }}
- disabled={null}
- />
-
- {
- setCid(Number(record.id));
- setUpdateVisible(true);
- }}
- disabled={null}
- />
-
- delItem(record.id)}
- disabled={null}
- />
-
- ),
+ width: 160,
+ render: (_, record: any) => {
+ const items: MenuProps["items"] = [
+ {
+ key: "1",
+ label: (
+ {
+ setCid(Number(record.id));
+ setHourUpdateVisible(true);
+ }}
+ disabled={null}
+ />
+ ),
+ },
+ {
+ key: "2",
+ label: (
+ {
+ setCid(Number(record.id));
+ setUpdateVisible(true);
+ }}
+ disabled={null}
+ />
+ ),
+ },
+ {
+ key: "3",
+ label: (
+ delItem(record.id)}
+ disabled={null}
+ />
+ ),
+ },
+ ];
+
+ return (
+
+ {
+ setCid(Number(record.id));
+ console.log("学员" + record.id);
+ }}
+ disabled={null}
+ />
+
+
+
+
+
+ );
+ },
},
];