Browse Source

feat: save

gemercheung 9 months ago
parent
commit
fb6cd6ce68
2 changed files with 18 additions and 16 deletions
  1. 2 2
      src/api/module/tts.ts
  2. 16 14
      src/views/textToaudio/ttsModel.vue

+ 2 - 2
src/api/module/tts.ts

@@ -10,7 +10,7 @@ export const fetchTtsList = (num: string) => {
 
 export interface SaveTOTTSParams {
   document: string
-  voiceType: number
+  voiceType: string
   speed: number
   volume: number
   num: string
@@ -25,7 +25,7 @@ export const saveTOTTS = (params: SaveTOTTSParams) => {
     speed: String(params.speed),
     volume: String(params.volume),
     //
-    voiceType: '101040'
+    voiceType: String(params.type)
   })
 }
 

+ 16 - 14
src/views/textToaudio/ttsModel.vue

@@ -119,7 +119,7 @@ const formId = ref()
 const form = reactive({
   document: '',
   name: '',
-  voiceType: 0,
+  voiceType: '501001',
   speed: 1,
   volume: 5
 })
@@ -148,27 +148,26 @@ const handleShow = (show: boolean) => {
 
 const cardList = reactive([
   {
-    name: '智',
-    desc: '自然舒适',
-    type: 0,
+    name: '智',
+    desc: '轻快女声',
+    type: '501001',
     icon: ''
   },
   {
-    name: '智',
-    desc: '自然舒适',
-    type: 1,
+    name: '智',
+    desc: ' 新闻女声  铿锵有力',
+    type: '101011',
     icon: ''
   },
   {
-    name: '智付',
-    desc: '支付播报 特色声音',
-    type: 2,
-    icon: ''
+    name: '爱小泉',
+    desc: '新闻男声',
+    type: '301017'
   },
   {
-    name: '智柯',
-    desc: '自然轻快',
-    type: 3,
+    name: '爱小章',
+    desc: '活动男声',
+    type: '301005',
     icon: ''
   }
 ])
@@ -182,6 +181,9 @@ const handleSave = async () => {
     ...form,
     num: main.sceneCode
   }
+  if (!form.document) {
+    message.error('内容不能为空!')
+  }
   await saveTOTTS(data)
   // console.log(res)
   message.success('新增成功!')