diff --git a/web/public/camera-4.0/js/main.js b/web/public/camera-4.0/js/main.js index 0494616..974ab7a 100644 --- a/web/public/camera-4.0/js/main.js +++ b/web/public/camera-4.0/js/main.js @@ -269,9 +269,15 @@ async function submit_image(qrcode, angle, image_data_url) { if (wx) { var delay = 3000 - (Date.now() - begin); setTimeout(() => { - wx.miniProgram.redirectTo({ - url: '/pages/productinfo/productinfo?serial_code=' + d.serial_code, - }); + if (get_query("ai_chat_mode")) { + wx.miniProgram.redirectTo({ + url: '/pages/chat/chat?serial_code=' + d.serial_code, + }); + } else { + wx.miniProgram.redirectTo({ + url: '/pages/productinfo/productinfo?serial_code=' + d.serial_code, + }); + } }, delay > 0 ? delay : 0); } } else {