Ben Lin
2024-10-22 e4f79a7e36214e5836cb0e667b3ffbd3db45456d
src/views/components/GeneralModal.vue
@@ -1,7 +1,7 @@
<template>
  <BasicModal
    width="800px"
    :height="600"
    :height="450"
    v-bind="$attrs"
    @register="register"
    :title="title"
@@ -53,6 +53,8 @@
    },
    useSearchForm: true,
    showTableSetting: false,
    scroll: { y: 350 },
    canResize: false,
    rowKey: rowKey,
    rowSelection: {
      selectedRowKeys: checkedKeys.value,
@@ -70,13 +72,6 @@
    },
    bordered: true,
    showIndexColumn: false,
    // actionColumn: {
    //   width: 80,
    //   title: '操作',
    //   dataIndex: 'action',
    //   slots: { customRender: 'action' },
    //   fixed: 'right' //undefined,
    // },
  });
  const [register, { setModalProps, closeModal }] = useModalInner((data) => {
    setModalProps({ confirmLoading: false });