|
@@ -97,6 +97,7 @@ export default defineComponent({
|
|
|
updateRow: {} as any, // 修改选择的行
|
|
|
applicationId: null, //应用ID
|
|
|
musicPreview: false,
|
|
|
+ musicPreviewScoreType: 'staff', // 预览谱面类型
|
|
|
musicScore: null as any,
|
|
|
useProjectData: [] as any, // 适用项目行数据
|
|
|
subjectInstrumentMap: new Map(), // 声部乐器
|
|
@@ -420,6 +421,18 @@ export default defineComponent({
|
|
|
onClick={() => {
|
|
|
state.musicPreview = true
|
|
|
state.musicScore = row
|
|
|
+ // STAVE: '五线谱',
|
|
|
+ // FIRST: '首调',
|
|
|
+ // JIAN: '固定调'
|
|
|
+ if ('STAVE' == row.scoreType) {
|
|
|
+ state.musicPreviewScoreType = 'staff'
|
|
|
+ } else if ('JIAN' == row.scoreType) {
|
|
|
+ state.musicPreviewScoreType = 'fixedTone'
|
|
|
+ } else if ('FIRST' == row.scoreType) {
|
|
|
+ state.musicPreviewScoreType = 'firstTone'
|
|
|
+ } else {
|
|
|
+ return
|
|
|
+ }
|
|
|
}}
|
|
|
>
|
|
|
预览
|
|
@@ -729,7 +742,7 @@ export default defineComponent({
|
|
|
title={'曲目预览'}
|
|
|
style={{ width: 'auto' }}
|
|
|
>
|
|
|
- <MusicPreView item={state.musicScore} />
|
|
|
+ <MusicPreView item={state.musicScore} scoreType={state.musicPreviewScoreType}/>
|
|
|
</NModal>
|
|
|
</div>
|
|
|
)
|