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