| | |
| | | import { Camera, CameraResultType, CameraSource } from "@capacitor/camera"; |
| | | import useBLELock from "@/hooks/useBLELock"; |
| | | import useElemnetVant from "@/hooks/useElementVant.js"; |
| | | const { $loading } = useElemnetVant(); |
| | | const { $loading , $toast} = useElemnetVant(); |
| | | const active = ref("home"); |
| | | const viewerVisible = ref(false); |
| | | const { open, setMac, close } = useBLELock(); |
| | |
| | | // 处理结果 |
| | | // state.result = data |
| | | console.log("data", data, "============="); |
| | | // 验证是我们的蓝牙Mac |
| | | let reg = /^[0-9a-fA-F]{2}(:[0-9a-fA-F]{2}){5}$/; |
| | | if (!reg.test(data)) { |
| | | $toast("不是我们的锁具的二维码 无法开锁"); |
| | | return false; |
| | | } |
| | | |
| | | setMac(data); |
| | | let loading = $loading(); |
| | | // close(); |