|
@@ -30,12 +30,15 @@ export default defineComponent({
|
|
|
}
|
|
|
async function handleBeatTimes(data:any){
|
|
|
try {
|
|
|
- const { beatTime, singBeatTime, mingBeatTime} = JSON.parse(data.data)
|
|
|
+ const { beatTime, singBeatTime, mingBeatTime, isBeatTime, isSingBeatTime, isMingBeatTime } = JSON.parse(data.data)
|
|
|
await musicSheetAddMix({
|
|
|
id: props.id,
|
|
|
playTimeList: beatTime,
|
|
|
singTimeList: singBeatTime,
|
|
|
- solmizationTimeList: mingBeatTime
|
|
|
+ solmizationTimeList: mingBeatTime,
|
|
|
+ playTimeSilence: isBeatTime,
|
|
|
+ singTimeSilence: isSingBeatTime,
|
|
|
+ solmizationTimeSilence: isMingBeatTime
|
|
|
})
|
|
|
message.success('节拍器生成成功')
|
|
|
emit("close")
|
|
@@ -56,8 +59,8 @@ export default defineComponent({
|
|
|
const environment = location.origin.includes('//dev') ? 'dev' : location.origin.includes('//test') ? 'test' : location.origin.includes('//mec.colexiu') ? 'online' : 'dev'
|
|
|
const apiUrl = apiUrls[environment]
|
|
|
const prefix = /(localhost|192)/.test(location.host) ? 'https://dev.kt.colexiu.com/' : apiUrl
|
|
|
- let src = prefix + `/instrument/?_t=${Date.now()}&id=${props.id}&Authorization=${token}&isCbs=true&isbeatTimes=true&musicRenderType=staff`
|
|
|
- //let src = "http://192.168.3.122:3000/instrument.html" + `?_t=${Date.now()}&id=${props.id}&Authorization=${token}&isCbs=true&isbeatTimes=true&musicRenderType=staff`
|
|
|
+ //let src = prefix + `/instrument/?_t=${Date.now()}&id=${props.id}&Authorization=${token}&isCbs=true&isbeatTimes=true&musicRenderType=staff`
|
|
|
+ let src = "http://192.168.3.122:3000/instrument.html" + `?_t=${Date.now()}&id=${props.id}&Authorization=${token}&isCbs=true&isbeatTimes=true&musicRenderType=staff`
|
|
|
return () => (
|
|
|
<div class={styles.musiceBeatTime}>
|
|
|
<div class={styles.tit}>节拍器音频生成中...</div>
|