Преглед на файлове

校区管理员只能查校区的卡

mingfu преди 3 седмици
родител
ревизия
00b90c790b
променени са 1 файла, в които са добавени 5 реда и са изтрити 2 реда
  1. 5 2
      ie-admin/src/main/java/com/ruoyi/web/controller/dz/DzCardsController.java

+ 5 - 2
ie-admin/src/main/java/com/ruoyi/web/controller/dz/DzCardsController.java

@@ -53,9 +53,12 @@ public class DzCardsController extends BaseController
     @ApiOperation("列表")
     public TableDataInfo list(DzCards dzCards)
     {
-        String userType = SecurityUtils.getLoginUser().getUser().getUserType();
-        if(UserTypeEnum.isInstitution(userType)&&null==dzCards.getDeptId()){
+        SysUser sysUser = SecurityUtils.getLoginUser().getUser();
+        String userType = sysUser.getUserType();
+        if(UserTypeEnum.isInstitution(userType)){
             dzCards.setDeptId(SecurityUtils.getDeptId());
+        } else if(UserTypeEnum.isSchool(userType)){
+            dzCards.setCampusId(sysUser.getUserTypeId());
         }
         if((UserTypeEnum.isAgent(userType)||UserTypeEnum.isTeacher(userType))&&null==dzCards.getAgentId()){
             //代理商及老师只能查看分配给自己的卡