From 568566f1daac7eb3e9a4780655b2d6c38fddd593 Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期五, 19 七月 2024 16:33:28 +0800
Subject: [PATCH] 的反馈将

---
 src/components/chat/components/playBar/PlayBar.vue |   23 ++++++++++++++++-------
 1 files changed, 16 insertions(+), 7 deletions(-)

diff --git a/src/components/chat/components/playBar/PlayBar.vue b/src/components/chat/components/playBar/PlayBar.vue
index e964c3f..d410896 100644
--- a/src/components/chat/components/playBar/PlayBar.vue
+++ b/src/components/chat/components/playBar/PlayBar.vue
@@ -7,11 +7,14 @@
 		</div>
 		<div class="set-input">
 			<el-input
+				class="relative align-bottom set-inputAnswer"
+				type="textarea"
+				resize="none"
+				:autosize="{ minRows: 1, maxRows: 8 }"
 				v-elInputFocus
 				@keydown="enterInput"
 				v-model="inputValue"
 				placeholder="鍦ㄨ繖閲岃緭鍏ユ偍鐨勯棶棰樺紑濮嬪拰AI瀵硅瘽"
-				class="set-inputAnswer"
 			/>
 		</div>
 		<div class="h100 flex items-center">
@@ -20,7 +23,7 @@
 					<el-button title="AI鐪嬪浘" class="cursor-pointer" link style="margin-left: unset">
 						<img src="/static/images/wave/LookImg.png" class="set-img-icon box-border" />
 					</el-button>
-					<el-button title="AI璇煶瀵硅瘽" class="cursor-pointer" link style="margin-left: unset">
+					<el-button title="AI璇煶瀵硅瘽" class="cursor-pointer" link style="margin-left: unset" @click="audioChangeWord">
 						<img src="/static/images/wave/HeadImg.png" class="set-img-icon box-border" />
 					</el-button>
 
@@ -32,16 +35,17 @@
 				</div>
 			</div>
 		</div>
+		<VoicePage v-model:isShow="voicePageIsShow" v-show="voicePageIsShow" />
 	</div>
 </template>
 
 <script setup lang="ts">
-import { reactive } from 'vue';
-
+import { ref } from 'vue';
+import VoicePage from './voicePage/VoicePage.vue';
 const emits = defineEmits(['sendClick']);
 
 const props = defineProps(['isTalking']);
-
+const voicePageIsShow = ref(false);
 const inputValue = defineModel({
 	type: String,
 });
@@ -55,6 +59,9 @@
 		//浠ヤ笅澶勭悊鍙戦�佹秷鎭唬鐮�
 		emits('sendClick');
 	}
+};
+const audioChangeWord = () => {
+	voicePageIsShow.value = true;
 };
 </script>
 <style scoped lang="scss">
@@ -144,14 +151,16 @@
 		display: inline-block;
 		width: 100%;
 		.set-inputAnswer {
-			min-height: 36px;
-			height: 36px;
 			padding: 3px 0;
 			line-height: 20px;
 			border: none;
 			background-color: transparent;
 			color: #333;
 			font-size: 15px;
+			:deep(.el-textarea__inner) {
+				// 鍘婚櫎绾�
+				box-shadow: none;
+			}
 		}
 		:deep(.el-input__wrapper) {
 			box-shadow: unset;

--
Gitblit v1.9.3