mirror of
https://github.com/PlayEdu/backend
synced 2025-06-24 05:22:48 +08:00
线上课学员列表增加部门、邮箱列
This commit is contained in:
parent
f4aa89746b
commit
f323985fed
@ -36,6 +36,8 @@ const CourseUserPage = () => {
|
|||||||
const [course, setCourse] = useState<any>({});
|
const [course, setCourse] = useState<any>({});
|
||||||
const [records, setRecords] = useState<any>({});
|
const [records, setRecords] = useState<any>({});
|
||||||
const [hourCount, setHourCount] = useState<any>({});
|
const [hourCount, setHourCount] = useState<any>({});
|
||||||
|
const [userDepIds, setUserDepIds] = useState<any>({});
|
||||||
|
const [departments, setDepartments] = useState<any>({});
|
||||||
const [refresh, setRefresh] = useState(false);
|
const [refresh, setRefresh] = useState(false);
|
||||||
const [page, setPage] = useState(1);
|
const [page, setPage] = useState(1);
|
||||||
const [size, setSize] = useState(10);
|
const [size, setSize] = useState(10);
|
||||||
@ -63,6 +65,27 @@ const CourseUserPage = () => {
|
|||||||
</div>
|
</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: "课程进度",
|
title: "课程进度",
|
||||||
dataIndex: "progress",
|
dataIndex: "progress",
|
||||||
@ -160,6 +183,8 @@ const CourseUserPage = () => {
|
|||||||
setHourCount(res.data.user_course_hour_user_first_at);
|
setHourCount(res.data.user_course_hour_user_first_at);
|
||||||
setRecords(res.data.user_course_records);
|
setRecords(res.data.user_course_records);
|
||||||
setCourse(res.data.course);
|
setCourse(res.data.course);
|
||||||
|
setDepartments(res.data.departments);
|
||||||
|
setUserDepIds(res.data.user_dep_ids);
|
||||||
setLoading(false);
|
setLoading(false);
|
||||||
})
|
})
|
||||||
.catch((err: any) => {
|
.catch((err: any) => {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user