wjx 2 місяців тому
батько
коміт
bba22f7f91

+ 3 - 1
src/components/RightContent/index.tsx

@@ -293,13 +293,15 @@ const GlobalHeaderRight: React.FC<{}> = () => {
                     filterOption={(input, option) => (option?.name as any)?.toLowerCase().indexOf(input.toLowerCase()) >= 0}
                     value={initialState?.iaaApp}
                     onChange={(e) => {
-                        if (e?.length > 0)
+                        // if (e?.length > 0)
                             setInitialState({ ...initialState, iaaApp: e })
                     }}
+                    allowClear
                     loading={getAppList.loading}
                     mode="multiple"
                     maxTagCount={1}
                     removeIcon={<CloseOutlined style={{ color: '#000' }} />}
+                    clearIcon={<CloseOutlined style={{ color: '#000' }} />}
                 >
                     {appList.filter(item => item.productType === initialState?.productType).filter(item => item.mediaPlatform === initialState?.mediaPlatform).map(item => {
                         return <Select.Option key={item.value} value={item.value} name={item.label}>

+ 3 - 1
src/pages/iaaData/game/ocenaengine/adList/index.tsx

@@ -52,8 +52,10 @@ const AdList: React.FC = () => {
                     setTotalData([{ id: 1, accountId: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, accountId: '总计' }])
+            getByteAdList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     const dayHandle = (data: any) => {

+ 3 - 1
src/pages/iaaData/game/ocenaengine/appCashTrendLTV/index.tsx

@@ -37,8 +37,10 @@ const AppCashTrendRoi: React.FC = () => {
                     setTotalData([{ id: 1, appName: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, appName: '总计' }])
+            getByteAppTrendLtvList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 1
src/pages/iaaData/game/ocenaengine/appCashTrendRetained/index.tsx

@@ -43,8 +43,10 @@ const AppCashTrendRetained: React.FC = () => {
                     setTotalData([{ id: 1, appName: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, appName: '总计' }])
+            getByteAppTrendRetainedList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 1
src/pages/iaaData/game/ocenaengine/appCashTrendRoi/index.tsx

@@ -41,8 +41,10 @@ const AppCashTrendRoi: React.FC = () => {
                     setTotalData([{ id: 1, appName: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, appName: '总计' }])
+            getByteAppTrendRoiList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 1
src/pages/iaaData/game/ocenaengine/appEveryDayData/index.tsx

@@ -40,8 +40,10 @@ const AppEveryDayData: React.FC = () => {
                     setTotalData([{ id: 1, appName: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, appName: '总计' }])
+            getByteAppList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 2 - 0
src/pages/iaaData/game/ocenaengine/home/index.tsx

@@ -40,6 +40,8 @@ const Home: React.FC = () => {
                     setLineDis([newCostLine, newAdMonRevenue])
                 }
             })
+        } else {
+            setLineDis([{ legendName: '每日真实消耗' }, { legendName: '广告收入(广告位总数据(账面))' }])
         }
 
     }, [queryForm, initialState?.iaaApp, initialState?.productType])

+ 3 - 0
src/pages/iaaData/game/tencent/adList/index.tsx

@@ -53,6 +53,9 @@ const TencentIaaAd: React.FC = () => {
                     setTotalData([{ id: 1, accountId: '总计' }])
                 }
             })
+        } else {
+            getGDTList.mutate({ data: undefined })
+            setTotalData([{ id: 1, accountId: '总计' }])
         }
 
     }, [queryForm, initialState?.iaaApp, initialState?.productType])

+ 3 - 1
src/pages/iaaData/game/tencent/appCashAssay/index.tsx

@@ -40,8 +40,10 @@ const AppCashAssay: React.FC = () => {
                     setTotalData([{ id: 1, dt: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, dt: '总计' }])
+            getAppAnalysisList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 1
src/pages/iaaData/game/tencent/appCashRetained/index.tsx

@@ -41,8 +41,10 @@ const AppCashTrend: React.FC = () => {
                     setTotalData([{ id: 1, dt: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, dt: '总计' }])
+            getAppTrendList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 1
src/pages/iaaData/game/tencent/appCashTrend/index.tsx

@@ -41,8 +41,10 @@ const AppCashTrend: React.FC = () => {
                     setTotalData([{ id: 1, dt: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, dt: '总计' }])
+            getAppTrendList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 0
src/pages/iaaData/game/tencent/appEveryDayData/index.tsx

@@ -40,6 +40,9 @@ const AppEveryDayData: React.FC = () => {
                     setTotalData([{ id: 1, appName: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, appName: '总计' }])
+            getAppTxEveryDayList.mutate({ data: undefined })
         }
 
     }, [queryForm, initialState?.iaaApp, initialState?.productType])

+ 5 - 2
src/pages/iaaData/game/tencent/dynamic/index.tsx

@@ -10,6 +10,7 @@ import { Button, message, Modal, Space, Table } from "antd"
 import { updateBatchDynamicCreativesInfoApi } from "@/services/gameData"
 import { PauseCircleOutlined, PlayCircleOutlined } from "@ant-design/icons"
 import DayAd from "./dayAd"
+import data from "@@@/mock/data"
 
 /**
  * 腾讯创意列表
@@ -52,8 +53,10 @@ const Dynamic: React.FC = () => {
                     setTotalData([{ dynamicCreativeId: 1, accountId: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ dynamicCreativeId: 1, accountId: '总计' }])
+            getDynamicList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     const dayHandle = (data: any) => {
@@ -223,7 +226,7 @@ const Dynamic: React.FC = () => {
         />
 
         {visible && <DayAd
-            appId={initialState?.iaaApp as number[]} 
+            appId={initialState?.iaaApp as number[]}
             productType={initialState?.productType as string}
             adName={adName}
             visible={visible}

+ 2 - 1
src/pages/iaaData/game/tencent/home/index.tsx

@@ -39,8 +39,9 @@ const Home: React.FC = () => {
                     setLineDis([newCostLine, newAdMonRevenue])
                 }
             })
+        } else {
+            setLineDis([{ legendName: '消耗' }, { legendName: '广告变现金额' }])
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
 

+ 3 - 1
src/pages/iaaData/game/tencent/pitcherEveryDay/index.tsx

@@ -41,8 +41,10 @@ const PitcherEveryDay: React.FC = () => {
                     setTotalData([{ id: 1, pitcher: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, pitcher: '总计' }])
+            getPutUserTxEveryDayList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 0
src/pages/iaaData/novel/tencent/adList/index.tsx

@@ -59,6 +59,9 @@ const TencentNovelAd: React.FC<{ configName?: string, dayConfigName?: string }>
                     setTotalData([{ id: 1, accountId: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, accountId: '总计' }])
+            getGDTList.mutate({ data: undefined })
         }
     }
 

+ 3 - 1
src/pages/iaaData/novel/tencent/appEveryDayData/index.tsx

@@ -40,8 +40,10 @@ const AppEveryDayData: React.FC<{ configName?: string }> = ({ configName }) => {
                     setTotalData([{ id: 1, day: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, day: '总计' }])
+            getNovelAppList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 1
src/pages/iaaData/novel/tencent/dynamic/index.tsx

@@ -53,8 +53,10 @@ const DynamicNovel: React.FC<{ configName?: string, dayConfigName?: string }> =
                     setTotalData([{ dynamicCreativeId: 1, accountId: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ dynamicCreativeId: 1, accountId: '总计' }])
+            getDynamicList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     const dayHandle = (data: any) => {

+ 2 - 0
src/pages/iaaData/novel/tencent/home/index.tsx

@@ -40,6 +40,8 @@ const HomeNovel: React.FC = () => {
                     setLineDis([newCostLine, newAdMonRevenue])
                 }
             })
+        } else {
+            setLineDis([{ legendName: '消耗' }, { legendName: '广告变现金额' }])
         }
 
     }, [queryForm, initialState?.iaaApp, initialState?.productType])

+ 3 - 1
src/pages/iaaData/novel/tencent/pitcherEveryDay/index.tsx

@@ -40,8 +40,10 @@ const PitcherEveryDay: React.FC<{ configName?: string }> = ({ configName }) => {
                     setTotalData([{ id: 1, day: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, day: '总计' }])
+            getNovelPutUserList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>

+ 3 - 1
src/pages/iaaData/novel/tencent/pitcherEveryDayGroup/index.tsx

@@ -40,8 +40,10 @@ const PitcherEveryDayGroupNovel: React.FC<{ configName?: string }> = ({ configNa
                     setTotalData([{ id: 1, appName: '总计' }])
                 }
             })
+        } else {
+            setTotalData([{ id: 1, appName: '总计' }])
+            getNovelPutUserGroupList.mutate({ data: undefined })
         }
-
     }, [queryForm, initialState?.iaaApp, initialState?.productType])
 
     return <div>