diff --git a/App.vue b/App.vue index 646a6c6..135256c 100644 --- a/App.vue +++ b/App.vue @@ -19,7 +19,7 @@ onLaunch((options) => { useUserStore().changMachineEnv(false); return; } - if (1==1) { + if (isY9MachineType()) { console.warn('求职一体机环境'); baseDB.resetAndReinit(); // 清空indexdb useUserStore().logOutApp(); diff --git a/pages/chat/components/ai-paging.vue b/pages/chat/components/ai-paging.vue index 850f53a..585eb7c 100644 --- a/pages/chat/components/ai-paging.vue +++ b/pages/chat/components/ai-paging.vue @@ -241,6 +241,7 @@ + @@ -263,6 +264,7 @@ import useChatGroupDBStore from '@/stores/userChatGroupStore'; import MdRender from '@/components/md-render/md-render.vue'; import CollapseTransition from '@/components/CollapseTransition/CollapseTransition.vue'; import PopupFeeBack from './popupbadFeeback.vue'; +import UploadQrcode from './uploadQrcode.vue'; import AudioWave from './AudioWave.vue'; import WaveDisplay from './WaveDisplay.vue'; import FileIcon from './fileIcon.vue'; @@ -279,6 +281,8 @@ const { $api, navTo, throttle } = inject('globalFunction'); const emit = defineEmits(['onConfirm']); const { messages, isTyping, textInput, chatSessionID } = storeToRefs(useChatGroupDBStore()); import successIcon from '@/static/icon/success.png'; +import useUserStore from '@/stores/useUserStore'; +const {isMachineEnv} = storeToRefs(useUserStore()); // hook // 语音识别 const { @@ -316,6 +320,7 @@ const feeBackTips = ref(null); const state = reactive({ uploadFileTips: '请根据以上附件,帮我推荐岗位。', }); +const qrcodeRef = ref(null); const statusText = computed(() => { switch (status.value) { @@ -599,6 +604,10 @@ function changeVoice() { } function changeShowFile() { + if(isMachineEnv){ + qrcodeRef.value?.open() + return + } showfile.value = !showfile.value; } diff --git a/pages/chat/components/uploadQrcode.vue b/pages/chat/components/uploadQrcode.vue new file mode 100644 index 0000000..ddb294e --- /dev/null +++ b/pages/chat/components/uploadQrcode.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/pages/login/login.vue b/pages/login/login.vue index deb67de..f6864e6 100644 --- a/pages/login/login.vue +++ b/pages/login/login.vue @@ -1,47 +1,77 @@