|
@@ -16,6 +16,7 @@ import { longleSellStatusNum, longlePreserveStatusNum } from '@/pages/Product/Lo
|
|
|
import { renderBadge } from '@/pages/Workbench/Dashboard/components/RatioPanels'
|
|
import { renderBadge } from '@/pages/Workbench/Dashboard/components/RatioPanels'
|
|
|
import { DownOutlined } from '@ant-design/icons'
|
|
import { DownOutlined } from '@ant-design/icons'
|
|
|
import { ProductLabel } from '@/pages/Product/Lock/LockStore/index'
|
|
import { ProductLabel } from '@/pages/Product/Lock/LockStore/index'
|
|
|
|
|
+import VirtualTable from '@/components/Table/src/VirtualTable'
|
|
|
|
|
|
|
|
const CompanyTabList = ({
|
|
const CompanyTabList = ({
|
|
|
initData,
|
|
initData,
|
|
@@ -101,7 +102,8 @@ const CompanyTabList = ({
|
|
|
if (key !== defaultSelectedKey) {
|
|
if (key !== defaultSelectedKey) {
|
|
|
changePriority(key, id)
|
|
changePriority(key, id)
|
|
|
}
|
|
}
|
|
|
- }}>
|
|
|
|
|
|
|
+ }}
|
|
|
|
|
+ >
|
|
|
<Menu.Item key="1">1</Menu.Item>
|
|
<Menu.Item key="1">1</Menu.Item>
|
|
|
<Menu.Item key="2">2</Menu.Item>
|
|
<Menu.Item key="2">2</Menu.Item>
|
|
|
<Menu.Item key="3">3</Menu.Item>
|
|
<Menu.Item key="3">3</Menu.Item>
|
|
@@ -120,7 +122,8 @@ const CompanyTabList = ({
|
|
|
<Dropdown
|
|
<Dropdown
|
|
|
overlay={priorityMenu(text, record.id)}
|
|
overlay={priorityMenu(text, record.id)}
|
|
|
trigger="click"
|
|
trigger="click"
|
|
|
- className="hover:cursor-pointer">
|
|
|
|
|
|
|
+ className="hover:cursor-pointer"
|
|
|
|
|
+ >
|
|
|
<span>
|
|
<span>
|
|
|
{text} <DownOutlined />
|
|
{text} <DownOutlined />
|
|
|
</span>
|
|
</span>
|
|
@@ -187,14 +190,16 @@ const CompanyTabList = ({
|
|
|
<Text delete type="secondary">
|
|
<Text delete type="secondary">
|
|
|
<span
|
|
<span
|
|
|
onClick={() => showLongleDrawer(record.id)}
|
|
onClick={() => showLongleDrawer(record.id)}
|
|
|
- className="cursor-pointer hover:text-hex-967bbd">
|
|
|
|
|
|
|
+ className="cursor-pointer hover:text-hex-967bbd"
|
|
|
|
|
+ >
|
|
|
{clientName}
|
|
{clientName}
|
|
|
</span>
|
|
</span>
|
|
|
</Text>
|
|
</Text>
|
|
|
) : (
|
|
) : (
|
|
|
<span
|
|
<span
|
|
|
onClick={() => showLongleDrawer(record.id)}
|
|
onClick={() => showLongleDrawer(record.id)}
|
|
|
- className="text-primary cursor-pointer hover:text-hex-967bbd">
|
|
|
|
|
|
|
+ className="text-primary cursor-pointer hover:text-hex-967bbd"
|
|
|
|
|
+ >
|
|
|
{clientName}
|
|
{clientName}
|
|
|
</span>
|
|
</span>
|
|
|
)}
|
|
)}
|
|
@@ -279,7 +284,8 @@ const CompanyTabList = ({
|
|
|
render: (text, record) => (
|
|
render: (text, record) => (
|
|
|
<span
|
|
<span
|
|
|
onClick={() => showDrawerBusiness(record.id)}
|
|
onClick={() => showDrawerBusiness(record.id)}
|
|
|
- className="text-primary cursor-pointer hover:text-[#967bbd]">
|
|
|
|
|
|
|
+ className="text-primary cursor-pointer hover:text-[#967bbd]"
|
|
|
|
|
+ >
|
|
|
{text}
|
|
{text}
|
|
|
</span>
|
|
</span>
|
|
|
)
|
|
)
|
|
@@ -346,7 +352,7 @@ const CompanyTabList = ({
|
|
|
<Tabs>
|
|
<Tabs>
|
|
|
<TabPane tab={<span>客户{renderBadge(client.total, true)}</span>} key="1">
|
|
<TabPane tab={<span>客户{renderBadge(client.total, true)}</span>} key="1">
|
|
|
<div className="sheet-right-panel" ref={tRef}>
|
|
<div className="sheet-right-panel" ref={tRef}>
|
|
|
- <ProTable
|
|
|
|
|
|
|
+ {/* <ProTable
|
|
|
size="small"
|
|
size="small"
|
|
|
columns={columns}
|
|
columns={columns}
|
|
|
search={false}
|
|
search={false}
|
|
@@ -354,6 +360,13 @@ const CompanyTabList = ({
|
|
|
toolBarRender={false}
|
|
toolBarRender={false}
|
|
|
rowKey={record => record.id}
|
|
rowKey={record => record.id}
|
|
|
pagination={false}
|
|
pagination={false}
|
|
|
|
|
+ /> */}
|
|
|
|
|
+ <VirtualTable
|
|
|
|
|
+ size="small"
|
|
|
|
|
+ columns={columns}
|
|
|
|
|
+ search={false}
|
|
|
|
|
+ dataSource={client.client}
|
|
|
|
|
+ rowKey={record => record.id}
|
|
|
/>
|
|
/>
|
|
|
</div>
|
|
</div>
|
|
|
</TabPane>
|
|
</TabPane>
|