Selaa lähdekoodia

操作记录-消耗top10自定义列字段修改

yangzian 2 vuotta sitten
vanhempi
commit
10e6f33f0a

+ 12 - 9
jeecg-boot-material-view/src/main/java/org/jeecg/ctop/material/entity/KuaishouUnitReportHourlyPojo.java

@@ -78,16 +78,17 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "封面点击率", width = 15)
     @ApiModelProperty(value = "封面点击率")
     private java.math.BigDecimal photoClickRatio;
-    private java.math.BigDecimal clickRate;
+    private String clickRate;
     /** 3s播放率 */
     @Excel(name = "3s播放率", width = 15)
     @ApiModelProperty(value = "3s播放率")
     private java.math.BigDecimal play3sRatio;
+    private String play3sRate;
     /** 行为率 */
     @Excel(name = "行为率", width = 15)
     @ApiModelProperty(value = "行为率")
     private java.math.BigDecimal actionRatio;
-    private java.math.BigDecimal bClickRate;
+    private String bClickRate;
     /** 平均千次曝光花费(元) */
     @Excel(name = "平均千次曝光花费(元)", width = 15)
     @ApiModelProperty(value = "平均千次曝光花费(元)")
@@ -173,6 +174,7 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "应用下载数据-付费次数", width = 15)
     @ApiModelProperty(value = "应用下载数据-付费次数")
     private Long eventPay;
+    private java.math.BigDecimal eventPayCost;
     /** 应用下载数据-付费金额 */
     @Excel(name = "应用下载数据-付费金额", width = 15)
     @ApiModelProperty(value = "应用下载数据-付费金额")
@@ -196,7 +198,7 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "应用下载数据-注册率", width = 15)
     @ApiModelProperty(value = "应用下载数据-注册率")
     private java.math.BigDecimal eventRegisterRatio;
-    private java.math.BigDecimal activeRegisterRate;
+    private String activeRegisterRate;
     /** 应用下载数据-完件数 */
     @Excel(name = "应用下载数据-完件数", width = 15)
     @ApiModelProperty(value = "应用下载数据-完件数")
@@ -217,6 +219,7 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "应用下载数据-授信率", width = 15)
     @ApiModelProperty(value = "应用下载数据-授信率")
     private java.math.BigDecimal eventCreditGrantAppRatio;
+    private String eventCreditGrantAppRate;
     /** 应用下载数据-付款成功数 */
     @Excel(name = "应用下载数据-付款成功数", width = 15)
     @ApiModelProperty(value = "应用下载数据-付款成功数")
@@ -243,7 +246,7 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "应用下载数据-次留率(仅支持分日查询)", width = 15)
     @ApiModelProperty(value = "应用下载数据-次留率(仅支持分日查询)")
     private java.math.BigDecimal eventNextDayStayRatio;
-    private java.math.BigDecimal nextDayOpenRate;
+    private String nextDayOpenRate;
     /** 落地页数据-表单提交数 */
     @Excel(name = "落地页数据-表单提交数", width = 15)
     @ApiModelProperty(value = "落地页数据-表单提交数")
@@ -257,7 +260,7 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "落地页数据-表单提交点击率", width = 15)
     @ApiModelProperty(value = "落地页数据-表单提交点击率")
     private java.math.BigDecimal formActionRatio;
-    private java.math.BigDecimal formCountRate;
+    private String formCountRate;
     /** 落地页数据-落地页完件数 */
     @Excel(name = "落地页数据-落地页完件数", width = 15)
     @ApiModelProperty(value = "落地页数据-落地页完件数")
@@ -278,7 +281,7 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "落地页数据-落地页授信率", width = 15)
     @ApiModelProperty(value = "落地页数据-落地页授信率")
     private java.math.BigDecimal eventCreditGrantLandingPageRatio;
-    private java.math.BigDecimal eventCreditGrantLandingPageRate;
+    private String eventCreditGrantLandingPageRate;
     /** 落地页数据-有效线索数 */
     @Excel(name = "落地页数据-有效线索数", width = 15)
     @ApiModelProperty(value = "落地页数据-有效线索数")
@@ -322,7 +325,7 @@ public class KuaishouUnitReportHourlyPojo {
     /** 唤醒应用率 */
     @Excel(name = "唤醒应用率", width = 15)
     @ApiModelProperty(value = "唤醒应用率")
-    private java.math.BigDecimal eventAppInvokedRatio;
+    private String eventAppInvokedRatio;
     /** 落地页授信率 */
     @Excel(name = "落地页授信率", width = 15)
     @ApiModelProperty(value = "落地页授信率")
@@ -346,7 +349,7 @@ public class KuaishouUnitReportHourlyPojo {
     /** 新增付费人数率 */
     @Excel(name = "新增付费人数率", width = 15)
     @ApiModelProperty(value = "新增付费人数率")
-    private java.math.BigDecimal eventNewUserPayRatio;
+    private String eventNewUserPayRatio;
     /** 平均千次素材曝光花费(元) */
     @Excel(name = "平均千次素材曝光花费(元)", width = 15)
     @ApiModelProperty(value = "平均千次素材曝光花费(元)")
@@ -388,7 +391,7 @@ public class KuaishouUnitReportHourlyPojo {
     @Excel(name = "按钮点击率", width = 15)
     @ApiModelProperty(value = "按钮点击率")
     private java.math.BigDecimal eventButtonClickRatio;
-    private java.math.BigDecimal submitRate;
+    private String submitRate;
     /** 订单支付率 */
     @Excel(name = "订单支付率", width = 15)
     @ApiModelProperty(value = "订单支付率")

+ 4 - 4
jeecg-boot-material-view/src/main/java/org/jeecg/ctop/material/mapper/xml/KuaishouOperationRecordMapper.xml

@@ -22,7 +22,7 @@
             CONCAT( ROUND( sum( download_started ) / sum( bclick ) * 100, 2 ), '%' ) AS downloadStartRate,
             ROUND( sum( charge ) / sum( download_started ) * 100, 2 ) AS downloadStartCost,
 
-            ROUND( sum( event_pay_first_day ) / sum( activation ) * 100, 2 ) AS eventNewUserPayRatio,
+            CONCAT(ROUND( sum( event_pay_first_day ) / sum( activation ) * 100, 2 ), '%' ) AS eventNewUserPayRatio,
             sum( download_completed ) AS downloadFinish,
             CONCAT( ROUND( sum( download_completed ) / sum( download_started ) * 100, 2 ), '%' ) AS downloadFinishRate,
 
@@ -43,7 +43,7 @@
             CONCAT( ROUND( sum( event_register ) / sum( activation ) * 100, 2 ), '%' ) AS activeRegisterRate,
             sum( event_next_day_stay ) AS nextDayOpen,
             ROUND( sum( charge ) / sum( event_next_day_stay ) * 100, 2 ) AS nextDayOpenCost,
-            ROUND( sum( charge ) / sum( form_count ) * 100, 2 ) AS nextDayOpenRate,
+            CONCAT(ROUND( sum( charge ) / sum( form_count ) * 100, 2 ), '%' ) AS nextDayOpenRate,
             sum( event_jin_jian_app ) AS eventJinJianApp,
             ROUND( sum( charge ) / sum( event_jin_jian_app ) * 100, 2 ) AS eventJinJianAppCost,
             sum( event_credit_grant_app ) AS eventCreditGrantApp,
@@ -98,7 +98,7 @@
             CONCAT( ROUND( sum( download_started ) / sum( bclick ) * 100, 2 ), '%' ) AS downloadStartRate,
             ROUND( sum( charge ) / sum( download_started ) * 100, 2 ) AS downloadStartCost,
 
-            ROUND( sum( event_pay_first_day ) / sum( activation ) * 100, 2 ) AS eventNewUserPayRatio,
+            CONCAT(ROUND( sum( event_pay_first_day ) / sum( activation ) * 100, 2 ), '%' ) AS eventNewUserPayRatio,
             sum( download_completed ) AS downloadFinish,
             CONCAT( ROUND( sum( download_completed ) / sum( download_started ) * 100, 2 ), '%' ) AS downloadFinishRate,
 
@@ -119,7 +119,7 @@
             CONCAT( ROUND( sum( event_register ) / sum( activation ) * 100, 2 ), '%' ) AS activeRegisterRate,
             sum( event_next_day_stay ) AS nextDayOpen,
             ROUND( sum( charge ) / sum( event_next_day_stay ) * 100, 2 ) AS nextDayOpenCost,
-            ROUND( sum( charge ) / sum( form_count ) * 100, 2 ) AS nextDayOpenRate,
+            CONCAT(ROUND( sum( charge ) / sum( form_count ) * 100, 2 ), '%' ) AS nextDayOpenRate,
             sum( event_jin_jian_app ) AS eventJinJianApp,
             ROUND( sum( charge ) / sum( event_jin_jian_app ) * 100, 2 ) AS eventJinJianAppCost,
             sum( event_credit_grant_app ) AS eventCreditGrantApp,