shenwu 2 gadi atpakaļ
vecāks
revīzija
eb74e614ad

+ 10 - 6
src/pages/launchSystemNew/adq/landingPage/index.tsx

@@ -22,8 +22,11 @@ function LandingPage(props: { accountId: string, adAccountId: string }) {
         pageTemplateId?: string;
         pageStatus?: string;
     }) => {
-        accountId &&  listAjax.run({ ...params, accountId })
-    }, [accountId])
+        if(!params.pageName || params.pageName!== listAjax?.params[0]?.pageName){
+            !params.pageName &&  delete params.pageName
+            accountId &&  listAjax.run({ ...params, accountId })
+        }
+    }, [accountId,listAjax])
     // 同步 
     const sync = useCallback(() => {
         syncAjax.run(adAccountId).then(res => {
@@ -33,6 +36,7 @@ function LandingPage(props: { accountId: string, adAccountId: string }) {
 
         })
     }, [adAccountId, listAjax])
+   
     return <div>
         <TableData
             columns={tableConfig}
@@ -49,23 +53,23 @@ function LandingPage(props: { accountId: string, adAccountId: string }) {
                 <Row gutter={[10, 10]}>
                     <Col>
                         <Input
-                            placeholder='创意名称'
+                            placeholder='落地页名称'
                             allowClear
                             onBlur={(e) => {
                                 let value = e.target.value
-                                getList({ pageNum: 1, pageSize: 20 })
+                                getList({ pageNum: 1, pageSize: 20,pageName:value })
                             }}
                             onKeyDownCapture={(e: any) => {
                                 let key = e.key
                                 if (key === 'Enter') {
                                     let value = e.target.value
-                                    getList({ pageNum: 1, pageSize: 20 })
+                                    getList({ pageNum: 1, pageSize: 20,pageName:value })
                                 }
                             }}
                             onChange={(e) => {
                                 let value = e.target.value
                                 if (!value) {
-                                    getList({ pageNum: 1, pageSize: 20 })
+                                    getList({ pageNum: 1, pageSize: 20,pageName:value })
                                 }
                             }}
                         />

+ 8 - 8
src/pages/launchSystemNew/adq/targeting/index.tsx

@@ -17,12 +17,12 @@ function Targeting(props: { accountId: string, adAccountId: string }) {
         pageNum: number;
         pageSize: number;
         accountId?: string;
-        pageName?: string;
-        pageType?: string;
-        pageTemplateId?: string;
-        pageStatus?: string;
+        targetingName?: string;
     }) => {
-        accountId && listAjax.run({ ...params, accountId })
+        if(!params.targetingName || params.targetingName!== listAjax?.params[0]?.targetingName){
+            !params.targetingName &&  delete params.targetingName
+            accountId &&  listAjax.run({ ...params, accountId })
+        }
     }, [accountId])
     // 同步 
     const sync = useCallback(() => {
@@ -53,19 +53,19 @@ function Targeting(props: { accountId: string, adAccountId: string }) {
                             allowClear
                             onBlur={(e) => {
                                 let value = e.target.value
-                                getList({ pageNum: 1, pageSize: 20 })
+                                getList({ pageNum: 1, pageSize: 20,targetingName:value })
                             }}
                             onKeyDownCapture={(e: any) => {
                                 let key = e.key
                                 if (key === 'Enter') {
                                     let value = e.target.value
-                                    getList({ pageNum: 1, pageSize: 20 })
+                                    getList({ pageNum: 1, pageSize: 20,targetingName:value })
                                 }
                             }}
                             onChange={(e) => {
                                 let value = e.target.value
                                 if (!value) {
-                                    getList({ pageNum: 1, pageSize: 20 })
+                                    getList({ pageNum: 1, pageSize: 20,targetingName:value })
                                 }
                             }}
                         />

+ 1 - 1
src/pages/launchSystemNew/adq/targeting/tableConfig.tsx

@@ -81,7 +81,7 @@ function tableConfig(): any {
             dataIndex: 'includeUnsupportedTargeting',
             key: 'includeUnsupportedTargeting',
             align: 'center',
-            width: 90,
+            width: 120,
             render: (a: boolean) => {
                 return <Badge status={!a ? "processing" : "error"} text={a ? '包含' : '不包含'} />
             }