physicalModel.vue 634 Bytes
<script setup lang="ts">
  import { ref } from 'vue';
  import { BasicDrawer, useDrawerInner } from '/@/components/Drawer';
  import PhysicalModelManagementStep from '/@/views/device/profiles/step/PhysicalModelManagementStep.vue';

  defineEmits(['register']);
  const record = ref<any>({});
  const [register, {}] = useDrawerInner(async (data: { record: any }) => {
    record.value = { ...data.record, ifShowClass: true };
  });
</script>
<template>
  <BasicDrawer v-bind="$attrs" title="物模型" @register="register" width="60%" destroy-on-close>
    <PhysicalModelManagementStep :record="record" />
  </BasicDrawer>
</template>