Переглянути джерело

素材相关---使用率;爆款率;创新率数据格式修改

yangzian 3 роки тому
батько
коміт
37239dda67

+ 8 - 6
jeecg-boot-material-view/src/main/java/org/jeecg/ctop/material/mapper/xml/BossDataExhibitionMapper.xml

@@ -92,6 +92,8 @@
         </where>
         GROUP BY
         company_id) t
+        )a
+        GROUP BY a.area
     </select>
 
     <!--  分公司素材消耗 头条 -->
@@ -182,7 +184,7 @@
     <!--  素材相关===素材使用率===头条 -->
     <select id="getMeterialUseRateBytedanc" resultType="java.util.LinkedHashMap">
         SELECT t.*,
-        CONCAT(ROUND(t.bytedanceTatol / t.total * 100,2) ,'%') as useRate
+        ROUND(t.bytedanceTatol / t.total * 100,2) as useRate
         from (
         SELECT COUNT(material_id) total,
         (SELECT COUNT(material_id) tatol from application.app_bytedance_material_info
@@ -211,7 +213,7 @@
     <!--  素材相关===素材使用率===快手 -->
     <select id="getMeterialUseRateKuaishou" resultType="java.util.LinkedHashMap">
         SELECT t.*,
-        CONCAT(ROUND(t.kuaiShouTatol / t.total * 100,2) ,'%') as useRate
+        ROUND(t.kuaiShouTatol / t.total * 100,2) as useRate
         from (
         SELECT COUNT(material_id) total,
         (SELECT COUNT(material_id) tatol from application.app_kuaishou_material_info
@@ -239,7 +241,7 @@
 <!--  素材相关===素材爆款率===头条 -->
     <select id="getMeterialFaddishRateBytedance" resultType="java.util.LinkedHashMap">
         SELECT t.*,
-        CONCAT(ROUND(t.faddish / t.total * 100,2) ,'%') as faddishRate
+        ROUND(t.faddish / t.total * 100,2) as faddishRate
         FROM
         (
         SELECT COUNT(material_id) total,
@@ -270,7 +272,7 @@
 <!--  素材相关===素材爆款率===快手 -->
     <select id="getMeterialFaddishRateKuaishou" resultType="java.util.LinkedHashMap">
         SELECT t.*,
-        CONCAT(ROUND(t.faddish / t.total * 100,2) ,'%') as faddishRate
+        ROUND(t.faddish / t.total * 100,2) as faddishRate
         FROM
         (
         SELECT COUNT(material_id) total,
@@ -300,7 +302,7 @@
 <!--  素材相关===素材创新率===头条 -->
     <select id="getMeterialInnovateRateBytedance" resultType="java.util.LinkedHashMap">
         SELECT t.*,
-        CONCAT(ROUND(t.innovate / t.total * 100,2) ,'%') as innovateRate
+        ROUND(t.innovate / t.total * 100,2) as innovateRate
         FROM
         (
         SELECT COUNT(material_id) total,
@@ -329,7 +331,7 @@
 <!--  素材相关===素材创新率===快手 -->
     <select id="getMeterialInnovateRateKuaishou" resultType="java.util.LinkedHashMap">
         SELECT t.*,
-        CONCAT(ROUND(t.innovate / t.total * 100,2) ,'%') as innovateRate
+        ROUND(t.innovate / t.total * 100,2) as innovateRate
         FROM
         (
         SELECT COUNT(material_id) total,