Pārlūkot izejas kodu

feat:教务端学员云教练数据统计

Joburgess 3 gadi atpakaļ
vecāks
revīzija
4c3cbbd1bf

+ 10 - 0
mec-biz/src/main/java/com/ym/mec/biz/dal/dto/EduOrganStudentDataDto.java

@@ -8,6 +8,8 @@ import io.swagger.annotations.ApiModelProperty;
  */
 public class EduOrganStudentDataDto {
 
+    private Integer organId;
+
     @ApiModelProperty("分部名称")
     private String organName;
 
@@ -32,6 +34,14 @@ public class EduOrganStudentDataDto {
     @ApiModelProperty("活跃人数")
     private int cloudStudyLivelyStudentNum;
 
+    public Integer getOrganId() {
+        return organId;
+    }
+
+    public void setOrganId(Integer organId) {
+        this.organId = organId;
+    }
+
     public String getOrganName() {
         return organName;
     }

+ 1 - 1
mec-biz/src/main/java/com/ym/mec/biz/service/impl/StudentServiceImpl.java

@@ -428,7 +428,6 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
 
     @Override
     public List<EduOrganStudentDataDto> organStudentOverView(List<Integer> organIds) {
-
         List<Organization> organs = organizationDao.getOrgans(organIds);
 
         if(CollectionUtils.isEmpty(organs)){
@@ -465,6 +464,7 @@ public class StudentServiceImpl extends BaseServiceImpl<Integer, Student> implem
 
         for (Organization organ : organs) {
             EduOrganStudentDataDto organStudentVipData = new EduOrganStudentDataDto();
+            organStudentVipData.setOrganId(organ.getId());
             organStudentVipData.setOrganName(organ.getName());
             if(organsStudentNumMap.containsKey(organ.getId().toString())){
                 organStudentVipData.setTotalStudentNum(organsStudentNumMap.get(organ.getId().toString()).intValue());