|  |  | 
 |  |  | <script setup lang="ts"> | 
 |  |  |     import { reactive, ref } from "vue" | 
 |  |  |     import { useStore } from "vuex" | 
 |  |  |     import { BrowserMultiFormatReader } from '@zxing/library' | 
 |  |  |     // import { BrowserMultiFormatReader } from '@zxing/library' | 
 |  |  |     import vTags from '@/components/common/Tags.vue' | 
 |  |  |     import vMenu from '@/components/common/Menu.vue' | 
 |  |  |     const store = useStore() | 
 |  |  |     let openCode = ref<boolean>(false) | 
 |  |  |     // let openCode = ref<boolean>(false) | 
 |  |  |  | 
 |  |  |     // let loadingShow = ref<boolean>(false) | 
 |  |  |     // let codeReader: any = ref(null) | 
 |  |  | 
 |  |  |     height: 100%; | 
 |  |  |     background: #f5f5f5; | 
 |  |  |     .top { | 
 |  |  |         margin-top: 20px; | 
 |  |  |         margin-bottom: 20px; | 
 |  |  |     } | 
 |  |  |     .box_notfound { | 
 |  |  |         padding-top: 300px; |