|
@@ -8,6 +8,7 @@ import styles from './index.module.less'
|
|
import classNames from 'classnames'
|
|
import classNames from 'classnames'
|
|
import request from '@/helpers/request'
|
|
import request from '@/helpers/request'
|
|
import SelectTag from './select-tag'
|
|
import SelectTag from './select-tag'
|
|
|
|
+import ColResult from '@/components/col-result'
|
|
|
|
|
|
export default defineComponent({
|
|
export default defineComponent({
|
|
name: 'MusicSearch',
|
|
name: 'MusicSearch',
|
|
@@ -95,22 +96,26 @@ export default defineComponent({
|
|
/>
|
|
/>
|
|
</div>
|
|
</div>
|
|
)}
|
|
)}
|
|
- <Cell
|
|
|
|
- class={styles.title}
|
|
|
|
- title="专辑"
|
|
|
|
- is-link
|
|
|
|
- to={{
|
|
|
|
- path: '/music-album',
|
|
|
|
- query: {
|
|
|
|
- search: keyword.value,
|
|
|
|
- tagids: tagids.value
|
|
|
|
- }
|
|
|
|
- }}
|
|
|
|
- value="更多"
|
|
|
|
- />
|
|
|
|
- {albumRows.value.map(item => (
|
|
|
|
- <AlbumItem data={item} />
|
|
|
|
- ))}
|
|
|
|
|
|
+ {albumRows.value.length > 0 && (
|
|
|
|
+ <>
|
|
|
|
+ <Cell
|
|
|
|
+ class={styles.title}
|
|
|
|
+ title="专辑"
|
|
|
|
+ is-link
|
|
|
|
+ to={{
|
|
|
|
+ path: '/music-album',
|
|
|
|
+ query: {
|
|
|
|
+ search: keyword.value,
|
|
|
|
+ tagids: tagids.value
|
|
|
|
+ }
|
|
|
|
+ }}
|
|
|
|
+ value="更多"
|
|
|
|
+ />
|
|
|
|
+ {albumRows.value.map(item => (
|
|
|
|
+ <AlbumItem data={item} />
|
|
|
|
+ ))}
|
|
|
|
+ </>
|
|
|
|
+ )}
|
|
<Cell
|
|
<Cell
|
|
class={styles.title}
|
|
class={styles.title}
|
|
title="曲谱"
|
|
title="曲谱"
|
|
@@ -127,6 +132,9 @@ export default defineComponent({
|
|
{sheetRows.value.map(item => (
|
|
{sheetRows.value.map(item => (
|
|
<MusicItem data={item} />
|
|
<MusicItem data={item} />
|
|
))}
|
|
))}
|
|
|
|
+ {!loading.value && sheetRows.value.length === 0 && (
|
|
|
|
+ <ColResult tips="暂无曲目" classImgSize="SMALL" btnStatus={false} />
|
|
|
|
+ )}
|
|
<Popup
|
|
<Popup
|
|
show={tagVisibility.value}
|
|
show={tagVisibility.value}
|
|
round
|
|
round
|