|
@@ -93,6 +93,21 @@ interface ExaminationQuestionAdd {
|
|
|
answerAnalysis: string | null
|
|
|
}
|
|
|
|
|
|
+const apiUrls = {
|
|
|
+ dev: 'https://dev.kt.colexiu.com',
|
|
|
+ test: 'https://test.kt.colexiu.com',
|
|
|
+ online: 'https://mec.colexiu.com'
|
|
|
+}
|
|
|
+
|
|
|
+const environment = location.origin.includes('//dev')
|
|
|
+ ? 'dev'
|
|
|
+ : location.origin.includes('//test')
|
|
|
+ ? 'test'
|
|
|
+ : location.origin.includes('//mec.colexiu')
|
|
|
+ ? 'online'
|
|
|
+ : 'dev'
|
|
|
+const apiUrl = apiUrls[environment]
|
|
|
+
|
|
|
export default defineComponent({
|
|
|
name: 'addQuestionBank',
|
|
|
emits: ['handleSuccess', 'close'],
|
|
@@ -136,6 +151,7 @@ export default defineComponent({
|
|
|
try {
|
|
|
const res: any = await examinationQuestionDetail(props.item.id)
|
|
|
if (res?.data) {
|
|
|
+ console.log(res.data, 'res.data')
|
|
|
for (let key in saveModel) {
|
|
|
;(saveModel as any)[key] = res.data[key] || ''
|
|
|
}
|
|
@@ -148,14 +164,25 @@ export default defineComponent({
|
|
|
playData.score = _palyData.score
|
|
|
playData.musicSheetId = _palyData.musicSheetId
|
|
|
playData.musicName = _palyData.musicName
|
|
|
- const prefix = /(localhost|192)/.test(location.host)
|
|
|
- ? 'https://ponline.colexiu.com'
|
|
|
- : location.origin
|
|
|
+ // const prefix = /(localhost|192)/.test(location.host)
|
|
|
+ // ? 'https://ponline.colexiu.com'
|
|
|
+ // : location.origin
|
|
|
+ // musicSheetSrc.value =
|
|
|
+ // prefix +
|
|
|
+ // `/orchestra-music-score/?_t=${Date.now()}&id=${
|
|
|
+ // _palyData.musicSheetId
|
|
|
+ // }&modelType=practice&Authorization=${userStore.getToken}`
|
|
|
+
|
|
|
+ const prefix = /(localhost)/.test(location.host)
|
|
|
+ ? 'https://test.kt.colexiu.com'
|
|
|
+ : apiUrl
|
|
|
musicSheetSrc.value =
|
|
|
prefix +
|
|
|
- `/orchestra-music-score/?_t=${Date.now()}&id=${
|
|
|
+ `/instrument/?_t=${Date.now()}&id=${
|
|
|
_palyData.musicSheetId
|
|
|
- }&modelType=practice&Authorization=${userStore.getToken}`
|
|
|
+ }&modelType=practise&modeType=json&Authorization=${
|
|
|
+ userStore.getToken
|
|
|
+ }&isCbs=true&zoom=0.8`
|
|
|
} catch (error) {}
|
|
|
}
|
|
|
if (saveModel.mediaUrls) {
|
|
@@ -560,18 +587,28 @@ export default defineComponent({
|
|
|
<div>
|
|
|
<SelectMusicSheet
|
|
|
onSelect={(row: any) => {
|
|
|
- // console.log(row)
|
|
|
playData.musicSheetId = row.id
|
|
|
- playData.musicName = row.musicSheetName
|
|
|
+ playData.musicName = row.name
|
|
|
modalData.open = false
|
|
|
+ // const prefix = /(localhost|192)/.test(location.host)
|
|
|
+ // ? 'https://ponline.colexiu.com'
|
|
|
+ // : location.origin
|
|
|
+ // musicSheetSrc.value =
|
|
|
+ // prefix +
|
|
|
+ // `/orchestra-music-score/?_t=${Date.now()}&id=${
|
|
|
+ // row.id
|
|
|
+ // }&modelType=practice&Authorization=${userStore.getToken}`
|
|
|
+
|
|
|
const prefix = /(localhost|192)/.test(location.host)
|
|
|
- ? 'https://ponline.colexiu.com'
|
|
|
- : location.origin
|
|
|
+ ? 'https://test.kt.colexiu.com'
|
|
|
+ : apiUrl
|
|
|
musicSheetSrc.value =
|
|
|
prefix +
|
|
|
- `/orchestra-music-score/?_t=${Date.now()}&id=${
|
|
|
+ `/instrument/?_t=${Date.now()}&id=${
|
|
|
row.id
|
|
|
- }&modelType=practice&Authorization=${userStore.getToken}`
|
|
|
+ }&modelType=practise&modeType=json&Authorization=${
|
|
|
+ userStore.getToken
|
|
|
+ }&isCbs=true&zoom=0.8`
|
|
|
}}
|
|
|
/>
|
|
|
</div>
|