diff --git a/src/views/courselibrary/CourseExquisite.vue b/src/views/courselibrary/CourseExquisite.vue index 7d3315ca..22cb318f 100644 --- a/src/views/courselibrary/CourseExquisite.vue +++ b/src/views/courselibrary/CourseExquisite.vue @@ -162,7 +162,7 @@ import useDownload from "@/hooks/useDownload"; export default defineComponent({ components: {}, setup() { - + const userInfo = computed(() => store.state.userInfo) const store = useStore(); // 内容分类 const sysTypeOptions = computed(() => { return store.state.content_type; }); @@ -367,53 +367,53 @@ export default defineComponent({ // qualityStatus: true, // qualityTopSort: 2 // }, - { - id: 2, - name: "React核心概念详解", - sysType1: "A01", - sysType2: "B02", - sysTypeId: "A01", - keywords: "前端,React,JavaScript", - teacherName: "王五", - sysCreateTime: "2023-01-20", - exquisiteTime: "2023-02-05", - exquisiteRecommender: "赵六", - courseSource: 2, - getExport: null, - qualityStatus: true, - qualityTopSort: 2 - }, - { - id: 1, - name: "Vue从入门到精通", - sysType1: "A01", - sysType2: "B01", - sysType3: "C01", - keywords: "前端,Vue,JavaScript", - teacherName: "", - sysCreateTime: "2023-01-15", - exquisiteTime: "2023-02-01", - exquisiteRecommender: "李四", - qualityTop: false, - qualityStatus: false, - qualityTopSort: 1 - }, - { - courseId: "965356498114842624", - name: "走进京东方", - courseSource: 1, - sysType1: "966458773186465792", - sysType2: "0", - sysType3: "0", - keywords: "新员工 职场,定目标,传文化,带团队", - teacherName: "齐铮", - sysCreateTime: "2022-04-17 21:02:05", - qualityTime: "2022-04-17 21:02:05", - qualityPeople: "齐铮", - qualityTop: false, - qualityStatus: true, - qualityTopSort: 2 - }, + // { + // id: 2, + // name: "React核心概念详解", + // sysType1: "A01", + // sysType2: "B02", + // sysTypeId: "A01", + // keywords: "前端,React,JavaScript", + // teacherName: "王五", + // sysCreateTime: "2023-01-20", + // exquisiteTime: "2023-02-05", + // exquisiteRecommender: "赵六", + // courseSource: 2, + // getExport: null, + // qualityStatus: true, + // qualityTopSort: 2 + // }, + // { + // id: 1, + // name: "Vue从入门到精通", + // sysType1: "A01", + // sysType2: "B01", + // sysType3: "C01", + // keywords: "前端,Vue,JavaScript", + // teacherName: "", + // sysCreateTime: "2023-01-15", + // exquisiteTime: "2023-02-01", + // exquisiteRecommender: "李四", + // qualityTop: false, + // qualityStatus: false, + // qualityTopSort: 1 + // }, + // { + // courseId: "965356498114842624", + // name: "走进京东方", + // courseSource: 1, + // sysType1: "966458773186465792", + // sysType2: "0", + // sysType3: "0", + // keywords: "新员工 职场,定目标,传文化,带团队", + // teacherName: "齐铮", + // sysCreateTime: "2022-04-17 21:02:05", + // qualityTime: "2022-04-17 21:02:05", + // qualityPeople: "齐铮", + // qualityTop: false, + // qualityStatus: true, + // qualityTopSort: 2 + // }, ], currentPage1: 1, tableDataTotal1: 3, @@ -423,6 +423,10 @@ export default defineComponent({ courseSource: undefined, years: [], sysType: null, + sysType1: "", //内容分类 + sysType2: "", + sysType3: "", + sysTypeId: undefined, }); // // 调整顺序 @@ -461,7 +465,7 @@ export default defineComponent({ const handleMarkOk = (record) => async () => { try { // 这里应该调用实际的API接口 - let res = await getMark({ courseId: record.courseId, courseName: record.name, userName: store.state.userInfo.userName, userId: store.state.userInfo.userId }); + let res = await getMark({ courseId: record.courseId, courseName: record.name, userName: userInfo.value.userName, userId: userInfo.value.userId }); if (res.data.status == 200) { message.success(res.data.message); // 重新加载数据 @@ -480,7 +484,7 @@ export default defineComponent({ const handleMarkNo = (record) => async () => { try { // 这里应该调用实际的API接口 - let res = await getMark({ courseId: record.courseId, courseName: record.name, userName: store.state.userInfo.userName, userId: store.state.userInfo.userId }); + let res = await getMark({ courseId: record.courseId, courseName: record.name, userName: userInfo.value.userName, userId: userInfo.value.userId }); if (res.data.status == 200) { message.success(res.data.message); // 重新加载数据 @@ -563,7 +567,7 @@ export default defineComponent({ const getSysTypeMap = (code) => { if (code == "") return // console.log(store.state.sysTypeMap, 'map集合'); - return state.sysTypeMap.get(code) + // return state.sysTypeMap.get(code) } getSysTypeMap() @@ -600,7 +604,6 @@ export default defineComponent({ ); message.success("导出成功"); } catch (error) { - message.error("导出失败"); console.error("导出失败:", error); } };