Exemplo n.º 1
0
  /**
   * Adds a new field and sets the user object.
   *
   * @param name field name
   * @param code field value
   */
  public void setUser(String name, String code) {
    UserDto user = new UserDto();
    user.setCode(code);

    Field field = new Field(name, FieldType.CREATOR, user);
    addField(name, field);
  }
Exemplo n.º 2
0
 /**
  * Adds a new field and sets the user object.
  *
  * @param name field name
  * @param codes field value
  */
 public void setUsers(String name, List<String> codes) {
   List<UserDto> list = new ArrayList<UserDto>();
   for (String code : codes) {
     UserDto user = new UserDto();
     user.setCode(code);
     list.add(user);
   }
   Field field = new Field(name, FieldType.USER_SELECT, list);
   addField(name, field);
 }
Exemplo n.º 3
0
  @RequestMapping(method = RequestMethod.POST)
  ResponseEntity<UserDto> registerUser(
      @Validated @RequestBody UserDto userDto,
      HttpServletRequest request,
      HttpServletResponse response) {

    UserDto outDto = userService.registerUser(userDto);

    if (outDto.getErrorMessage() != null) {
      return new ResponseEntity<>(outDto, null, HttpStatus.NOT_ACCEPTABLE);
    } else {
      return new ResponseEntity<>(outDto, null, HttpStatus.CREATED);
    }
  }
Exemplo n.º 4
0
  @RequestMapping(value = "nickname", method = RequestMethod.PUT)
  ResponseEntity<UserDto> updateNickname(
      @AuthenticationPrincipal BeadsanUserDetails userDetail,
      @Validated @RequestBody UserDto userDto,
      HttpServletRequest request,
      HttpServletResponse response) {

    if (!userDetail.getUserInfo().getMailAddress().equals(userDto.getMailAddress())) {
      UserDto errorUserDto = new UserDto();
      errorUserDto.setMessage("ログイン時と異なるメールアドレスです");
      return new ResponseEntity<>(null, null, HttpStatus.NOT_ACCEPTABLE);
    }
    UserDto outDto = userService.updateNickname(userDto);
    return new ResponseEntity<>(outDto, null, HttpStatus.OK);
  }
 public List<UserDto> getListUserDto(Map map) {
   UsersMapper usersMapper = (UsersMapper) SpringContextUtil.getBean("usersMapper");
   UserAddressMapper userAddressMapper =
       (UserAddressMapper) SpringContextUtil.getBean("userAddressMapper");
   List<Users> list = usersMapper.getUsersList(map);
   List<UserDto> dtoList = new ArrayList<UserDto>();
   if (map == null) {
     map = new HashMap();
   }
   for (Users temp : list) {
     UserDto dto = BeanMapper.map(temp, UserDto.class);
     map.clear();
     map.put("useraddressid", temp.getUseraddressid());
     // 可能需要进行修改
     dto.setUserAddress(userAddressMapper.getUserAddressList(map));
     // 可能需要进行修改
     dtoList.add(dto);
   }
   return dtoList;
 }