|
@@ -341,7 +341,7 @@ export default {
|
|
let examContainer = paperItem.examScope ? (paperItem.examScope === 'school' ? store.state.userInfo.schoolCode : store.state.userInfo.TEAMModelId) : paperItem.examId
|
|
let examContainer = paperItem.examScope ? (paperItem.examScope === 'school' ? store.state.userInfo.schoolCode : store.state.userInfo.TEAMModelId) : paperItem.examId
|
|
let blobUrl = src.includes(curHost) ? src.split('?')[0] : (curHost + '/' + examContainer + paperItem.blob + '/' + src)
|
|
let blobUrl = src.includes(curHost) ? src.split('?')[0] : (curHost + '/' + examContainer + paperItem.blob + '/' + src)
|
|
try {
|
|
try {
|
|
- let addSasUrl = ''
|
|
|
|
|
|
+ /* let addSasUrl = ''
|
|
// 处理青羊区艺术评测题目中,音视频文件名称重复导致组卷时,blob只有一个相同名称的音视频
|
|
// 处理青羊区艺术评测题目中,音视频文件名称重复导致组卷时,blob只有一个相同名称的音视频
|
|
if(paperItem.tags.includes('2024青羊区艺术测评五年级美术试卷') || paperItem.tags.includes('2024青羊区艺术测评八年级美术试卷') || paperItem.tags.includes('2024青羊区艺术测评五年级音乐试卷') || paperItem.tags.includes('2024青羊区艺术测评八年级音乐试卷')){
|
|
if(paperItem.tags.includes('2024青羊区艺术测评五年级美术试卷') || paperItem.tags.includes('2024青羊区艺术测评八年级美术试卷') || paperItem.tags.includes('2024青羊区艺术测评五年级音乐试卷') || paperItem.tags.includes('2024青羊区艺术测评八年级音乐试卷')){
|
|
blobUrl = curHost + '/hbcn/item/' + exerciseItem.id + '/' + src
|
|
blobUrl = curHost + '/hbcn/item/' + exerciseItem.id + '/' + src
|
|
@@ -349,17 +349,17 @@ export default {
|
|
addSasUrl = container === 'hbcn' && sasString ? { url: blobUrl + sasString } : await $tools.getFileSas(blobUrl)
|
|
addSasUrl = container === 'hbcn' && sasString ? { url: blobUrl + sasString } : await $tools.getFileSas(blobUrl)
|
|
} else {
|
|
} else {
|
|
addSasUrl = sasString ? { url: blobUrl + sasString } : await $tools.getFileSas(blobUrl)
|
|
addSasUrl = sasString ? { url: blobUrl + sasString } : await $tools.getFileSas(blobUrl)
|
|
- }
|
|
|
|
|
|
+ } */
|
|
|
|
+ let addSasUrl = sasString ? { url: blobUrl + sasString } : await $tools.getFileSas(blobUrl)
|
|
richTextObj[key] = richTextObj[key].replaceAll(`src="${src}"`, `src="${addSasUrl.url}"`);
|
|
richTextObj[key] = richTextObj[key].replaceAll(`src="${src}"`, `src="${addSasUrl.url}"`);
|
|
} catch (e) {
|
|
} catch (e) {
|
|
j(500)
|
|
j(500)
|
|
}
|
|
}
|
|
} else if (paperItem && paperItem.scope) { //必须是编辑试卷时 试题内的多媒体才是从paper中读取 (如果编辑时从题库新增多媒体试题 还未处理)
|
|
} else if (paperItem && paperItem.scope) { //必须是编辑试卷时 试题内的多媒体才是从paper中读取 (如果编辑时从题库新增多媒体试题 还未处理)
|
|
let blobUrl = src.includes(curHost) ? src.split('?')[0] : (curHost + '/' + container + '/paper/' + paperItem.name + '/' + src)
|
|
let blobUrl = src.includes(curHost) ? src.split('?')[0] : (curHost + '/' + container + '/paper/' + paperItem.name + '/' + src)
|
|
- if(paperItem?.tags && (paperItem.tags.includes('2024青羊区艺术测评五年级音乐试卷(测试用卷)') || paperItem.tags.includes('2024青羊区艺术测评八年级音乐试卷(测试用卷)'))){
|
|
|
|
|
|
+ /* if(paperItem?.tags && (paperItem.tags.includes('2024青羊区艺术测评五年级音乐试卷(测试用卷)') || paperItem.tags.includes('2024青羊区艺术测评八年级音乐试卷(测试用卷)'))){
|
|
blobUrl = curHost + '/' + container + '/item/' + exerciseItem.id + '/' + src
|
|
blobUrl = curHost + '/' + container + '/item/' + exerciseItem.id + '/' + src
|
|
- }
|
|
|
|
-
|
|
|
|
|
|
+ } */
|
|
try {
|
|
try {
|
|
let addSasUrl = await $tools.getFileSas(blobUrl)
|
|
let addSasUrl = await $tools.getFileSas(blobUrl)
|
|
richTextObj[key] = richTextObj[key].replaceAll(`src="${src}"`, `src="${addSasUrl.url}"`);
|
|
richTextObj[key] = richTextObj[key].replaceAll(`src="${src}"`, `src="${addSasUrl.url}"`);
|