170
170
import { groupBy , set } from ' lodash'
171
171
import NodeContainer from ' @/workflow/common/NodeContainer.vue'
172
172
import type { FormInstance } from ' element-plus'
173
- import { ref , computed , onMounted , nextTick } from ' vue'
173
+ import { ref , computed , onMounted , nextTick , inject } from ' vue'
174
174
import { MsgError , MsgSuccess , MsgWarning } from ' @/utils/message'
175
175
import { t } from ' @/locales'
176
176
import TTSModeParamSettingDialog from ' @/views/application/component/TTSModeParamSettingDialog.vue'
@@ -179,7 +179,7 @@ import UserInputFieldTable from './component/UserInputFieldTable.vue'
179
179
import FileUploadSettingDialog from ' @/workflow/nodes/base-node/component/FileUploadSettingDialog.vue'
180
180
import { useRoute } from ' vue-router'
181
181
import { loadSharedApi } from ' @/utils/dynamics-api/shared-api'
182
-
182
+ const getApplicationDetail = inject ( ' getApplicationDetail ' ) as any
183
183
const route = useRoute ()
184
184
185
185
const {
@@ -261,12 +261,13 @@ const validate = () => {
261
261
})
262
262
}
263
263
264
+ const application = getApplicationDetail ()
264
265
function getSTTModel() {
265
266
const obj =
266
267
apiType .value === ' systemManage'
267
268
? {
268
269
model_type: ' STT' ,
269
- // workspace_id: workspace ,
270
+ workspace_id: application . value ?. workspace_id ,
270
271
}
271
272
: {
272
273
model_type: ' STT' ,
@@ -283,7 +284,7 @@ function getTTSModel() {
283
284
apiType .value === ' systemManage'
284
285
? {
285
286
model_type: ' TTS' ,
286
- // workspace_id: workspace ,
287
+ workspace_id: application . value ?. workspace_id ,
287
288
}
288
289
: {
289
290
model_type: ' TTS' ,
0 commit comments