| | |
| | | |
| | | <!--导入文件公共弹窗--> |
| | | <ImportFileModal/> |
| | | |
| | | <!--新增或编辑设备类公共弹窗--> |
| | | <DeviceCustomTypeModal/> |
| | | </a-card> |
| | | </template> |
| | | |
| | | <script> |
| | | import ProductStructureTree from './modules/ProductStructure/ProductStructureTree' |
| | | import ProductStructureMain from './modules/ProductStructure/ProductStructureMain' |
| | | import ImportFileModal from '../common/ImportFileModal' |
| | | import ProductStructureTree from './modules/ProductStructure/ProductStructureTree' |
| | | import ProductStructureMain from './modules/ProductStructure/ProductStructureMain' |
| | | import ImportFileModal from '../common/ImportFileModal' |
| | | import DeviceCustomTypeModal from '@views/dnc/base/modules/ProductStructure/DeviceCustomType/DeviceCustomTypeModal.vue' |
| | | |
| | | export default { |
| | | name: 'ProductStructure', |
| | | components: { |
| | | ProductStructureTree, |
| | | ProductStructureMain, |
| | | ImportFileModal |
| | | }, |
| | | data() { |
| | | return {} |
| | | }, |
| | | methods: {} |
| | | } |
| | | export default { |
| | | name: 'ProductStructure', |
| | | components: { |
| | | DeviceCustomTypeModal, |
| | | ProductStructureTree, |
| | | ProductStructureMain, |
| | | ImportFileModal |
| | | }, |
| | | data() { |
| | | return {} |
| | | }, |
| | | methods: {} |
| | | } |
| | | </script> |
| | | |
| | | <style scoped lang="less"> |
| | | /deep/ .ant-card-body { |
| | | padding: 8px; |
| | | } |
| | | /deep/ .ant-card-body { |
| | | padding: 8px; |
| | | } |
| | | </style> |