wjx 7 hónapja
szülő
commit
2d6626bf26

+ 1 - 0
src/pages/launchSystemV3/tencentAdPutIn/const.ts

@@ -449,6 +449,7 @@ export enum USER_OS_ENUM {
 	ANDROID_VERSION_12 = "Android12.x",
 	ANDROID_VERSION_13 = "Android13.x",
 	ANDROID_VERSION_14 = "Android14.x",
+	HARMONY = 'Harmony'
 	// WINDOWS = "Windows 系统", 
 	// SYMBIAN = "塞班系统", 
 	// JAVA = "JAVA 系统"

+ 9 - 2
src/pages/launchSystemV3/tencentAdPutIn/create/Target/addTarget.tsx

@@ -135,8 +135,9 @@ const AddTarget: React.FC<Props> = ({ isBackVal, value, visible, onChange, onClo
     useEffect(() => {
         let iosChildren: DefaultOptionType[] = []
         let androidChildren: DefaultOptionType[] = []
+        let harmonyChildren: DefaultOptionType[] = []
         Object.keys(USER_OS_ENUM).forEach(key => {
-            if (key !== 'ANDROID' && key !== 'IOS') {
+            if (key !== 'ANDROID' && key !== 'IOS' && key !== 'HARMONY') {
                 if (key.includes('ANDROID')) {
                     androidChildren.push({
                         label: USER_OS_ENUM[key as keyof typeof USER_OS_ENUM],
@@ -149,9 +150,15 @@ const AddTarget: React.FC<Props> = ({ isBackVal, value, visible, onChange, onClo
                         value: key
                     })
                 }
+                if (key.includes('HARMONY')) {
+                    harmonyChildren.push({
+                        label: USER_OS_ENUM[key as keyof typeof USER_OS_ENUM],
+                        value: key
+                    })
+                }
             }
         })
-        setOsList([{ label: 'iOS系统', value: 'IOS', children: iosChildren }, { label: 'Android系统', value: 'ANDROID', children: androidChildren }])
+        setOsList([{ label: 'iOS系统', value: 'IOS', children: iosChildren }, { label: 'Android系统', value: 'ANDROID', children: androidChildren }, { label: 'Harmony', value: 'HARMONY', children: harmonyChildren }])
     }, [USER_OS_ENUM])
 
     const handleOk = async (values: any) => {

+ 4 - 13
src/pages/launchSystemV3/tencentAdPutIn/create/index.tsx

@@ -145,7 +145,6 @@ const Create: React.FC = () => {
 
     /** 存为预设 */
     const severBd = () => {
-        // queryForm accountCreateLogs
         localStorage.setItem('ADQADV3', JSON.stringify({
             addelivery,
             accountCreateLogs,
@@ -773,13 +772,9 @@ const Create: React.FC = () => {
         <Spin spinning={createAdgroupTask.loading || getSelectTaskDetail.loading || getCreativeDetails.loading}>
             <Card
                 size="small"
-                title={
-                    <div>
-                        <Space>
-                            <div className={style.cardTitle}>配置区</div>
-                        </Space>
-                    </div>
-                }
+                title={<Space>
+                    <div className={style.cardTitle}>配置区</div>
+                </Space>}
                 className={style.createAd}
             >
                 <Space wrap>
@@ -794,7 +789,7 @@ const Create: React.FC = () => {
                             filterOption={(input: any, option: any) => {
                                 return option!.children?.toString().toLowerCase().includes(input.toLowerCase())
                             }}
-                            onChange={(e, option) => { getGroupAccountList(e) }}
+                            onChange={(e) => { getGroupAccountList(e) }}
                         >
                             {getGroupList?.data && getGroupList?.data?.map((item: any) => <Select.Option value={item.groupId} key={item.groupId}>{item.groupName}</Select.Option>)}
                         </Select>
@@ -817,8 +812,6 @@ const Create: React.FC = () => {
                                                 closable
                                                 onClose={() => {
                                                     setAccountCreateLogs(accountCreateLogs?.filter(item1 => item1.accountId !== item.accountId))
-                                                    // setQueryForm({ ...queryForm, adqPageList: [], pageList: [], taskMediaMaps: queryForm?.taskMediaMaps?.map((item: { sysPageId: number }) => ({ ...item, sysPageId: '', accountPageIdMap: {}, cropUserGroupMap: [] })) })
-                                                    // clearData()
                                                 }}
                                             >{item.accountId}</Tag>)}</span>
                                     }
@@ -853,9 +846,7 @@ const Create: React.FC = () => {
                                                     data = data?.filter((item: any) => newAccSearch?.some(val => item!.accountId?.toString().toLowerCase()?.includes(val)))
                                                 }
                                             }
-                                            // setQueryForm({ ...queryForm, adqPageList: [], pageList: [], taskMediaMaps: queryForm?.taskMediaMaps?.map((item: { sysPageId: number }) => ({ ...item, sysPageId: '', accountPageIdMap: {}, cropUserGroupMap: [] })) })
                                             setAccountCreateLogs(data?.map((item: any) => ({ accountId: item?.accountId })))
-                                            // clearData()
                                         }}>全选</Checkbox>
                                     </Space>
                                 </>