|
@@ -153,6 +153,14 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
|
title: '注册率(平台上报+广告主上报)', dataIndex: 'regClickRatePla', label: '广告转化指标(媒体)', align: 'center', width: 110, default: 25, sorter: true,
|
|
title: '注册率(平台上报+广告主上报)', dataIndex: 'regClickRatePla', label: '广告转化指标(媒体)', align: 'center', width: 110, default: 25, sorter: true,
|
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
},
|
|
},
|
|
|
|
|
+ {
|
|
|
|
|
+ title: '加企微客服人数', dataIndex: 'scanFollowUserCount', label: '广告转化指标(媒体)', align: 'center', width: 90, sorter: true, default: 26,
|
|
|
|
|
+ render: (a: string) => <Statistic value={a || 0} />
|
|
|
|
|
+ },
|
|
|
|
|
+ {
|
|
|
|
|
+ title: '加企微与注册转化率', dataIndex: 'qwAddRegisterRate', tips: '注册人数/加企微客服人数', label: '广告转化指标(媒体)', align: 'center', width: 95, sorter: true, default: 27,
|
|
|
|
|
+ render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
|
|
+ }
|
|
|
]
|
|
]
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
@@ -263,23 +271,23 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '广告变现人数', dataIndex: 'appAdPayingUsers', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 26,
|
|
|
|
|
|
|
+ title: '广告变现人数', dataIndex: 'appAdPayingUsers', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 28,
|
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
render: (a: string) => <Statistic value={a || 0} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '广告变现成本', dataIndex: 'appAdPayingCost', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 27,
|
|
|
|
|
|
|
+ title: '广告变现成本', dataIndex: 'appAdPayingCost', label: '广告变现指标(媒体)', align: 'right', width: 70, sorter: true, default: 29,
|
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '广告变现金额', dataIndex: 'adMonetizationAmount', label: '广告变现指标(媒体)', align: 'right', width: 85, sorter: true, default: 28,
|
|
|
|
|
|
|
+ title: '广告变现金额', dataIndex: 'adMonetizationAmount', label: '广告变现指标(媒体)', align: 'right', width: 85, sorter: true, default: 30,
|
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '广告变现ARPPU', dataIndex: 'adMonetizationArppu', label: '广告变现指标(媒体)', width: 70, align: 'center', sorter: true, default: 29,
|
|
|
|
|
|
|
+ title: '广告变现ARPPU', dataIndex: 'adMonetizationArppu', label: '广告变现指标(媒体)', width: 70, align: 'center', sorter: true, default: 31,
|
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: string) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '广告变现ROI', dataIndex: 'adMonetizationRoi', label: '广告变现指标(媒体)', align: 'center', width: 70, sorter: true, default: 30,
|
|
|
|
|
|
|
+ title: '广告变现ROI', dataIndex: 'adMonetizationRoi', label: '广告变现指标(媒体)', align: 'center', width: 70, sorter: true, default: 32,
|
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 50 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|
|
@@ -407,7 +415,7 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '应用端每日变现增长率', dataIndex: 'appIncomeRate', tips: '应用端每日变现收入(应用端)/累计消耗', label: '充值数据', align: 'center', width: 100, sorter: true, className: 'appColorClass', default: 36,
|
|
|
|
|
|
|
+ title: '应用端每日变现增长率', dataIndex: 'appIncomeRate', tips: '应用端每日变现收入(应用端)/累计消耗', label: '充值数据', align: 'center', width: 100, sorter: true, className: 'appColorClass', default: 38,
|
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
},
|
|
},
|
|
|
]
|
|
]
|
|
@@ -417,31 +425,31 @@ function columns12(): { label: string, fieldSHow?: { label: string, saveField: s
|
|
|
bcColor: '#fff7e6',
|
|
bcColor: '#fff7e6',
|
|
|
data: [
|
|
data: [
|
|
|
{
|
|
{
|
|
|
- title: '今日现金收入', dataIndex: 'orderAmount', label: '充值数据', align: 'right', width: 90, sorter: true, className: 'czColorClass', default: 31,
|
|
|
|
|
|
|
+ title: '今日现金收入', dataIndex: 'orderAmount', label: '充值数据', align: 'right', width: 90, sorter: true, className: 'czColorClass', default: 33,
|
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '今日现金收入增长率', dataIndex: 'orderAmountRate', tips: '今日现金收入/累计消耗', label: '充值数据', align: 'center', width: 90, sorter: true, className: 'czColorClass', default: 32,
|
|
|
|
|
|
|
+ title: '今日现金收入增长率', dataIndex: 'orderAmountRate', tips: '今日现金收入/累计消耗', label: '充值数据', align: 'center', width: 90, sorter: true, className: 'czColorClass', default: 34,
|
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '现金累计收入', dataIndex: 'totalOrderAmount', label: '充值数据', align: 'right', width: 90, sorter: true, className: 'czColorClass', default: 33,
|
|
|
|
|
|
|
+ title: '现金累计收入', dataIndex: 'totalOrderAmount', label: '充值数据', align: 'right', width: 90, sorter: true, className: 'czColorClass', default: 35,
|
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '今日混变收入(现金+应用)', dataIndex: 'appOrderIncome', label: '充值数据', align: 'right', width: 90, sorter: true, className: 'czColorClass', default: 34,
|
|
|
|
|
|
|
+ title: '今日混变收入(现金+应用)', dataIndex: 'appOrderIncome', label: '充值数据', align: 'right', width: 90, sorter: true, className: 'czColorClass', default: 36,
|
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '今日混变增长率', dataIndex: 'appOrderIncomeRate', tips: '今日混变收入/累计消耗', label: '充值数据', align: 'center', width: 95, sorter: true, className: 'czColorClass', default: 35,
|
|
|
|
|
|
|
+ title: '今日混变增长率', dataIndex: 'appOrderIncomeRate', tips: '今日混变收入/累计消耗', label: '充值数据', align: 'center', width: 95, sorter: true, className: 'czColorClass', default: 37,
|
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '累计混变(现金+应用)', dataIndex: 'totalAppOrderIncome', label: '充值数据', align: 'right', width: 100, sorter: true, className: 'czColorClass', default: 37,
|
|
|
|
|
|
|
+ title: '累计混变(现金+应用)', dataIndex: 'totalAppOrderIncome', label: '充值数据', align: 'right', width: 100, sorter: true, className: 'czColorClass', default: 39,
|
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
render: (a: number) => <Statistic value={a || 0} precision={2} />
|
|
|
},
|
|
},
|
|
|
{
|
|
{
|
|
|
- title: '累计混变回收率', dataIndex: 'totalAppOrderIncomeRate', tips: '累计混变/累计消耗', label: '充值数据', align: 'center', width: 90, sorter: true, className: 'czColorClass', default: 38,
|
|
|
|
|
|
|
+ title: '累计混变回收率', dataIndex: 'totalAppOrderIncomeRate', tips: '累计混变/累计消耗', label: '充值数据', align: 'center', width: 90, sorter: true, className: 'czColorClass', default: 40,
|
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
render: (a: number) => <Statistic value={a ? a * 100 : 0} precision={2} valueStyle={!a ? {} : a >= 0.5 ? { color: 'red' } : { color: '#0f990f' }} suffix="%" />
|
|
|
}
|
|
}
|
|
|
]
|
|
]
|