Skip to content

Commit

Permalink
Merge pull request #98 from Mojacknong/fix_97/24/08/20-api-요구사항
Browse files Browse the repository at this point in the history
Fix 97/24/08/20 api 요구사항
  • Loading branch information
MinchoGreenT authored Aug 20, 2024
2 parents c093531 + dc54971 commit cf22253
Show file tree
Hide file tree
Showing 6 changed files with 38 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ public BaseResponseDto<Void> settingMyVeggieDiary(
return myVeggieDiaryService.settingMyVeggieDiary(
multipartFile,
myVeggieDiaryInsert.getContent(),
myVeggieDiaryInsert.isOpen(),
myVeggieDiaryInsert.getIsOpen(),
myVeggieDiaryInsert.getState(),
myVeggieDiaryInsert.getMyVeggieId()
);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ public class MyVeggieDiaryInsert {
@NotNull(message = "null 값을 가지면 안됩니다.")
String content;

boolean isOpen;
Boolean isOpen;
@NotNull(message = "null 값을 가지면 안됩니다.")
String state;
@NotNull(message = "null 값을 가지면 안됩니다.")
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ public class MyVeggieDiaryService {
public BaseResponseDto<Void> settingMyVeggieDiary(
MultipartFile multipartFile,
String content,
boolean isOpen,
Boolean isOpen,
String state,
Long myVeggieId
) throws IOException {
Expand Down Expand Up @@ -221,7 +221,7 @@ public void validateDiaryComment(Optional<DiaryComment> diaryComment){
}
private void addMyyVeggieDiary(
String content,
boolean isOpen,
Boolean isOpen,
String image,
String state,
Long myVeggieId
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import com.modernfarmer.farmusspring.domain.auth.entity.CustomUser;
import com.modernfarmer.farmusspring.domain.user.dto.request.AlarmUpdate;
import com.modernfarmer.farmusspring.domain.user.dto.request.UserNickname;
import com.modernfarmer.farmusspring.domain.user.dto.request.UserNicknameDto;
import com.modernfarmer.farmusspring.domain.user.dto.response.AlarmStatus;
import com.modernfarmer.farmusspring.domain.user.dto.response.UserProfileResponse;
Expand Down Expand Up @@ -58,10 +59,10 @@ public BaseResponseDto<?> bringNotification(@AuthenticationPrincipal CustomUser
@PostMapping(value = "/profile", consumes = MediaType.MULTIPART_FORM_DATA_VALUE)
public BaseResponseDto<Void> settingProfile(
@AuthenticationPrincipal CustomUser user,
@RequestPart String nickname,
@RequestPart UserNickname userNickname,
@RequestPart(value = "image", required = false) MultipartFile file
) throws IOException {
return userService.settingProfile(user.getUserId(), file, nickname);
return userService.settingProfile(user.getUserId(), file, userNickname.getNickname());
}

@PostMapping("/init/{userId}")
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
package com.modernfarmer.farmusspring.domain.user.dto.request;


import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;

@Getter
@AllArgsConstructor
@NoArgsConstructor
public class UserNickname {

@NotNull(message = "null 값을 가지면 안됩니다.")
private String nickname;
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,25 @@

public enum EncouragementMessages {
알뜰살뜰(new String[]{
"채소를 직접 길러_식비를 줄여보세요!",
"직접 기른 채소로_알뜰하고 현명한 식사를 해봐요!",
"오늘도 채솟값_알뜰하게 아끼는 중!",
"홈파밍으로 지출은 줄이고_성취감은 더해봐요",
"직접 기른 채소로_매일 알뜰하게, 매일 특별하게!"
"채소를 직접 길러\n식비를 줄여보세요!",
"직접 기른 채소로\n알뜰하고 현명한 식사를 해봐요!",
"오늘도 채솟값\n알뜰하게 아끼는 중!",
"홈파밍으로 지출은 줄이고\n성취감은 더해봐요",
"직접 기른 채소로\n매일 알뜰하게, 매일 특별하게!"
}),
건강과웰빙(new String[]{
"파머님, 직접 기른 채소로_건강한 삶을 챙겨봐요!",
"파머님의 사랑으로_오늘도 쑥쑥 자라는 중",
"직접 기른 채소를_먹을 수 있는 그날까지!",
"신선함으로 가득 채워지는 식탁, _ 늘 함께할게요!",
"눈으로 보는 재미, 입으로 맛보는_홈파밍의 즐거움!"
"파머님, 직접 기른 채소로\n건강한 삶을 챙겨봐요!",
"파머님의 사랑으로\n오늘도 쑥쑥 자라는 중",
"직접 기른 채소를\n먹을 수 있는 그날까지!",
"신선함으로 가득 채워지는 식탁, \n 늘 함께할게요!",
"눈으로 보는 재미, 입으로 맛보는\n홈파밍의 즐거움!"
}),
심리적안정(new String[]{
"바쁜 일상에서 잠깐 벗어나_텃밭을 가꿔봐요",
"홈파밍을 하며_마음의 안정을 느껴봐요!",
"스트레스 받는 하루, _ 홈파밍으로 힐링하세요",
"나만의 채소를 키우며_소소한 성취감을 느껴보세요",
"성취감은 꾸준함에서! _ 오늘도 함께 성장해요"
"바쁜 일상에서 잠깐 벗어나\n텃밭을 가꿔봐요",
"홈파밍을 하며\n마음의 안정을 느껴봐요!",
"스트레스 받는 하루, \n 홈파밍으로 힐링하세요",
"나만의 채소를 키우며\n소소한 성취감을 느껴보세요",
"성취감은 꾸준함에서! \n 오늘도 함께 성장해요"
});
private final String[] messages;

Expand Down

0 comments on commit cf22253

Please sign in to comment.