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