|
@@ -317,6 +317,7 @@ export default defineComponent({
|
|
|
musicFirstImg: '', //首调图片
|
|
|
musicJianImg: '', // 简谱固定调
|
|
|
isEvxml: false, // 是否是evxml
|
|
|
+ isShowFingering: true, // 是否显示指法
|
|
|
})
|
|
|
const state = reactive({
|
|
|
loading: false,
|
|
@@ -404,7 +405,7 @@ export default defineComponent({
|
|
|
// 上传XML,初始化音轨 音轨速度 乐器、声部
|
|
|
const readFileInputEventAsArrayBuffer = (file: any) => {
|
|
|
// 是否是evxml
|
|
|
- forms.isEvxml = file?.name?.includes('.evxml') ? true : false;
|
|
|
+ // forms.isEvxml = file?.name?.includes('.evxml') ? true : false;
|
|
|
const xmlRead = new FileReader()
|
|
|
xmlRead.onload = (res) => {
|
|
|
try {
|
|
@@ -753,6 +754,7 @@ export default defineComponent({
|
|
|
forms.sourceType = data.sourceType
|
|
|
forms.appAuditFlag = data.appAuditFlag ? 1 : 0
|
|
|
forms.midiFileUrl = data.midiFileUrl
|
|
|
+ forms.isShowFingering = data.isShowFingering
|
|
|
forms.subjectIds = []
|
|
|
if (data.subjectIds) {
|
|
|
const subjectIds = data.subjectIds.split(',') || []
|
|
@@ -1342,7 +1344,22 @@ export default defineComponent({
|
|
|
<NRadio value={'SINGLE'}>是</NRadio>
|
|
|
<NRadio value={'CONCERT'}>否</NRadio>
|
|
|
</NRadioGroup>
|
|
|
- </NFormItemGi>
|
|
|
+ </NFormItemGi>
|
|
|
+ <NFormItemGi
|
|
|
+ label="是否显示指法"
|
|
|
+ path="isShowFingering"
|
|
|
+ rule={[
|
|
|
+ {
|
|
|
+ required: true,
|
|
|
+ message: '请选择是否显示指法'
|
|
|
+ }
|
|
|
+ ]}
|
|
|
+ >
|
|
|
+ <NRadioGroup v-model:value={forms.isShowFingering}>
|
|
|
+ <NRadio value={true}>是</NRadio>
|
|
|
+ <NRadio value={false}>否</NRadio>
|
|
|
+ </NRadioGroup>
|
|
|
+ </NFormItemGi>
|
|
|
</NGrid>
|
|
|
|
|
|
{forms.musicSheetType && (
|