Joburgess 5 lat temu
rodzic
commit
3b80af0abc

+ 10 - 3
mec-biz/src/main/java/com/ym/mec/biz/service/ClassGroupService.java

@@ -12,8 +12,6 @@ import com.ym.mec.common.entity.ImUserModel;
 import com.ym.mec.common.page.PageInfo;
 import com.ym.mec.common.page.QueryInfo;
 import com.ym.mec.common.service.BaseService;
-import org.apache.ibatis.annotations.Param;
-import org.snaker.engine.access.Page;
 
 import java.util.List;
 
@@ -303,4 +301,13 @@ public interface ClassGroupService extends BaseService<Integer, ClassGroup> {
      * @return
      */
     List<HighClassGroupDto> findClassGroupByMusicGroupIdAndSubjectId(String musicGroupId,Integer subjectId);
-}
+
+    /**
+     * @describe 批量更新指定班级人数
+     * @author Joburgess
+     * @date 2019/11/12
+     * @param classGroupIds: 班级编号列表
+     * @return int
+     */
+    int batchUpdateClassCourseTimes(List<Integer> classGroupIds);
+}

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

@@ -1,6 +1,5 @@
 package com.ym.mec.biz.service.impl;
 
-import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.ym.mec.auth.api.client.SysUserFeignService;
 import com.ym.mec.auth.api.entity.SysUser;
@@ -1628,4 +1627,10 @@ public class ClassGroupServiceImpl extends BaseServiceImpl<Integer, ClassGroup>
         }
         return highClassGroupList;
     }
+
+    @Override
+    public int batchUpdateClassCourseTimes(List<Integer> classGroupIds) {
+
+        return 0;
+    }
 }

+ 5 - 3
mec-web/src/main/java/com/ym/mec/web/controller/VipGroupCategoryController.java

@@ -46,9 +46,11 @@ public class VipGroupCategoryController extends BaseController {
 		if (sysUser == null) {
 			return failed("用户信息获取失败");
 		}
-		if(StringUtils.isEmpty(organId)){
-			Employee employee = employeeDao.get(sysUser.getId());
-			organId = employee.getOrganIdList();
+		if(!sysUser.getIsSuperAdmin()){
+			if(StringUtils.isEmpty(organId)){
+				Employee employee = employeeDao.get(sysUser.getId());
+				organId=employee.getOrganIdList();
+			}
 		}
 		return succeed(vipGroupCategoryService.findAllByOrgan(organId));
 	}