|  | @@ -433,22 +433,30 @@ export let instruments: any = {}
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  /** 获取分轨名称 */
 |  |  /** 获取分轨名称 */
 | 
											
												
													
														|  |  export const getInstrumentName = (name = '') => {
 |  |  export const getInstrumentName = (name = '') => {
 | 
											
												
													
														|  | -  name = name.toLocaleLowerCase().replace(/ /g, '')
 |  | 
 | 
											
												
													
														|  | -  if (!name) return ''
 |  | 
 | 
											
												
													
														|  | -  for(let key in instruments){
 |  | 
 | 
											
												
													
														|  | -    const _key = key.toLocaleLowerCase().replace(/ /g, '')
 |  | 
 | 
											
												
													
														|  | -    if (_key.includes(name)){
 |  | 
 | 
											
												
													
														|  | -      return instruments[key]
 |  | 
 | 
											
												
													
														|  | -    }
 |  | 
 | 
											
												
													
														|  | -  }
 |  | 
 | 
											
												
													
														|  | -  for(let key in instruments){
 |  | 
 | 
											
												
													
														|  | -    const _key = key.toLocaleLowerCase().replace(/ /g, '')
 |  | 
 | 
											
												
													
														|  | -    if (name.includes(_key)){
 |  | 
 | 
											
												
													
														|  | -      return instruments[key]
 |  | 
 | 
											
												
													
														|  | -    }
 |  | 
 | 
											
												
													
														|  | -  }
 |  | 
 | 
											
												
													
														|  | -  return ''
 |  | 
 | 
											
												
													
														|  | -};
 |  | 
 | 
											
												
													
														|  | 
 |  | +	name = name.toLocaleLowerCase().replace(/[0-9\s]/g, '')
 | 
											
												
													
														|  | 
 |  | +	if (!name) return ''
 | 
											
												
													
														|  | 
 |  | +	// 全匹配声轨名称
 | 
											
												
													
														|  | 
 |  | +	for(let key in instruments){
 | 
											
												
													
														|  | 
 |  | +	  const _key = key.toLocaleLowerCase().replace(/ /g, '')
 | 
											
												
													
														|  | 
 |  | +	  if (_key === name){
 | 
											
												
													
														|  | 
 |  | +		return instruments[key]
 | 
											
												
													
														|  | 
 |  | +	  }
 | 
											
												
													
														|  | 
 |  | +	}
 | 
											
												
													
														|  | 
 |  | +	// 用返回的code模糊匹配传入的xml声轨名称name
 | 
											
												
													
														|  | 
 |  | +	for(let key in instruments){
 | 
											
												
													
														|  | 
 |  | +	  const _key = key.toLocaleLowerCase().replace(/ /g, '')
 | 
											
												
													
														|  | 
 |  | +	  if (_key.includes(name)){
 | 
											
												
													
														|  | 
 |  | +		return instruments[key]
 | 
											
												
													
														|  | 
 |  | +	  }
 | 
											
												
													
														|  | 
 |  | +	}
 | 
											
												
													
														|  | 
 |  | +  //   for(let key in instruments){
 | 
											
												
													
														|  | 
 |  | +  //     const _key = key.toLocaleLowerCase().replace(/ /g, '')
 | 
											
												
													
														|  | 
 |  | +  //     if (name.includes(_key)){
 | 
											
												
													
														|  | 
 |  | +  //       return instruments[key]
 | 
											
												
													
														|  | 
 |  | +  //     }
 | 
											
												
													
														|  | 
 |  | +  //   }
 | 
											
												
													
														|  | 
 |  | +	return ''
 | 
											
												
													
														|  | 
 |  | +  };
 | 
											
												
													
														|  |  
 |  |  
 | 
											
												
													
														|  |  /**
 |  |  /**
 | 
											
												
													
														|  |   * 乐器排序
 |  |   * 乐器排序
 |