PackageDetailModal.vue 648 Bytes
<script lang="ts" setup>
  import { BasicModal, useModalInner } from '/@/components/Modal';
  import { BasicForm, useForm } from '/@/components/Form';
  import { formSchema } from '../config/packageDetail.config';
  defineEmits(['register']);

  const [registerModal] = useModalInner((_record: Recordable) => {});

  const [registerForm] = useForm({
    schemas: formSchema,
    showActionButtonGroup: false,
    // labelCol: { span: 8 },
    labelWidth: 100,
    wrapperCol: { span: 16 },
  });
</script>

<template>
  <BasicModal title="包管理" @register="registerModal">
    <BasicForm @register="registerForm" />
  </BasicModal>
</template>