Browse Source

fix: 客户、单位中产品的标签形式显示

outaozhen 4 năm trước cách đây
mục cha
commit
7e68c7980a

+ 3 - 1
src/pages/Customer/Client/components/ClientDetail/TabList.jsx

@@ -8,6 +8,7 @@ import AddRecord from './AddRecord'
 import { useDispatch } from 'dva'
 import ProTable from '@ant-design/pro-table'
 import { longleSellStatusNum } from '@/pages/Product/Lock/LockStore/index'
+import { ProductLabel } from '@/pages/Product/Lock/LockStore/index'
 
 const ContanctTabList = ({ clientId, software }) => {
   // console.log(clientId)
@@ -50,7 +51,8 @@ const ContanctTabList = ({ clientId, software }) => {
       title: '产品',
       dataIndex: 'product',
       width: '50%',
-      ellipsis: true
+      ellipsis: true,
+      render: (_, record) => <ProductLabel data={record.product} />
     },
     {
       title: '销售状态',

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

@@ -15,6 +15,7 @@ import SyncClient from './SyncClient'
 import { longleSellStatusNum } from '@/pages/Product/Lock/LockStore/index'
 import { renderBadge } from '@/pages/Workbench/Dashboard/components/RatioPanels'
 import { DownOutlined } from '@ant-design/icons'
+import { ProductLabel } from '@/pages/Product/Lock/LockStore/index'
 
 const CompanyTabList = ({
   initData,
@@ -99,8 +100,7 @@ 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>
@@ -119,8 +119,7 @@ const CompanyTabList = ({
         <Dropdown
           overlay={priorityMenu(text, record.id)}
           trigger="click"
-          className="hover:cursor-pointer"
-        >
+          className="hover:cursor-pointer">
           <span>
             {text} <DownOutlined />
           </span>
@@ -184,8 +183,7 @@ 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>
       )
@@ -193,7 +191,8 @@ const CompanyTabList = ({
     {
       title: '产品',
       width: '50%',
-      dataIndex: 'product'
+      dataIndex: 'product',
+      render: (_, record) => <ProductLabel data={record.product} />
     },
     {
       title: '销售状态',
@@ -217,8 +216,7 @@ 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>
       )