|
@@ -852,20 +852,23 @@ export default defineComponent({
|
|
|
|
|
|
/** 获取分轨名称 */
|
|
|
const getInstrumentName = (instruments: any, name = '') => {
|
|
|
- name = name.toLocaleLowerCase().replace(/ /g, '')
|
|
|
+ name = name.toLocaleLowerCase().replace(/ /g, '').replace(/\d*/gi, '')
|
|
|
if (!name) return ''
|
|
|
for (let key of instruments) {
|
|
|
const _key = key.toLocaleLowerCase().replace(/ /g, '')
|
|
|
- if (_key.includes(name)) {
|
|
|
- return key
|
|
|
- }
|
|
|
- }
|
|
|
- for (let key of instruments) {
|
|
|
- const _key = key.toLocaleLowerCase().replace(/ /g, '')
|
|
|
- if (name.includes(_key)) {
|
|
|
- return key
|
|
|
+ // if (_key.includes(name)) {
|
|
|
+ // return key
|
|
|
+ // }
|
|
|
+ if (_key === name) {
|
|
|
+ return _key
|
|
|
}
|
|
|
}
|
|
|
+ // for (let key of instruments) {
|
|
|
+ // const _key = key.toLocaleLowerCase().replace(/ /g, '')
|
|
|
+ // if (name.includes(_key)) {
|
|
|
+ // return key
|
|
|
+ // }
|
|
|
+ // }
|
|
|
return ''
|
|
|
}
|
|
|
|
|
@@ -1928,20 +1931,23 @@ export default defineComponent({
|
|
|
<NRadio value={false}>不支持</NRadio>
|
|
|
</NRadioGroup>
|
|
|
</NFormItemGi>
|
|
|
- <NFormItemGi
|
|
|
- label="默认显示"
|
|
|
- path="defaultScoreRender"
|
|
|
- rule={[
|
|
|
- {
|
|
|
- required: false
|
|
|
- }
|
|
|
- ]}
|
|
|
- >
|
|
|
- <NRadioGroup v-model:value={forms.defaultScoreRender}>
|
|
|
- <NRadio value={true}>总谱</NRadio>
|
|
|
- <NRadio value={false}>分轨</NRadio>
|
|
|
- </NRadioGroup>
|
|
|
- </NFormItemGi>
|
|
|
+ {/* 支持总谱渲染的时候才显示 */}
|
|
|
+ {forms.isScoreRender && (
|
|
|
+ <NFormItemGi
|
|
|
+ label="默认显示"
|
|
|
+ path="defaultScoreRender"
|
|
|
+ rule={[
|
|
|
+ {
|
|
|
+ required: false
|
|
|
+ }
|
|
|
+ ]}
|
|
|
+ >
|
|
|
+ <NRadioGroup v-model:value={forms.defaultScoreRender}>
|
|
|
+ <NRadio value={true}>总谱</NRadio>
|
|
|
+ <NRadio value={false}>分轨</NRadio>
|
|
|
+ </NRadioGroup>
|
|
|
+ </NFormItemGi>
|
|
|
+ )}
|
|
|
</NGrid>
|
|
|
)}
|
|
|
<NAlert showIcon={false} style={{ marginBottom: '12px' }}>
|