|
@@ -40,7 +40,7 @@ export default defineComponent({
|
|
|
name: 'courseware-list',
|
|
|
setup() {
|
|
|
const popoverShow = ref(false);
|
|
|
- const baseBookVersionList = ref([] as any);
|
|
|
+ // const baseBookVersionList = ref([] as any);
|
|
|
const bookVersionList = ref([] as any);
|
|
|
// 返回
|
|
|
const goback = () => {
|
|
@@ -73,14 +73,25 @@ export default defineComponent({
|
|
|
try {
|
|
|
const { data } = await api_bookVersionPage({ type: 'COURSEWARE' });
|
|
|
const result = data.rows || [];
|
|
|
- baseBookVersionList.value = result.map((item: any) => {
|
|
|
+ // baseBookVersionList.value = result.map((item: any) => {
|
|
|
+ // return {
|
|
|
+ // bookVersionId: item.id,
|
|
|
+ // bookVersionName: item.name
|
|
|
+ // };
|
|
|
+ // });
|
|
|
+ // ...deepClone(baseBookVerionList.value),
|
|
|
+
|
|
|
+ bookVersionList.value = result.map((item: any) => {
|
|
|
return {
|
|
|
bookVersionId: item.id,
|
|
|
bookVersionName: item.name
|
|
|
};
|
|
|
});
|
|
|
- bookVersionList.value = deepClone(baseBookVersionList.value);
|
|
|
- const index = baseBookVersionList.value.findIndex(
|
|
|
+ bookVersionList.value.push({
|
|
|
+ bookVersionId: -1,
|
|
|
+ bookVersionName: '自定义'
|
|
|
+ });
|
|
|
+ const index = bookVersionList.value.findIndex(
|
|
|
(item: any) => item.bookVersionId == coursewareStorage.bookVersionId
|
|
|
);
|
|
|
// 判断列表中是存在,缓存的教材数据
|
|
@@ -235,7 +246,6 @@ export default defineComponent({
|
|
|
class={[
|
|
|
styles.content,
|
|
|
data.courseRecord?.id ? styles.courseDetails : ''
|
|
|
- // data.list.length <= 0 && !data.loading ? styles.contentEmpty : ''
|
|
|
]}>
|
|
|
<div class={styles.wrapLeft}>
|
|
|
{data.courseRecord ? (
|