|
@@ -496,9 +496,9 @@ export default defineComponent({
|
|
|
const codeMapKeys: string[] = [];
|
|
|
subjectList.forEach((data: any) => {
|
|
|
if (data.enableFlag) {
|
|
|
- const codes = data.code.split(/[,,]/);
|
|
|
+ const codes = data.code?.split(/[,,]/);
|
|
|
codes.forEach((code: string) => {
|
|
|
- let codeTemp = code?.replaceAll(' ', '').toLowerCase();
|
|
|
+ let codeTemp = code?.replace(/ /g, '').toLowerCase();
|
|
|
codeMapKeys.push(codeTemp);
|
|
|
if (codeIdMap.has(codeTemp)) {
|
|
|
codeIdMap.get(codeTemp).push(data.id + '');
|
|
@@ -514,7 +514,7 @@ export default defineComponent({
|
|
|
if (!code) {
|
|
|
return '';
|
|
|
}
|
|
|
- code = code?.replaceAll(' ', '').toLowerCase();
|
|
|
+ code = code && code?.replace(/ /g, '').toLowerCase();
|
|
|
const tempCode = getInstrumentNameCode(codeMapKeys, code);
|
|
|
if (codeIdMap.has(tempCode)) {
|
|
|
const result = codeIdMap.get(tempCode);
|
|
@@ -782,9 +782,9 @@ export default defineComponent({
|
|
|
onSearch={async val => {
|
|
|
if (!data.loading) {
|
|
|
musicForms.keyword = val;
|
|
|
+ data.musicIndex = 0
|
|
|
await handleReset();
|
|
|
await analyzeXml();
|
|
|
-
|
|
|
musicIframeLoad();
|
|
|
}
|
|
|
}}>
|