Merge branch 'main' of ssh://18.167.251.121:10002/aidlab/lanecarford_front

This commit is contained in:
X1627315083
2025-10-28 15:30:56 +08:00
6 changed files with 44 additions and 33 deletions

View File

@@ -34,14 +34,14 @@
<AudioVisualizer ref="audioVisualizerRef" />
</div>
<div v-show="showAudioRecorder" class="audio-recorder-wrapper">
<!-- <div v-show="showAudioRecorder" class="audio-recorder-wrapper">
<AudioRecorder
ref="audioRecorderRef"
@recording-started="onRecordingStarted"
@recording-stopped="onRecordingStopped"
@recording-deleted="onRecordingDeleted"
/>
</div>
</div> -->
</div>
<div class="icon-wrapper" v-show="!isRecording" @click="handleClickAudio">
@@ -63,7 +63,7 @@
<script setup lang="ts">
import { ref, onUnmounted, nextTick } from 'vue'
import AudioVisualizer from './AudioVisualizer.vue'
import AudioRecorder from './AudioRecorder.vue'
// import AudioRecorder from './AudioRecorder.vue'
import { showToast } from 'vant'
import { getAudioFileInfo, uploadAudioFile, prepareAudioForTTS } from '@/utils/audioUtils'
@@ -73,7 +73,7 @@ const inputValue = ref<string>('')
const isRecording = ref<boolean>(false)
const showAudioRecorder = ref<boolean>(false)
const audioVisualizerRef = ref<InstanceType<typeof AudioVisualizer> | null>(null)
const audioRecorderRef = ref<InstanceType<typeof AudioRecorder> | null>(null)
// const audioRecorderRef = ref<InstanceType<typeof AudioRecorder> | null>(null)
const textareaRef = ref<HTMLTextAreaElement | null>(null)
const shortcutList: string[] = [
'Suggest shoe styles',

View File

@@ -45,9 +45,9 @@
</div>
</template>
<script setup lang="ts">
import { ref } from 'vue'
import { ref, onMounted } from 'vue'
import { useRouter } from 'vue-router'
import { useGenerateStore } from '@/stores'
import { useGenerateStore,useUserInfoStore } from '@/stores'
import { showToast } from 'vant'
import { customerCheckin } from '@/api/workshop'
@@ -81,7 +81,8 @@ const handleConfirm = async () => {
console.log('customerData.value', customerData.value)
customerCheckin(customerData.value).then((res) => {
console.log('res', res)
useUserInfoStore().resetGenerateParams()
// console.log('res', res)
generateStore.setCustomerInfo(res)
router.push('/stylist/index')
})