wjx преди 2 години
родител
ревизия
781f440743

+ 1 - 1
src/pages/adMonitor/adMonitorList/config.ts

@@ -195,7 +195,7 @@ const guanggao = [
     {
         label: '设置信息',
         data: [
-            { title: '数据日期', dataIndex: 'beginToEnd', label: '设置信息', default: 1, width: 100 },
+            { title: '数据日期', dataIndex: 'beginToEnd', label: '设置信息', default: 1, width: 110 },
             { title: '广告名称/ID', dataIndex: 'adgroupName', label: '设置信息', default: 2 },
             { title: '投放计划名称/ID', dataIndex: 'campaignName/campaignId', label: '设置信息', default: 3 },
             { title: '创意名称/ID', dataIndex: 'creativeName/creativeId', label: '设置信息', default: 4 },

+ 18 - 0
src/pages/adMonitor/adMonitorList/data.tsx

@@ -0,0 +1,18 @@
+import React from "react";
+
+/**广告状态 */
+export const GGStateData = {
+    'STATUS_PENDING': '审核中',
+    'STATUS_DENIED': <span style={{ color: 'red' }}>审核不通过</span>,
+    'STATUS_SUSPEND': '暂停中',
+    'STATUS_READY': '未到投放时间',
+    'STATUS_ACTIVE': <span style={{ color: '#409EFF' }}>投放中</span>,
+    'STATUS_STOP': '投放结束',
+    'STATUS_ACTIVE_CAMPAIGN_SUSPEND': '广告被暂停',
+    'STATUS_PART_READY': '部分待投放',
+    'STATUS_PART_ACTIVE': '部分投放中',
+    'STATUS_DELETED': '已删除',
+    'STATUS_UNKNOWN': '未知状态',
+    'STATUS_FROZEN': '冻结',
+    'STATUS_PREPARE': '准备中'
+}

+ 2 - 2
src/pages/adMonitor/adMonitorList/enum.ts

@@ -7,10 +7,10 @@ enum GOUMAILEIXING {
 /**广告状态*/
 enum GUANGGAOZHUANGTAI {
     'STATUS_PENDING' = '审核中',
-    'STATUS_DENIED' = '<span style="color: red">审核不通过</span>',
+    'STATUS_DENIED' = '审核不通过',
     'STATUS_SUSPEND' = '暂停中',
     'STATUS_READY' = '未到投放时间',
-    'STATUS_ACTIVE' = '<span style="color: #409EFF">投放中</span>',
+    'STATUS_ACTIVE' = '投放中',
     'STATUS_STOP' = '投放结束',
     'STATUS_ACTIVE_CAMPAIGN_SUSPEND' = '广告被暂停',
     'STATUS_PART_READY' = '部分待投放',

+ 2 - 1
src/pages/adMonitor/adMonitorList/tableMonitorConfig.tsx

@@ -7,6 +7,7 @@ import { ReactComponent as RocketSvg } from '@/assets/rocket.svg'
 import './index.less'
 import { CHUANGYIZHUANGTAI, GOUMAILEIXING, GUANGGAOZHUANGTAI, TUIGUANGMUBIAO, YOUHUAMUBIAO } from './enum'
 import Box from './components/box'
+import { GGStateData } from './data'
 function columnsMonitor(planDetail: (id: number) => void, getDetailList: (adId: any, accountId: any[]) => void, details: (id: number) => void, getMinuList: (id: number, accountId: any[]) => void, mode: string) {
     const { copy } = useCopy()
     return function columns() {
@@ -145,7 +146,7 @@ function columnsMonitor(planDetail: (id: number) => void, getDetailList: (adId:
                 width: 105,
                 ellipsis: true,
                 render: (a: any) => {
-                    return <span dangerouslySetInnerHTML={{ __html: GUANGGAOZHUANGTAI[a] || '--' }}></span>
+                    return GGStateData[a] || '--'
                 }
             },
             // {

+ 2 - 1
src/pages/adMonitor/adMonitorList/tablePlanListConfig.tsx

@@ -4,6 +4,7 @@ import './index.less'
 import { ReactComponent as RocketSvg } from '@/assets/rocket.svg'
 import { GOUMAILEIXING, GUANGGAOZHUANGTAI, TUIGUANGMUBIAO, CHUANGYIZHUANGTAI, YOUHUAMUBIAO } from './enum'
 import Box from './components/box'
+import { GGStateData } from './data'
 function columnsMonitor(details: (id: number) => void) {
     return function columns() {
         let newArr: any = [
@@ -98,7 +99,7 @@ function columnsMonitor(details: (id: number) => void) {
                 align: 'center',
                 width: 105,
                 render: (a: any) => {
-                    return <span dangerouslySetInnerHTML={{ __html: GUANGGAOZHUANGTAI[a] || '--' }}></span>
+                    return GGStateData[a] || '--'
                 }
             },
             // {