Browse Source

人员目标金额以万元显示

hu 1 year ago
parent
commit
c762851642

+ 17 - 17
src/custom/restcontroller/webmanage/sale/salestarget/SQL/人员目标统计-出货.sql

@@ -22,23 +22,23 @@ select t1.sa_saleareaid,
     t1.hrid,
     t1.hrid,
     t1.name,
     t1.name,
     t1.position,
     t1.position,
-    ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)+ ifnull(m4.amount,0)+ ifnull(m5.amount,0)+  ifnull(m6.amount,0)+ ifnull(m7.amount,0)+ ifnull(m8.amount,0)+  ifnull(m9.amount,0) + ifnull(m10.amount,0)+ ifnull(m11.amount,0)+  ifnull(m12.amount,0)  as y1a,
-    ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)  as s1a,
-    ifnull(m4.amount,0)+ ifnull(m5.amount,0)+ifnull(m6.amount,0)  as s2a,
-    ifnull(m7.amount,0)+ ifnull(m8.amount,0)+ifnull(m9.amount,0)  as s3a,
-    ifnull(m10.amount,0)+ ifnull(m11.amount,0)+ifnull(m12.amount,0) as s4a,
-    ifnull(m1.amount,0) as m1a,
-    ifnull(m2.amount,0) as m2a,
-    ifnull(m3.amount,0) as m3a,
-    ifnull(m4.amount,0) as m4a,
-    ifnull(m5.amount,0) as m5a,
-    ifnull(m6.amount,0) as m6a,
-    ifnull(m7.amount,0) as m7a,
-    ifnull(m8.amount,0) as m8a,
-    ifnull(m9.amount,0) as m9a,
-    ifnull(m10.amount,0) as m10a,
-    ifnull(m11.amount,0) as m11a,
-    ifnull(m12.amount,0) as m12a
+     ROUND((ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)+ ifnull(m4.amount,0)+ ifnull(m5.amount,0)+  ifnull(m6.amount,0)+ ifnull(m7.amount,0)+ ifnull(m8.amount,0)+  ifnull(m9.amount,0) + ifnull(m10.amount,0)+ ifnull(m11.amount,0)+  ifnull(m12.amount,0))/10000,2)  as y1a,
+    ROUND((ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0))/10000,2)  as s1a,
+    ROUND((ifnull(m4.amount,0)+ ifnull(m5.amount,0)+ifnull(m6.amount,0))/10000,2)  as s2a,
+    ROUND((ifnull(m7.amount,0)+ ifnull(m8.amount,0)+ifnull(m9.amount,0))/10000,2)  as s3a,
+    ROUND((ifnull(m10.amount,0)+ ifnull(m11.amount,0)+ifnull(m12.amount,0))/10000,2) as s4a,
+    ROUND(ifnull(m1.amount,0)/10000,2) as m1a,
+    ROUND(ifnull(m2.amount,0)/10000,2) as m2a,
+    ROUND(ifnull(m3.amount,0)/10000,2) as m3a,
+    ROUND(ifnull(m4.amount,0)/10000,2)as m4a,
+    ROUND(ifnull(m5.amount,0)/10000,2) as m5a,
+    ROUND(ifnull(m6.amount,0)/10000,2) as m6a,
+    ROUND(ifnull(m7.amount,0)/10000,2) as m7a,
+    ROUND(ifnull(m8.amount,0)/10000,2) as m8a,
+    ROUND(ifnull(m9.amount,0)/10000,2) as m9a,
+    ROUND(ifnull(m10.amount,0)/10000,2) as m10a,
+    ROUND(ifnull(m11.amount,0)/10000,2) as m11a,
+    ROUND(ifnull(m12.amount,0)/10000,2) as m12a
 from sa_salestargethr t1
 from sa_salestargethr t1
     left join sa_salestarget m1 on t1.sa_saleareaid = m1.sa_saleareaid and m1.type = '月' and m1.point = 1
     left join sa_salestarget m1 on t1.sa_saleareaid = m1.sa_saleareaid and m1.type = '月' and m1.point = 1
     left join sa_salestarget m2 on t1.sa_saleareaid = m2.sa_saleareaid and m2.type = '月' and m2.point = 2
     left join sa_salestarget m2 on t1.sa_saleareaid = m2.sa_saleareaid and m2.type = '月' and m2.point = 2

+ 17 - 17
src/custom/restcontroller/webmanage/sale/salestarget/SQL/人员目标统计-收款.sql

@@ -13,23 +13,23 @@ select t1.sa_saleareaid,
     t1.hrid,
     t1.hrid,
     t1.name,
     t1.name,
     t1.position,
     t1.position,
-    ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)+ ifnull(m4.amount,0)+ ifnull(m5.amount,0)+  ifnull(m6.amount,0)+ ifnull(m7.amount,0)+ ifnull(m8.amount,0)+  ifnull(m9.amount,0) + ifnull(m10.amount,0)+ ifnull(m11.amount,0)+  ifnull(m12.amount,0)  as y1a,
-    ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)  as s1a,
-    ifnull(m4.amount,0)+ ifnull(m5.amount,0)+ifnull(m6.amount,0)  as s2a,
-    ifnull(m7.amount,0)+ ifnull(m8.amount,0)+ifnull(m9.amount,0)  as s3a,
-    ifnull(m10.amount,0)+ ifnull(m11.amount,0)+ifnull(m12.amount,0) as s4a,
-    ifnull(m1.amount,0) as m1a,
-    ifnull(m2.amount,0) as m2a,
-    ifnull(m3.amount,0) as m3a,
-    ifnull(m4.amount,0) as m4a,
-    ifnull(m5.amount,0) as m5a,
-    ifnull(m6.amount,0) as m6a,
-    ifnull(m7.amount,0) as m7a,
-    ifnull(m8.amount,0) as m8a,
-    ifnull(m9.amount,0) as m9a,
-    ifnull(m10.amount,0) as m10a,
-    ifnull(m11.amount,0) as m11a,
-    ifnull(m12.amount,0) as m12a
+    ROUND((ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)+ ifnull(m4.amount,0)+ ifnull(m5.amount,0)+  ifnull(m6.amount,0)+ ifnull(m7.amount,0)+ ifnull(m8.amount,0)+  ifnull(m9.amount,0) + ifnull(m10.amount,0)+ ifnull(m11.amount,0)+  ifnull(m12.amount,0))/10000,2)  as y1a,
+    ROUND((ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0))/10000,2)  as s1a,
+    ROUND((ifnull(m4.amount,0)+ ifnull(m5.amount,0)+ifnull(m6.amount,0))/10000,2)  as s2a,
+    ROUND((ifnull(m7.amount,0)+ ifnull(m8.amount,0)+ifnull(m9.amount,0))/10000,2)  as s3a,
+    ROUND((ifnull(m10.amount,0)+ ifnull(m11.amount,0)+ifnull(m12.amount,0))/10000,2) as s4a,
+    ROUND(ifnull(m1.amount,0)/10000,2) as m1a,
+    ROUND(ifnull(m2.amount,0)/10000,2) as m2a,
+    ROUND(ifnull(m3.amount,0)/10000,2) as m3a,
+    ROUND(ifnull(m4.amount,0)/10000,2)as m4a,
+    ROUND(ifnull(m5.amount,0)/10000,2) as m5a,
+    ROUND(ifnull(m6.amount,0)/10000,2) as m6a,
+    ROUND(ifnull(m7.amount,0)/10000,2) as m7a,
+    ROUND(ifnull(m8.amount,0)/10000,2) as m8a,
+    ROUND(ifnull(m9.amount,0)/10000,2) as m9a,
+    ROUND(ifnull(m10.amount,0)/10000,2) as m10a,
+    ROUND(ifnull(m11.amount,0)/10000,2) as m11a,
+    ROUND(ifnull(m12.amount,0)/10000,2) as m12a
 from sa_salestargethr t1
 from sa_salestargethr t1
     left join sa_salestarget m1 on t1.sa_saleareaid = m1.sa_saleareaid and m1.type = '月' and m1.point = 1
     left join sa_salestarget m1 on t1.sa_saleareaid = m1.sa_saleareaid and m1.type = '月' and m1.point = 1
     left join sa_salestarget m2 on t1.sa_saleareaid = m2.sa_saleareaid and m2.type = '月' and m2.point = 2
     left join sa_salestarget m2 on t1.sa_saleareaid = m2.sa_saleareaid and m2.type = '月' and m2.point = 2

+ 17 - 17
src/custom/restcontroller/webmanage/sale/salestarget/SQL/人员目标统计-订单.sql

@@ -11,23 +11,23 @@ GROUP BY  point,sa_saleareaid,type
         , hrtarget as (
         , hrtarget as (
 select t1.sa_saleareaid,
 select t1.sa_saleareaid,
     t1.areaname,
     t1.areaname,
-    ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)+ ifnull(m4.amount,0)+ ifnull(m5.amount,0)+  ifnull(m6.amount,0)+ ifnull(m7.amount,0)+ ifnull(m8.amount,0)+  ifnull(m9.amount,0) + ifnull(m10.amount,0)+ ifnull(m11.amount,0)+  ifnull(m12.amount,0)  as y1a,
-    ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)  as s1a,
-    ifnull(m4.amount,0)+ ifnull(m5.amount,0)+ifnull(m6.amount,0)  as s2a,
-    ifnull(m7.amount,0)+ ifnull(m8.amount,0)+ifnull(m9.amount,0)  as s3a,
-    ifnull(m10.amount,0)+ ifnull(m11.amount,0)+ifnull(m12.amount,0) as s4a,
-    ifnull(m1.amount,0) as m1a,
-    ifnull(m2.amount,0) as m2a,
-    ifnull(m3.amount,0) as m3a,
-    ifnull(m4.amount,0) as m4a,
-    ifnull(m5.amount,0) as m5a,
-    ifnull(m6.amount,0) as m6a,
-    ifnull(m7.amount,0) as m7a,
-    ifnull(m8.amount,0) as m8a,
-    ifnull(m9.amount,0) as m9a,
-    ifnull(m10.amount,0) as m10a,
-    ifnull(m11.amount,0) as m11a,
-    ifnull(m12.amount,0) as m12a
+    ROUND((ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0)+ ifnull(m4.amount,0)+ ifnull(m5.amount,0)+  ifnull(m6.amount,0)+ ifnull(m7.amount,0)+ ifnull(m8.amount,0)+  ifnull(m9.amount,0) + ifnull(m10.amount,0)+ ifnull(m11.amount,0)+  ifnull(m12.amount,0))/10000,2)  as y1a,
+    ROUND((ifnull(m1.amount,0)+ ifnull(m2.amount,0)+ifnull(m3.amount,0))/10000,2)  as s1a,
+    ROUND((ifnull(m4.amount,0)+ ifnull(m5.amount,0)+ifnull(m6.amount,0))/10000,2)  as s2a,
+    ROUND((ifnull(m7.amount,0)+ ifnull(m8.amount,0)+ifnull(m9.amount,0))/10000,2)  as s3a,
+    ROUND((ifnull(m10.amount,0)+ ifnull(m11.amount,0)+ifnull(m12.amount,0))/10000,2) as s4a,
+    ROUND(ifnull(m1.amount,0)/10000,2) as m1a,
+    ROUND(ifnull(m2.amount,0)/10000,2) as m2a,
+    ROUND(ifnull(m3.amount,0)/10000,2) as m3a,
+    ROUND(ifnull(m4.amount,0)/10000,2)as m4a,
+    ROUND(ifnull(m5.amount,0)/10000,2) as m5a,
+    ROUND(ifnull(m6.amount,0)/10000,2) as m6a,
+    ROUND(ifnull(m7.amount,0)/10000,2) as m7a,
+    ROUND(ifnull(m8.amount,0)/10000,2) as m8a,
+    ROUND(ifnull(m9.amount,0)/10000,2) as m9a,
+    ROUND(ifnull(m10.amount,0)/10000,2) as m10a,
+    ROUND(ifnull(m11.amount,0)/10000,2) as m11a,
+    ROUND(ifnull(m12.amount,0)/10000,2) as m12a
 from sa_salestargethr t1
 from sa_salestargethr t1
     left join sa_salestarget m1 on t1.sa_saleareaid = m1.sa_saleareaid and m1.type = '月' and m1.point = 1
     left join sa_salestarget m1 on t1.sa_saleareaid = m1.sa_saleareaid and m1.type = '月' and m1.point = 1
     left join sa_salestarget m2 on t1.sa_saleareaid = m2.sa_saleareaid and m2.type = '月' and m2.point = 2
     left join sa_salestarget m2 on t1.sa_saleareaid = m2.sa_saleareaid and m2.type = '月' and m2.point = 2