File tree Expand file tree Collapse file tree 5 files changed +20
-11
lines changed
backend/src/main/java/com/back Expand file tree Collapse file tree 5 files changed +20
-11
lines changed Original file line number Diff line number Diff line change 11package com .back .domain .title .dto ;
22
33public record CreateTitleDto (
4- String content
4+ String content ,
5+ String achiveRequire
56) {
6- public CreateTitleDto (String content )
7+ public CreateTitleDto (String content , String achiveRequire )
78 {
89 this .content = content ;
10+ this .achiveRequire = achiveRequire ;
911 }
1012}
Original file line number Diff line number Diff line change 44
55public record TitleDto (
66 int id ,
7- String contents
7+ String contents ,
8+ String achiveRequire
89) {
910 public TitleDto (Title title )
1011 {
1112 this (
1213 title .getId (),
13- title .getContent ()
14+ title .getContent (),
15+ title .getAchieveRequire ()
1416 );
1517 }
1618}
Original file line number Diff line number Diff line change 1212@ NoArgsConstructor
1313public class Title extends BaseEntity {
1414 String content ;
15- int level ;
15+ String achieveRequire ;
1616
1717
18- public Title (String content ) {
18+ public Title (String content , String achieveRequire ) {
1919 this .content = content ;
20+ this .achieveRequire = achieveRequire ;
2021 }
2122
2223}
Original file line number Diff line number Diff line change @@ -16,9 +16,12 @@ public class TitleService {
1616
1717 private final TitleRepository titleRepository ;
1818
19- public TitleDto createTitle ( CreateTitleDto CreateTitleDto )
19+ public TitleDto createTitle ( CreateTitleDto createTitleDto )
2020 {
21- return new TitleDto (titleRepository .save (new Title (CreateTitleDto .content ())));
21+ return new TitleDto (titleRepository .save (new Title (
22+ createTitleDto .content (),
23+ createTitleDto .achiveRequire ()
24+ )));
2225 }
2326
2427 public List <TitleDto > findAll ()
Original file line number Diff line number Diff line change @@ -78,9 +78,10 @@ private void createItem() {
7878 private void createTitle () {
7979 if (titleService .count () > 0 ) return ;
8080 //TODO 칭호 데이터 수정 필요
81- titleService .createTitle (new CreateTitleDto ("칭호 1" ));
82- titleService .createTitle (new CreateTitleDto ("칭호 2" ));
83- titleService .createTitle (new CreateTitleDto ("칭호 3" ));
81+ titleService .createTitle (new CreateTitleDto ("칭호 1" ,"1레벨 달성 칭호" ));
82+ titleService .createTitle (new CreateTitleDto ("칭호 2" ,"10레벨 달성 칭호" ));
83+ titleService .createTitle (new CreateTitleDto ("칭호 3" ,"30레벨 달성 칭호" ));
84+ titleService .createTitle (new CreateTitleDto ("칭호 4" ,"50레벨 달성 칭호" ));
8485 }
8586
8687 private void createMember () {
You can’t perform that action at this time.
0 commit comments