|
@@ -884,15 +884,15 @@ export default defineComponent({
|
|
|
const initInstrumentAndSubjectByTrack = async (tracks: string[]) => {
|
|
|
// 选择一个声轨,独奏
|
|
|
// 选择了多个声轨,合奏,乐器和声部自动反显,不可修改
|
|
|
- // if (!tracks || tracks.length <= 1) {
|
|
|
- // forms.musicSheetType = 'SINGLE'
|
|
|
- // state.subjectDisabled = false
|
|
|
- // state.instrumentDisabled = false
|
|
|
- // return
|
|
|
- // }
|
|
|
- forms.musicSheetType = !tracks || tracks.length <= 1 ? 'SINGLE' : 'CONCERT'
|
|
|
- // state.subjectDisabled = true
|
|
|
- // state.instrumentDisabled = true
|
|
|
+ if (!tracks || tracks.length <= 1) {
|
|
|
+ forms.musicSheetType = 'SINGLE'
|
|
|
+ state.subjectDisabled = false
|
|
|
+ state.instrumentDisabled = false
|
|
|
+ return
|
|
|
+ }
|
|
|
+ forms.musicSheetType = 'CONCERT'
|
|
|
+ state.subjectDisabled = true
|
|
|
+ state.instrumentDisabled = true
|
|
|
await initInstrumentAndSubjectByCode(tracks)
|
|
|
}
|
|
|
|