Sfoglia il codice sorgente

feat: 单位详情tablist加上对应tab的统计

lanjianrong 4 anni fa
parent
commit
475aa2bf71

+ 11 - 7
src/pages/Customer/Company/components/CompanyDetail/TabList.jsx

@@ -99,7 +99,8 @@ const CompanyTabList = ({
         if (key !== defaultSelectedKey) {
           changePriority(key, id)
         }
-      }}>
+      }}
+    >
       <Menu.Item key="1">1</Menu.Item>
       <Menu.Item key="2">2</Menu.Item>
       <Menu.Item key="3">3</Menu.Item>
@@ -118,7 +119,8 @@ const CompanyTabList = ({
         <Dropdown
           overlay={priorityMenu(text, record.id)}
           trigger="click"
-          className="hover:cursor-pointer">
+          className="hover:cursor-pointer"
+        >
           <span>
             {text} <DownOutlined />
           </span>
@@ -182,7 +184,8 @@ const CompanyTabList = ({
       render: (clientName, record) => (
         <span
           onClick={() => showLongleDrawer(record.id)}
-          className="text-primary cursor-pointer hover:text-[#967bbd]">
+          className="text-primary cursor-pointer hover:text-[#967bbd]"
+        >
           {clientName}
         </span>
       )
@@ -214,7 +217,8 @@ const CompanyTabList = ({
       render: (text, record) => (
         <span
           onClick={() => showDrawerBusiness(record.id)}
-          className="text-primary cursor-pointer hover:text-[#967bbd]">
+          className="text-primary cursor-pointer hover:text-[#967bbd]"
+        >
           {text}
         </span>
       )
@@ -279,7 +283,7 @@ const CompanyTabList = ({
     <div>
       <div className="pl-15px">
         <Tabs>
-          <TabPane tab={<span>客户{renderBadge(client.total, true)}</span>} key="客户">
+          <TabPane tab={<span>客户{renderBadge(client.total, true)}</span>} key="1">
             <div className="sheet-right-panel" ref={tRef}>
               <ProTable
                 size="small"
@@ -292,7 +296,7 @@ const CompanyTabList = ({
               />
             </div>
           </TabPane>
-          <TabPane tab="软件锁" key="软件锁">
+          <TabPane tab={<span>软件锁{renderBadge(software.total, true)}</span>} key="2">
             <div className="sheet-right-panel">
               <ProTable
                 size="small"
@@ -305,7 +309,7 @@ const CompanyTabList = ({
               />
             </div>
           </TabPane>
-          <TabPane tab="商机" key="商机">
+          <TabPane tab={<span>商机{renderBadge(business.total, true)}</span>} key="3">
             <div className="sheet-right-panel">
               <ProTable
                 size="small"