Procházet zdrojové kódy

fix: 大司空2.0定额不存在的不显示

outaozhen před 4 roky
rodič
revize
c13f4ca104

+ 3 - 5
src/pages/Product/Road/Enterprise/index.jsx

@@ -57,8 +57,7 @@ const Enterprise = ({ compilationv2, shouldUpdate }) => {
               dataId: record.ID
               dataId: record.ID
             })
             })
           }
           }
-          className="text-primary cursor-pointer hover:text-[#967bbd]"
-        >
+          className="text-primary cursor-pointer hover:text-hex-967bbd">
           {text}
           {text}
         </span>
         </span>
       )
       )
@@ -102,7 +101,7 @@ const Enterprise = ({ compilationv2, shouldUpdate }) => {
       key: 'usedCptList',
       key: 'usedCptList',
       width: 110,
       width: 110,
       render: (_, record) => (
       render: (_, record) => (
-        <div className="children:m-2px">
+        <div className="!children:m-2px">
           {record.usedCptList
           {record.usedCptList
             .filter(u => compilationv2.findIndex(i => i.ID === u.compilationID) !== -1)
             .filter(u => compilationv2.findIndex(i => i.ID === u.compilationID) !== -1)
             .map(item => {
             .map(item => {
@@ -159,8 +158,7 @@ const Enterprise = ({ compilationv2, shouldUpdate }) => {
                 },
                 },
                 reload: () => tRef.current?.reload()
                 reload: () => tRef.current?.reload()
               })
               })
-            }
-          >
+            }>
             创建企业
             创建企业
           </Button>
           </Button>
         ]
         ]

+ 9 - 40
src/pages/Product/Road/Personal/index.jsx

@@ -46,8 +46,7 @@ const Personal = props => {
               projectType: 1
               projectType: 1
             })
             })
           }
           }
-          className="text-primary cursor-pointer hover:text-[#967bbd]"
-        >
+          className="text-primary cursor-pointer hover:text-hex-967bbd">
           {text}
           {text}
         </span>
         </span>
       )
       )
@@ -127,8 +126,8 @@ const Personal = props => {
       dataIndex: 'usedCptList',
       dataIndex: 'usedCptList',
       key: 'usedCptList',
       key: 'usedCptList',
       width: 120,
       width: 120,
-      filters: true,
-      filterMultiple: false,
+      // filters: true,
+      // filterMultiple: false,
       // valueEnum: compilationv2.reduce((prev, curr) => {
       // valueEnum: compilationv2.reduce((prev, curr) => {
       //   const obj = { ...prev }
       //   const obj = { ...prev }
       //   if (curr.ID) {
       //   if (curr.ID) {
@@ -139,7 +138,7 @@ const Personal = props => {
       //   return obj
       //   return obj
       // }, {}),
       // }, {}),
       renderText: (_, record) => (
       renderText: (_, record) => (
-        <div className="children:m-2px">
+        <div className="!children:m-2px">
           {record.usedCptList
           {record.usedCptList
             .filter(u => compilationv2.findIndex(i => i.ID === u.compilationID) !== -1)
             .filter(u => compilationv2.findIndex(i => i.ID === u.compilationID) !== -1)
             .map(item => {
             .map(item => {
@@ -156,7 +155,7 @@ const Personal = props => {
       title: '注册时间',
       title: '注册时间',
       dataIndex: 'createTime',
       dataIndex: 'createTime',
       key: 'createTime',
       key: 'createTime',
-      sorter: true,
+      // sorter: true,
       ellipsis: true,
       ellipsis: true,
       width: 150,
       width: 150,
       renderText: text => dayjsFormat(text, 'YYYY-MM-DD HH:mm')
       renderText: text => dayjsFormat(text, 'YYYY-MM-DD HH:mm')
@@ -166,8 +165,8 @@ const Personal = props => {
       dataIndex: 'proCptList',
       dataIndex: 'proCptList',
       key: 'proCptList',
       key: 'proCptList',
       width: 150,
       width: 150,
-      filters: true,
-      filterMultiple: false,
+      // filters: true,
+      // filterMultiple: false,
       // valueEnum: compilationv2.reduce((prev, curr) => {
       // valueEnum: compilationv2.reduce((prev, curr) => {
       //   const obj = { ...prev }
       //   const obj = { ...prev }
       //   if (curr.ID) {
       //   if (curr.ID) {
@@ -178,9 +177,9 @@ const Personal = props => {
       //   return obj
       //   return obj
       // }, {}),
       // }, {}),
       renderText: (_, record) => (
       renderText: (_, record) => (
-        <div className="children:m-2px">
+        <div className="!children:m-2px">
           {record.proCptList
           {record.proCptList
-            .filter(item => item.activated)
+            .filter(item => item.activated && compilationv2.findIndex(c => c.id === item.ID) !== -1)
             .map(item => {
             .map(item => {
               return (
               return (
                 <Tag color="purple" key={item.ID}>
                 <Tag color="purple" key={item.ID}>
@@ -191,36 +190,6 @@ const Personal = props => {
         </div>
         </div>
       )
       )
     }
     }
-    // {
-    //   title: '是否升级到专业版',
-    //   dataIndex: 'upGrade',
-    //   key: 'upGrade',
-    //   width: 150,
-    //   filters: true,
-    //   filterMultiple: false,
-    //   valueEnum: compilationv2.reduce((prev, curr) => {
-    //     const obj = { ...prev }
-    //     if (curr._id) {
-    //       obj[curr._id] = {
-    //         text: curr.name
-    //       }
-    //     }
-    //     return obj
-    //   }, {}),
-    //   renderText: (_, record) => (
-    //     <div className="children:m-2px">
-    //       {record.upgrade_list
-    //         .filter(item => item.isUpgrade)
-    //         .map(item => {
-    //           return (
-    //             <Tag color="purple" key={item.compilationID}>
-    //               {compilationv2?.find(i => i._id === item.compilationID)?.name}
-    //             </Tag>
-    //           )
-    //         })}
-    //     </div>
-    //   )
-    // }
   ]
   ]
   const handleSearch = value => {
   const handleSearch = value => {
     tRef.current?.reloadAndRest()
     tRef.current?.reloadAndRest()