Sfoglia il codice sorgente

Merge branch 'develop' of http://git.zanxiangnet.com/wjx/ad-manage

wjx 9 mesi fa
parent
commit
0d0195548e

+ 5 - 4
src/pages/launchSystemV3/tencentAdPutIn/create/Target/generateTarget.tsx

@@ -72,14 +72,15 @@ const GenerateTarget: React.FC<Props> = ({ target, visible, onChange, onClose })
                     let lData = lChildren.find(item => item.value.toString() === r[1])
                     let lData = lChildren.find(item => item.value.toString() === r[1])
                     let lName = lData?.title
                     let lName = lData?.title
                     let lRegionsL = lChildren.map(item => item.value)
                     let lRegionsL = lChildren.map(item => item.value)
+                    console.log('target?.targeting?.regions', target?.targeting)
                     return {
                     return {
                         ...target,
                         ...target,
                         targetingName: `${regionsData?.title}无${rName}${lName}+` + target.targetingName,
                         targetingName: `${regionsData?.title}无${rName}${lName}+` + target.targetingName,
                         targeting: {
                         targeting: {
                             ...(target?.targeting || {}),
                             ...(target?.targeting || {}),
                             geoLocation: {
                             geoLocation: {
-                                locationTypes: (target?.targeting?.locationTypes || locationTypes),
-                                regions: [...((target?.targeting?.regions || zhongguo) as number[]).filter(item => item !== regions), ...regionsL.filter(item => item.toString() !== r[0]), ...lRegionsL.filter(item => item.toString() !== r[1])]
+                                locationTypes: (target?.targeting?.geoLocation?.locationTypes || locationTypes),
+                                regions: [...((target?.targeting?.geoLocation?.regions || zhongguo) as number[]).filter(item => item !== regions), ...regionsL.filter(item => item.toString() !== r[0]), ...lRegionsL.filter(item => item.toString() !== r[1])]
                             }
                             }
                         }
                         }
                     }
                     }
@@ -90,8 +91,8 @@ const GenerateTarget: React.FC<Props> = ({ target, visible, onChange, onClose })
                         targeting: {
                         targeting: {
                             ...(target?.targeting || {}),
                             ...(target?.targeting || {}),
                             geoLocation: {
                             geoLocation: {
-                                locationTypes: (target?.targeting?.locationTypes || locationTypes),
-                                regions: [...((target?.targeting?.regions || zhongguo) as number[]).filter(item => item !== regions), ...regionsL.filter(item => item.toString() !== r[0])]
+                                locationTypes: (target?.targeting?.geoLocation?.locationTypes || locationTypes),
+                                regions: [...((target?.targeting?.geoLocation?.regions || zhongguo) as number[]).filter(item => item !== regions), ...regionsL.filter(item => item.toString() !== r[0])]
                             }
                             }
                         }
                         }
                     }
                     }