| | |
| | | const changeAudio = ref<any>() |
| | | //获取性别字典 |
| | | const getAudioType = () => { |
| | | const list = getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX) |
| | | let list = getIntDictOptions(DICT_TYPE.SYSTEM_USER_SEX) |
| | | audioType.value = list |
| | | changeAudio.value = list[0].value |
| | | } |
| | |
| | | soundQueryParams.language = selectLanguage?.value.value ?? '' |
| | | // 性别 |
| | | soundQueryParams.gender = changeAudio?.value ?? '' |
| | | // 如果性别为全部则需要传一个空,但element的select组件似乎不支持将key设为空 |
| | | soundQueryParams.gender = Number(soundQueryParams.gender) === 3?"":soundQueryParams.gender |
| | | // 声音类型 |
| | | soundQueryParams.voiceType = activeSoundType?.value.value ?? '' |
| | | const data = await pptTemplateApi.videlPageList(soundQueryParams) |
| | |
| | | // 确定按钮点击处理函数 |
| | | const submitForm = () => { |
| | | console.log(ChangeSoundTypeList.value.value) |
| | | if (ChangeSoundTypeList.value.value === 2) { |
| | | if (ChangeSoundTypeList.value.value === 2) { |
| | | //此时为通用 |
| | | console.log(selectList.value) |
| | | if (selectList.value === undefined) { |
| | |
| | | language: selectLanguage.value?.value |
| | | } |
| | | |
| | | if( ChangeSoundTypeList.value.value === 2 ){ //此时选取了声音模型 |
| | | params.humanId = null |
| | | }else if( ChangeSoundTypeList.value.value === 1 ){ |
| | | params.voiceId = null |
| | | } |
| | | |
| | | try { |
| | | showAudioPlay1.value = true |
| | | const res = await pptTemplateApi.createAudio(params) |