Selaa lähdekoodia

微信支付码被扫重复监听的问题修改 +1

licc 3 viikkoa sitten
vanhempi
commit
c178f43810
2 muutettua tiedostoa jossa 4 lisäystä ja 1 poistoa
  1. 1 1
      src/config/index.ts
  2. 3 0
      src/views/order/console.vue

+ 1 - 1
src/config/index.ts

@@ -4,7 +4,7 @@ const config = {
     version: '1.4.0', //版本号
     baseUrl: `${import.meta.env.VITE_APP_BASE_URL || 'https://gatewaytest1.elab-plus.com'}/`, //请求接口域名 http://192.168.50.19:5555/elab-marketing-file
     urlPrefix: 'elab-marketing-file/api', //请求默认前缀
-    timeout: 10 * 1000 //请求超时时长
+    timeout: 40 * 1000 //请求超时时长
 }
 
 export default config

+ 3 - 0
src/views/order/console.vue

@@ -534,6 +534,7 @@ const handleScanInput = (event: KeyboardEvent) => {
             scanDialogVisible.value = true
             // 添加键盘事件监听
             setTimeout(()=>{
+              scanCode.value = ''
               document.removeEventListener('keydown', handleScanInput)
               document.addEventListener('keydown', handleScanInput)
             }, 2000)
@@ -617,6 +618,8 @@ const checkout = () => {
     //     return false
     // }
     // feedback.confirm('结账金额为' + orderData.payAmount + ',确定要结账吗?').then(() => {
+
+    scanCode.value = ''
     data.canScan = true
     scanDialogVisible.value = true
     // 添加键盘事件监听