|
@@ -71,6 +71,9 @@ export default defineComponent({
|
|
|
onSubmit={this.onSubmit}
|
|
|
scrollToError
|
|
|
>
|
|
|
+ <div class={styles.createVideoTips}>
|
|
|
+ 您可为每个视频关联曲目或专辑作为本课程教学内容推荐
|
|
|
+ </div>
|
|
|
{createState.lessonList.map((item: any, index: number) => (
|
|
|
<>
|
|
|
<div class={styles.titleSection}>
|
|
@@ -216,17 +219,27 @@ export default defineComponent({
|
|
|
subjectId={createState.lessonGroup.lessonSubject}
|
|
|
onSelect={(item: any) => {
|
|
|
this.musicStatus = false
|
|
|
- this.selectItem.relationList = [
|
|
|
- {
|
|
|
- musicAlbumId: item.id,
|
|
|
- musicAlbumName:
|
|
|
- item.selectType === 'ALBUM'
|
|
|
- ? item.albumName
|
|
|
- : item.musicSheetName,
|
|
|
- relationMusicAlbum: item.selectType,
|
|
|
- useRelationType: 'GIFT'
|
|
|
- }
|
|
|
- ]
|
|
|
+ if (this.selectItem.relationList.length > 0) {
|
|
|
+ this.selectItem.relationList[0].musicAlbumId = item.id
|
|
|
+ this.selectItem.relationList[0].musicAlbumName =
|
|
|
+ item.selectType === 'ALBUM'
|
|
|
+ ? item.albumName
|
|
|
+ : item.musicSheetName
|
|
|
+ this.selectItem.relationList[0].relationMusicAlbum =
|
|
|
+ item.selectType
|
|
|
+ } else {
|
|
|
+ this.selectItem.relationList = [
|
|
|
+ {
|
|
|
+ musicAlbumId: item.id,
|
|
|
+ musicAlbumName:
|
|
|
+ item.selectType === 'ALBUM'
|
|
|
+ ? item.albumName
|
|
|
+ : item.musicSheetName,
|
|
|
+ relationMusicAlbum: item.selectType,
|
|
|
+ useRelationType: 'RECOMMEND'
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
}}
|
|
|
/>
|
|
|
</ColPopup>
|