wjx il y a 1 an
Parent
commit
afb2b7bcaa

+ 1 - 1
src/pages/gameDataStatistics/adlist/tencentMonitor/index.tsx

@@ -74,7 +74,7 @@ const TencentMonitor: React.FC = () => {
     return <div>
         <TableData
             czChild={<Space>
-                <Switch checkedChildren="开启全选" unCheckedChildren="关闭全选" checked={!isZj} onChange={(e) => { setIsZj(!e); }} />
+                {/* <Switch checkedChildren="开启全选" unCheckedChildren="关闭全选" checked={!isZj} onChange={(e) => { setIsZj(!e); }} /> */}
                 <Button type='primary' size="small" style={{ background: '#67c23a', borderColor: '#67c23a' }} loading={editAdqAdgroupsData.loading} icon={<PlayCircleOutlined />} disabled={selectedRows.length === 0} onClick={() => adStatus('play')}>启动</Button>
                 <Button type='primary' size="small" style={{ background: '#e6a23c', borderColor: '#e6a23c' }} loading={editAdqAdgroupsData.loading} icon={<PauseCircleOutlined />} disabled={selectedRows.length === 0} onClick={() => adStatus('suspend')}>暂停</Button>
                 <span style={{ color: 'red' }}>操作完数据结果延时5分钟之内,即时结果去腾讯后台查看</span>

+ 4 - 3
src/pages/gameDataStatistics/components/TableData/index.tsx

@@ -78,6 +78,7 @@ function TableData(props: Prosp) {
 
     useEffect(() => {
         if (originalColumns.length > 0) {
+            console.log('=============originalColumns========>', sortData)
             if (sortData?.field && sortData.order) {
                 setNewColumns(originalColumns.map((item: any) => {
                     if (item.dataIndex === sortData?.field) {
@@ -94,15 +95,15 @@ function TableData(props: Prosp) {
                 }))
             }
         }
-    }, [originalColumns, sortData])
+    }, [originalColumns, sortData?.field, sortData?.order])
 
 
     const { run: runSet } = useThrottleFn((newArr, newConfig, fixedData) => {
-        console.log('设置配置改变重新赋值')
+        console.log('设置配置改变重新赋值', new Date().getTime())
         setoldSelectData(selectData.selectData)
         setoldFixed(selectData.fixed)
         if (newArr.length > 0) {
-            console.log('改变---->')
+            console.log('改变--------------------->', new Date().getTime())
             let c: any[] = []
             newArr.forEach((newItem: any, index: number) => {
                 let oldItem = newConfig.find((c: { dataIndex: any }) => c.dataIndex === newItem.dataIndex)