线上课学员列表增加部门、邮箱列

This commit is contained in:
禺狨 2023-05-10 10:51:18 +08:00
parent f4aa89746b
commit f323985fed

View File

@ -36,6 +36,8 @@ const CourseUserPage = () => {
const [course, setCourse] = useState<any>({});
const [records, setRecords] = useState<any>({});
const [hourCount, setHourCount] = useState<any>({});
const [userDepIds, setUserDepIds] = useState<any>({});
const [departments, setDepartments] = useState<any>({});
const [refresh, setRefresh] = useState(false);
const [page, setPage] = useState(1);
const [size, setSize] = useState(10);
@ -63,6 +65,27 @@ const CourseUserPage = () => {
</div>
),
},
{
title: "邮箱",
render: (_, record: any) => <span>{record.email}</span>,
},
{
title: "部门",
render: (_, record: any) => (
<div className="float-left">
{userDepIds[record.id] &&
userDepIds[record.id].map((item: any, index: number) => {
return (
<span key={index}>
{index === userDepIds[record.id].length - 1
? departments[item]
: departments[item] + "、"}
</span>
);
})}
</div>
),
},
{
title: "课程进度",
dataIndex: "progress",
@ -160,6 +183,8 @@ const CourseUserPage = () => {
setHourCount(res.data.user_course_hour_user_first_at);
setRecords(res.data.user_course_records);
setCourse(res.data.course);
setDepartments(res.data.departments);
setUserDepIds(res.data.user_dep_ids);
setLoading(false);
})
.catch((err: any) => {