Kaynağa Gözat

Merge branch 'feature/master-homepage-20260115' into develop

chenshudong 2 ay önce
ebeveyn
işleme
823e473428

+ 25 - 0
airport-exam/src/main/java/com/sundot/airport/exam/dto/AccuracyStatisticsDTO.java

@@ -103,11 +103,26 @@ public class AccuracyStatisticsDTO implements Serializable {
103
     private RankingInfo teamInDeptRanking;
103
     private RankingInfo teamInDeptRanking;
104
 
104
 
105
     /**
105
     /**
106
+     * 班组在大队中的排名
107
+     */
108
+    private RankingInfo teamInBrigadeRanking;
109
+
110
+    /**
106
      * 班组在站级中的排名
111
      * 班组在站级中的排名
107
      */
112
      */
108
     private RankingInfo teamInSiteRanking;
113
     private RankingInfo teamInSiteRanking;
109
 
114
 
110
     /**
115
     /**
116
+     * 主管在大队中的排名
117
+     */
118
+    private RankingInfo deptInBrigadeRanking;
119
+
120
+    /**
121
+     * 大队在站级中的排名
122
+     */
123
+    private RankingInfo brigadeInSiteRanking;
124
+
125
+    /**
111
      * 主管内Top班组
126
      * 主管内Top班组
112
      */
127
      */
113
     private java.util.List<RankingItem> topTeamsInDept;
128
     private java.util.List<RankingItem> topTeamsInDept;
@@ -128,6 +143,16 @@ public class AccuracyStatisticsDTO implements Serializable {
128
     private java.util.List<RankingItem> bottomDepts;
143
     private java.util.List<RankingItem> bottomDepts;
129
 
144
 
130
     /**
145
     /**
146
+     * 大队正确率排名列表(站长视角)
147
+     */
148
+    private java.util.List<RankingItem> brigadeRankingList;
149
+
150
+    /**
151
+     * 本大队内Top班组(大队长视角)
152
+     */
153
+    private java.util.List<RankingItem> topTeamsInBrigade;
154
+
155
+    /**
131
      * 站级内Top班组
156
      * 站级内Top班组
132
      */
157
      */
133
     private java.util.List<RankingItem> topTeamsInSite;
158
     private java.util.List<RankingItem> topTeamsInSite;

Dosya farkı çok büyük olduğundan ihmal edildi
+ 915 - 139
airport-exam/src/main/java/com/sundot/airport/exam/service/impl/AccuracyStatisticsServiceImpl.java