Commit aa8466ec by zhaochengxiang

新增服务增加菜单

parent 62162b2d
import React from 'react';
import { Button, Space, Spin, Input, Select, Tooltip } from 'antd';
import { Button, Space, Spin, Input, Select, Tooltip, Dropdown, Menu } from 'antd';
import copy from "copy-to-clipboard";
import { CaretLeftOutlined, CaretRightOutlined } from '@ant-design/icons';
import { ResizableBox } from 'react-resizable';
......@@ -570,9 +570,22 @@ class Model extends React.Component {
{
currentView==='dir' && (getDataModelerRole(app?.user)!==DataModelerRoleReader) && !isOnlyEnding && <React.Fragment>
<Space>
<Button onClick={() => {
app?.editServer?.({ dirId: catalogId })
}}>新建</Button>
<Dropdown
overlay={
<Menu>
<Menu.Item onClick={() => {
app?.editServer?.({ dirId: catalogId, type: 'drag' });
}}>拖拉创建服务</Menu.Item>
<Menu.Item onClick={() => {
app?.editServer?.({ dirId: catalogId, type: 'sql' });
}}>自定义sql创建服务</Menu.Item>
</Menu>
}
placement="bottomLeft"
trigger={['click']}
>
<Button>新建</Button>
</Dropdown>
</Space>
{/* <Space>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment