|
@@ -121,7 +121,8 @@ export default defineComponent({
|
|
|
`${apiSuffix.value}/tenantAlbumMusic/selectCondition`,
|
|
|
{
|
|
|
data: {
|
|
|
- subjectType: params.subjectType
|
|
|
+ subjectType: params.subjectType,
|
|
|
+ tenantAlbumId: params.albumId
|
|
|
}
|
|
|
}
|
|
|
)
|
|
@@ -170,8 +171,8 @@ export default defineComponent({
|
|
|
// MUSIC: '独奏曲目',
|
|
|
// ENSEMBLE: '合奏练习'
|
|
|
loading.value = true
|
|
|
- await getSelectCondition()
|
|
|
await getAlbumRecordPage()
|
|
|
+ await getSelectCondition()
|
|
|
if (params.albumId) {
|
|
|
await FetchList()
|
|
|
} else {
|
|
@@ -214,14 +215,22 @@ export default defineComponent({
|
|
|
styles.albumSearchCellActive
|
|
|
]}
|
|
|
center
|
|
|
- onClick={() => {
|
|
|
+ onClick={async () => {
|
|
|
localStorage.setItem(
|
|
|
'albumCatch' + subjectType,
|
|
|
item.tenantAlbumId
|
|
|
)
|
|
|
params.albumId = item.tenantAlbumId
|
|
|
params.albumName = item.tenantAlbumName
|
|
|
- onSearch(params.keyword)
|
|
|
+ params.subjectId = null
|
|
|
+ params.level = ''
|
|
|
+ params.type = ''
|
|
|
+ await getSelectCondition()
|
|
|
+
|
|
|
+ params.page = 1
|
|
|
+ data.value = null
|
|
|
+ await FetchList()
|
|
|
+
|
|
|
albumRef.value?.toggle()
|
|
|
}}
|
|
|
>
|