|
@@ -276,7 +276,7 @@ export default {
|
|
|
/* 如果是来自试卷的题目 则需要匹配试卷HOST */
|
|
|
if(paperItem && paperItem.examId){
|
|
|
let examContainer = paperItem.examId
|
|
|
- let blobUrl = src.includes(curHost) ? src : (curHost + '/' + examContainer + paperItem.blob + '/' + src)
|
|
|
+ let blobUrl = src.includes(curHost) ? src.split('?')[0] : (curHost + '/' + examContainer + paperItem.blob + '/' + src)
|
|
|
try{
|
|
|
let addSasUrl = await $tools.getFileSas(blobUrl)
|
|
|
richTextObj[key] = richTextObj[key].replace(`src="${ src }"`, `src="${ addSasUrl.url }"`);
|
|
@@ -284,7 +284,7 @@ export default {
|
|
|
j(500)
|
|
|
}
|
|
|
}else if(paperItem){
|
|
|
- let blobUrl = src.includes(curHost) ? src : (curHost + '/' + container + '/paper/' + paperItem.name + '/' + src)
|
|
|
+ let blobUrl = src.includes(curHost) ? src.split('?')[0] : (curHost + '/' + container + '/paper/' + paperItem.name + '/' + src)
|
|
|
try{
|
|
|
let addSasUrl = await $tools.getFileSas(blobUrl)
|
|
|
richTextObj[key] = richTextObj[key].replace(`src="${ src }"`, `src="${ addSasUrl.url }"`);
|
|
@@ -292,7 +292,7 @@ export default {
|
|
|
j(500)
|
|
|
}
|
|
|
}else{
|
|
|
- let blobUrl = src.includes(curHost) ? src : (curHost + '/' + container + '/item/' + exerciseItem.id + '/' + src)
|
|
|
+ let blobUrl = src.includes(curHost) ? src.split('?')[0] : (curHost + '/' + container + '/item/' + exerciseItem.id + '/' + src)
|
|
|
try{
|
|
|
let addSasUrl = await $tools.getFileSas(blobUrl)
|
|
|
richTextObj[key] = richTextObj[key].replace(`src="${ src }"`, `src="${ addSasUrl.url }"`);
|