Package org.focusns.model.core

Examples of org.focusns.model.core.ProjectUser


    }

    public void createProjectUser(ProjectUser projectUser) {
        //
        ProjectUser dbProjectUser = projectUserDao.selectByUsername(projectUser.getEmail());
        if(dbProjectUser!=null) {
            throw new ServiceException(ServiceExceptionCode.PROJECT_USER_ALREADY_EXIST, "用户已经存在!");
        }
        //
        //String md5Password = DigestUtils.md5DigestAsHex(projectUser.getPassword().getBytes());
View Full Code Here


        if(teamMember.getProject()==null && teamMember.getProjectId()>0) {
            Project project = projectDao.select(teamMember.getProjectId());
            teamMember.setProject(project);
        }
        if(teamMember.getCreatedBy()==null && teamMember.getCreatedById()>0) {
            ProjectUser createBy = projectUserDao.selectWithProject(teamMember.getCreatedById());
            teamMember.setCreatedBy(createBy);
        }
        if(teamMember.getModifiedBy()==null && teamMember.getModifiedById()>0) {
            ProjectUser modifiedBy = projectUserDao.selectWithProject(teamMember.getModifiedById());
            teamMember.setModifiedBy(modifiedBy);
        }
        if(teamMember.getUser()==null && teamMember.getUserId()>0) {
            ProjectUser projectUser = projectUserDao.selectWithProject(teamMember.getUserId());
            teamMember.setUser(projectUser);
        }
        if(teamMember.getRole()==null && teamMember.getRoleId()>0) {
            ProjectRole projectRole = projectRoleDao.select(teamMember.getRoleId());
            teamMember.setRole(projectRole);
View Full Code Here

        if(teamRole.getProject()==null && teamRole.getProjectId()>0) {
            Project project = projectDao.select(teamRole.getProjectId());
            teamRole.setProject(project);
        }
        if(teamRole.getCreatedBy()==null && teamRole.getCreatedById()>0) {
            ProjectUser createdBy = projectUserDao.select(teamRole.getCreatedById());
            teamRole.setCreatedBy(createdBy);
        }
        if(teamRole.getModifiedBy()==null && teamRole.getModifiedById()>0) {
            ProjectUser modifiedBy = projectUserDao.select(teamRole.getModifiedById());
            teamRole.setModifiedBy(modifiedBy);
        }
        //
        return teamRole;
    }
View Full Code Here

        if(photo.getProject()==null && photo.getProjectId()>0) {
            Project project = projectDao.select(photo.getProjectId());
            photo.setProject(project);
        }
        if(photo.getCreatedBy()==null && photo.getCreatedById()>0) {
            ProjectUser createdBy = projectUserDao.select(photo.getCreatedById());
            photo.setCreatedBy(createdBy);
        }
        //
        return photo;
    }
View Full Code Here

        if (blogCategory.getProject() == null && blogCategory.getProjectId() > 0) {
            Project project = projectDao.select(blogCategory.getProjectId());
            blogCategory.setProject(project);
        }
        if (blogCategory.getCreatedBy() == null && blogCategory.getCreatedById() > 0) {
            ProjectUser createdBy = projectUserDao.select(blogCategory.getCreatedById());
            blogCategory.setCreatedBy(createdBy);
        }
        return blogCategory;
    }
View Full Code Here

        if (blogPost.getProject() == null && blogPost.getProjectId() > 0) {
            Project project = projectDao.select(blogPost.getProjectId());
            blogPost.setProject(project);
        }
        if (blogPost.getCreatedBy() == null && blogPost.getCreatedById() > 0) {
            ProjectUser createdBy = projectUserDao.select(blogPost.getCreatedById());
            blogPost.setCreatedBy(createdBy);
        }
        if (blogPost.getModifiedBy() == null && blogPost.getModifiedById() > 0) {
            ProjectUser modifiedBy = projectUserDao.select(blogPost.getModifiedById());
            blogPost.setModifiedBy(modifiedBy);
        }
        return blogPost;
    }
View Full Code Here

    @RequiresProjectUser
    @RequestMapping("/user-view")
    public String doView(@WidgetAttribute(required = false) ProjectUser projectUser,
                         @WidgetAttribute Project project, Model model) {
        //
        ProjectUser dbUser = projectUserService.getProjectUser(project.getCreatedById());
        model.addAttribute("projectUser", dbUser);
        model.addAttribute("project", project);
        //
        if (projectUser != null) {
            ProjectLink projectLink = projectLinkService.getProjectLink(projectUser.getProjectId(), project.getId());
View Full Code Here

            @RequestParam(required = false) Integer width, @RequestParam(required = false) Integer height, WebRequest webRequest) throws IOException {
        //
        boolean notModified = false;
        InputStream inputStream = null;
        //
        ProjectUser projectUser = projectUserService.getProjectUser(userId);
        Object[] avatarCoordinates = CoordinateHelper.getAvatarCoordinates(projectUser);
        if(temp!=null && temp.booleanValue()) {
            long lastModified = storageService.checkTempResource(avatarCoordinates);
            if(lastModified>0 && webRequest.checkNotModified(lastModified)) {
                notModified = true;
View Full Code Here

    @RequestMapping("/user-avatar/upload")
    public void doUpload(@RequestParam Long projectId, @RequestParam Long userId, MultipartFile file)
            throws IOException {
        //
        ProjectUser projectUser = projectUserService.getProjectUser(userId);
        Object[] avatarCoordinates = CoordinateHelper.getAvatarCoordinates(projectUser);
        storageService.persistTempResource(file.getInputStream(), avatarCoordinates);
        //
        Navigator.get().navigateTo("avatar-uploaded");
    }
View Full Code Here

    }

    @RequestMapping("/user-avatar/crop")
    public void doCrop(@RequestParam Long projectId, @RequestParam Long userId, Rectangle rectangle) throws IOException {
        //
        ProjectUser projectUser = projectUserService.getProjectUser(userId);
        Object[] avatarCoordinates = CoordinateHelper.getAvatarCoordinates(projectUser);
        //
        InputStream tempInputStream = storageService.loadTempResource(avatarCoordinates);
        ByteArrayOutputStream baos = new ByteArrayOutputStream();
        ImageUtils.crop(tempInputStream, baos, rectangle);
View Full Code Here

TOP

Related Classes of org.focusns.model.core.ProjectUser

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.