feat(chat): add feedback submission component

- add new Feedback component for home chat page
- update import path in ChatMainList component
- add required volume icon asset
- implement form validation, submission and success state handling
This commit is contained in:
DEV_DSW
2026-06-01 15:11:41 +08:00
parent 896cbec8d2
commit 273ca5567a
3 changed files with 4 additions and 2 deletions

View File

@@ -169,7 +169,7 @@ import AnswerComponent from "../AnswerComponent/index.vue";
import GeneratorPhotoComponent from "../GeneratorPhotoComponent/index.vue";
import LongTextGuideCardPreview from "../LongTextGuideCardPreview/index.vue";
import CreateServiceOrder from "../CreateServiceOrder/index.vue";
import Feedback from "@/components/Feedback/index.vue";
import Feedback from "../Feedback/index.vue";
import AddCarCrad from "@/components/AddCarCrad/index.vue";
import SurveyQuestionnaire from "@/components/SurveyQuestionnaire/index.vue";
import { mainPageData, conversationMsgList, recentConversation } from "@/api/home";

View File

Before

Width:  |  Height:  |  Size: 844 B

After

Width:  |  Height:  |  Size: 844 B

View File

@@ -19,7 +19,9 @@
v-model="contactText" />
</div>
<div class="h-[44px] rounded-[5px] text-white bg-button flex items-center justify-center" @click="handleCall">
<div
class="h-[44px] rounded-full text-white bg-gradient-to-r from-[#0CCD58] to-[#4de4ff] flex items-center justify-center"
@click="handleCall">
立即提交
</div>
</div>