|
@@ -596,7 +596,7 @@ export default {
|
|
|
if (_data) {
|
|
|
const dataCopy = JSON.parse(JSON.stringify(_data));
|
|
|
if (dataCopy.jsonData.fileData.fileObj) {
|
|
|
- delete _data.jsonData.fileData.fileObj;
|
|
|
+ delete dataCopy.jsonData.fileData.fileObj;
|
|
|
}
|
|
|
if (
|
|
|
dataCopy.jsonData.baseMessage.editorBarData &&
|
|
@@ -760,12 +760,10 @@ export default {
|
|
|
i => i.id === _startData.id
|
|
|
).jsonData.steps = _stepList;
|
|
|
let _fileData = _startData.jsonData.fileData;
|
|
|
- console.log("👉", _fileData);
|
|
|
let audioFile = await this.getVideoToVoiceAndUploadMixin(_fileData);
|
|
|
- console.log("👉", audioFile);
|
|
|
_startData.jsonData.fileData.videoUrl = _fileData.url;
|
|
|
_startData.jsonData.fileData.fileObj = audioFile.fileObj;
|
|
|
- _startData.jsonData.fileData.url = audioFile.Location;
|
|
|
+ _startData.jsonData.fileData.url = audioFile.audioUrl.Location;
|
|
|
_startData.jsonData.baseMessage.imageList.fileList = [
|
|
|
{
|
|
|
name: _fileData.name,
|
|
@@ -783,7 +781,9 @@ export default {
|
|
|
this.dataList.find(i => i.id === _startData.id).jsonData
|
|
|
)
|
|
|
);
|
|
|
- // console.log(`${_startData.id}:已完成视频转音频`);
|
|
|
+ _startData.jsonData.fileData.fileObj = audioFile.fileObj;//防止文件因为json失效
|
|
|
+ console.log("data👉",JSON.parse(JSON.stringify(_startData)))
|
|
|
+ console.log(`${_startData.id}:已完成视频转音频`);
|
|
|
} else if (_step.type === "transcription") {
|
|
|
//文本转录
|
|
|
const fileData = _startData.jsonData.fileData;
|
|
@@ -808,6 +808,7 @@ export default {
|
|
|
)
|
|
|
);
|
|
|
console.log(`${_startData.id}:已获取转录文稿(txt)`);
|
|
|
+ console.log("data👉",JSON.parse(JSON.stringify(_startData)))
|
|
|
} else if (
|
|
|
fileData.type === "video/mp4" ||
|
|
|
fileData.type === "audio/wav"
|
|
@@ -819,8 +820,7 @@ export default {
|
|
|
).jsonData.steps = _stepList;
|
|
|
|
|
|
let _file = _startData.jsonData.fileData.fileObj;
|
|
|
-
|
|
|
- if(!_file){
|
|
|
+ if(!_file && JSON.stringify(_file)!="{}"){
|
|
|
let fileBody = await this.getFileBody(_startData.jsonData.fileData.url);
|
|
|
_file = new File([fileBody.data], 'audio.wav', { type: 'audio/wav' });
|
|
|
}
|
|
@@ -911,6 +911,7 @@ export default {
|
|
|
this.dataList.find(i => i.id === _startData.id).jsonData
|
|
|
)
|
|
|
);
|
|
|
+ console.log("data👉",JSON.parse(JSON.stringify(_startData)))
|
|
|
console.log(`${_startData.id}:已获完成自动编码`);
|
|
|
} else {
|
|
|
_stepList[i].status = "1";
|
|
@@ -945,7 +946,9 @@ export default {
|
|
|
this.dataList.find(i => i.id === _startData.id).jsonData
|
|
|
)
|
|
|
);
|
|
|
+ console.log("data👉",JSON.parse(JSON.stringify(_startData)))
|
|
|
console.log(`${_startData.id}:已获取fileId`);
|
|
|
+
|
|
|
} else if (_step.type === "generateReport") {
|
|
|
//生成报告
|
|
|
_stepList[i].status = "2";
|
|
@@ -1021,6 +1024,7 @@ export default {
|
|
|
|
|
|
await Promise.all(promises).then(() => {
|
|
|
console.log(`${_startData.id}:已完成分析获取`);
|
|
|
+ console.log("data👉",JSON.parse(JSON.stringify(_startData)))
|
|
|
console.log(_startData.jsonData.analysisList);
|
|
|
_stepList[i].status = "1";
|
|
|
this.dataList.find(
|