|
@@ -797,12 +797,16 @@ export default defineComponent({
|
|
|
state.partListNames = getPartListNames(res?.data as any) as any
|
|
|
|
|
|
// 初始化音轨和原音
|
|
|
- if (!data.multiTracksSelection || data.multiTracksSelection.trim() == '' || data.multiTracksSelection.trim() == 'null') {
|
|
|
+ if (data.multiTracksSelection) {
|
|
|
+ data.multiTracksSelection = data.multiTracksSelection.toLocaleUpperCase()
|
|
|
+ }
|
|
|
+ if (!data.multiTracksSelection || data.multiTracksSelection.trim() == '' || data.multiTracksSelection.trim() == 'NULL') {
|
|
|
forms.multiTracksSelection = ['']
|
|
|
} else {
|
|
|
forms.multiTracksSelection = data.multiTracksSelection.split(',')
|
|
|
}
|
|
|
- forms.multiTracksSelection = forms.multiTracksSelection.filter((next: any) => state.partListNames.includes(next))
|
|
|
+ let names = state.partListNames.map((next: any) => next.label)
|
|
|
+ forms.multiTracksSelection = names.filter((next: any) => forms.multiTracksSelection.includes(next.toLocaleUpperCase()))
|
|
|
|
|
|
const existSoundList = data.musicSheetSoundList ? data.musicSheetSoundList : []
|
|
|
if (existSoundList.length === 1 && existSoundList[0].track === 'P1') {
|