index.md 848 Bytes

选部门组件

/**
 * debug: true
 */
import { QxOrgSelector, request } from '@qx/common';
import React from 'react';

export default () => {
  return (
    <div>
      <QxOrgSelector request={request} />
    </div>
  );
};

弹框

import { QxOrgSelector, request } from '@qx/common';
import React, { useState } from 'react';

export default () => {
  const [visible, setVisible] = useState(false);
  return (
    <div>
      <div onClick={() => setVisible(true)}>点一下</div>
      <QxOrgSelector.Dialog
        request={request}
        checkStrictly
        title={'添加部门'}
        visible={visible}
        multiple={true}
        onOk={(orgIds: any) => {
          console.log(orgIds, 'lllll');
        }}
        onCancel={() => {
          setVisible(false);
        }}
      />
    </div>
  );
};