|
@@ -6,6 +6,7 @@ import io.swagger.annotations.ApiImplicitParams;
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
|
|
|
import java.math.BigDecimal;
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -211,7 +212,14 @@ public class MusicGroupQuitController extends BaseController {
|
|
|
return failed(HttpStatus.FORBIDDEN, "请登录");
|
|
|
}
|
|
|
|
|
|
- List<Integer> roleIds = sysUser.getRoles();
|
|
|
+ List<Integer> roleIds = new ArrayList<Integer>();
|
|
|
+
|
|
|
+ if(sysUser.getIsSuperAdmin() == true) {
|
|
|
+ roleIds.add(SysUserRole.SECTION_MANAGER);
|
|
|
+ roleIds.add(SysUserRole.EDUCATIONAL_TEACHER);
|
|
|
+ } else {
|
|
|
+ roleIds = sysUser.getRoles();
|
|
|
+ }
|
|
|
|
|
|
|
|
|
if (!(roleIds.contains(SysUserRole.SECTION_MANAGER) || roleIds.contains(SysUserRole.EDUCATIONAL_TEACHER))) {
|