Procházet zdrojové kódy

人员处理权限添加

user5 před 3 roky
rodič
revize
8f9f140a1d

+ 2 - 0
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/projectRecords/domain/Project.java

@@ -228,4 +228,6 @@ public class Project extends BaseEntity {
      */
     @Query(type = QueryType.EQ, tableColumn = "su.office.id", javaField = "officeDTO.id")
     private OfficeDTO officeDTO;
+
+    private Boolean permissionFlag; //登陆人修改权限
 }

+ 8 - 1
jeeplus-module/jeeplus-test/src/main/java/com/jeeplus/test/projectRecords/service/ProjectService.java

@@ -6,6 +6,7 @@ import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper;
 import com.baomidou.mybatisplus.core.metadata.IPage;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
+import com.jeeplus.sys.utils.UserUtils;
 import com.jeeplus.test.projectRecords.domain.Project;
 import com.jeeplus.test.projectRecords.mapper.ProjectMapper;
 import com.jeeplus.test.projectRecords.service.dto.ProjectDTO;
@@ -33,7 +34,13 @@ public class ProjectService extends ServiceImpl<ProjectMapper, Project> {
      * @return
      */
     public Project selectByProjectId(String projectId){
-        return projectMapper.selectByProjectId(projectId);
+        Project project = projectMapper.selectByProjectId(projectId);
+        if(project.getCreateBy().equals(UserUtils.getCurrentUserDTO().getId())){
+            project.setPermissionFlag(true);
+        }else{
+            project.setPermissionFlag(false);
+        }
+        return project;
     }
 
     /**

+ 2 - 2
jeeplus-platform/jeeplus-admin/src/main/java/com/jeeplus/sys/controller/LoginController.java

@@ -102,11 +102,11 @@ public class LoginController {
         if(StringUtils.isNotBlank(dictValue)) {
             loginNumber = Integer.valueOf(dictValue);
         }
-        if(redisLoginNumber > loginNumber){
+        /*if(redisLoginNumber > loginNumber){
             if(!code.equals ( RedisUtils.getInstance ().get (CacheNames.SYS_CACHE_CODE, loginForm.getUuid ()))){
                 throw new AccountExpiredException ( ErrorConstants.LOGIN_ERROR_ERROR_VALIDATE_CODE );
             }
-        }
+        }*/
         SecurityUtils.login (username, password, authenticationManager  ); //登录操作spring security
 
         /**