| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- <template>
- <div>
- {{ currentScan }}
- <component :is="currentScan" :scan-visible="scanVisible" :obj="obj" @scanOff="scanOff" />
- </div>
- </template>
- <script>
- /* 共同调用类, 与脚本统一调用。*/
- import deviceTag from './goods/deviceTag.vue'
- import deviceVerificationTag from './goods/deviceVerificationTag.vue'
- import deviceFailureTag from './goods/deviceFailureTag.vue'
- import neishenzhuangtai from './goods/neishenzhuangtai'
- import guanshenzhuangtai from './goods/guanshenzhuangtai'
- import bwTag from './goods/bwTag.vue'
- import fzrkTag from './goods/fzrkTag.vue'
- import kucuntag from './goods/kucuntag.vue'
- export default {
- components: {
- deviceTag,
- deviceVerificationTag,
- deviceFailureTag,
- neishenzhuangtai,
- guanshenzhuangtai,
- bwTag,
- fzrkTag,
- kucuntag
- },
- props: {
- currentScan: String,
- scanVisible: Boolean,
- obj: Array
- },
- methods: {
- scanOff (val) {
- this.$emit('scanOff', val)
- }
- }
- }
- </script>
|