This commit is contained in:
Pengxiansen
2025-02-26 19:20:37 +08:00
parent 433ba1afe1
commit c0b2d463f9

View File

@@ -146,7 +146,7 @@
</a-drawer>
</template>
<script>
<script lang="jsx">
import { reactive, toRefs, watch, ref } from "vue";
import { getGrowStudentDetail, markComplete } from "@/api/growthpath";
import { message } from "ant-design-vue";
@@ -175,6 +175,7 @@ export default {
dataIndex: "courseType",
key: "courseType",
align: "center",
width: 120,
ellipsis: true,
slots: { customRender: "courseType" },
},
@@ -183,12 +184,14 @@ export default {
dataIndex: "taskName",
key: "taskName",
align: "center",
width: 200,
ellipsis: true,
},
{
title: "必修/选修",
dataIndex: "taskType",
key: "taskType",
width: 100,
align: "center",
ellipsis: true,
customRender: ({ record: { taskType } }) =>
@@ -201,26 +204,33 @@ export default {
title: "学习进度",
dataIndex: "progress",
key: "progress",
width: 90,
align: "center",
ellipsis: true,
},
{
title: "开始时间",
dataIndex: "startTime",
key: "startTime",
dataIndex: "taskStartTime",
key: "taskStartTime",
align: "center",
ellipsis: true,
customRender: ({ record }) => {
return record.taskStartTime || "--";
},
},
{
title: "完成时间",
dataIndex: "finishTime",
key: "finishTime",
align: "center",
customRender: ({ record }) => {
return record.taskEndTime || "--";
},
},
{
title: "任务状态",
dataIndex: "completionStatus",
key: "completionStatus",
width: 100,
align: "center",
customRender: ({ record: { completionStatus } }) =>
({