| 
					
				 | 
			
			
				@@ -784,80 +784,85 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </NTooltip>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   </NSpace>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  {item.list.length > 0 && (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    <Draggable
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      v-model:modelValue={item.list}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      itemKey="id"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      componentData={{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        itemKey: 'id',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        tag: 'div',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        animation: 200,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        group: 'description',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        disabled: false
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      class={styles.list}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      {{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        item: (element: any) => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          const item = element.element;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          return (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              data-id={item.id}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              class={[
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                styles.itemWrap,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                styles.itemBlock,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                'row-nav'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              ]}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              <div class={styles.itemWrapBox}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                <CardType
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  class={[styles.itemContent]}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  isShowCollect={false}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  offShelf={item.removeFlag ? true : false}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  // onOffShelf={() => onRemove(item)}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  item={item}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  disabledMouseHover={false}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  onClick={() => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    if (item.type === 'IMG') return;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    forms.show = true;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    forms.item = item;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  {/* {item.list.length > 0 && ( */}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  <Draggable
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    v-model:modelValue={item.list}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    itemKey="id"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // eslint-disable-next-line @typescript-eslint/ban-ts-comment
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // @ts-ignore
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    group="description"
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    componentData={{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      itemKey: 'id',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      tag: 'div',
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      animation: 200,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      pull: true,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      put: true,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      group: 'description'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      // disabled: false
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    class={styles.list}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    {{
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      item: (element: any) => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        const item = element.element;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        return (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          <div
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            data-id={item.id}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            class={[
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              styles.itemWrap,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              styles.itemBlock,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              'row-nav'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            ]}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            <div class={styles.itemWrapBox}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <CardType
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                class={[styles.itemContent]}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                isShowCollect={false}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                offShelf={item.removeFlag ? true : false}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                // onOffShelf={() => onRemove(item)}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                item={item}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                disabledMouseHover={false}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                onClick={() => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  if (item.type === 'IMG') return;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  forms.show = true;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  forms.item = item;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <div class={styles.itemOperation}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                <img
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  src={iconDelete}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  class={styles.iconDelete}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                  onClick={(e: MouseEvent) => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    e.stopPropagation();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                    onDelete(element.index, index);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                   }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                                 />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                <div class={styles.itemOperation}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  <img
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    src={iconDelete}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    class={styles.iconDelete}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    onClick={(e: MouseEvent) => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                      e.stopPropagation();
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                      onDelete(element.index, index);
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                    }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                               </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          );
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        footer: () => (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                          <div class={styles.itemWrap}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            <div class={styles.itemWrapBox}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              <div
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                class={[
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  styles.itemContent,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  styles.addMusicItem,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  'handle'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                ]}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                onClick={() => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  forms.addOtherSource = true;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                  forms.addOtherIndex = index;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                }}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                <img src={iconAddMusic} />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        );
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      },
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      footer: () => (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        <div class={styles.itemWrap}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                          <div class={styles.itemWrapBox}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                            <div
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              class={[
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                styles.itemContent,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                styles.addMusicItem,
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                'handle'
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              ]}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              onClick={() => {
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                forms.addOtherSource = true;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                forms.addOtherIndex = index;
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              }}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <img src={iconAddMusic} />
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                <p class={styles.addMusicName}>添加资源</p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                              </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                              <p class={styles.addMusicName}>添加资源</p>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                             </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                           </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                        )
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    </Draggable>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  )}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                        </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                      )
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    }}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  </Draggable>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  {/* )}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   {item.list <= 0 && (
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     <div class={styles.list}>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       <div class={styles.itemWrap}>
 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -879,7 +884,7 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                         </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                  )}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                  )} */}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 </div>
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				               ))}
 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 
 
			 |