Skip to content

Commit

Permalink
[update] 펀딩 참여 리스트 response에 fundingItemId 추가
Browse files Browse the repository at this point in the history
  • Loading branch information
yeonank committed Jul 15, 2023
1 parent 2a577c7 commit 67e82a8
Show file tree
Hide file tree
Showing 7 changed files with 11 additions and 10 deletions.
Binary file added 7eac839f-6787-4279-987b-e215b79fc289
Binary file not shown.
Binary file added a69bc352-3691-42aa-b053-6f2c7ea2614f
Binary file not shown.
Binary file added b208f311-6432-46b2-9664-07f380fead70
Binary file not shown.
Binary file added bda04d75-bad6-45e1-8974-1e19fe0abf3b
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,17 @@ public class ParticipatedList implements ListInterface {

public interface ParticipatedListInterface{
Long getFundingMemberId(); //FundingMember
String getFundingName(); //FundingItem
String getCreatorName(); //Member
BigDecimal getFundingAmount(); //FundingMember
String getFundingItemImg();
//LocalDate getStartDate(); //FundingItem
//LocalDate getFinishDate(); //FundingItem
FundingState getFundingStatus(); //FundingItem
LocalDate getFundingDate(); //FundingMember
ScheduledPayState getPayment_status(); //FundingMember
String getMerchantId(); //FundingMember
Long getFundingItemId(); //FundingItem
String getFundingName(); //FundingItem
//LocalDate getStartDate(); //FundingItem
//LocalDate getFinishDate(); //FundingItem
String getFundingItemImg(); //FundingItem
FundingState getFundingStatus(); //FundingItem
String getCreatorName(); //Member
}

@Override
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,10 @@ public interface FundingMemberRepository extends JpaRepository<FundingMember, Lo
where m.member_id = 멤버id and m.funding_item_id = 펀딩아이템id
*/

@Query("select fm.id as fundingMemberId, i.fundingName as fundingName, m.name as creatorName, fm.amount as fundingAmount, i.fundingItemImg as fundingItemImg, i.status as fundingStatus, fm.fundingDate as fundingDate, fm.payment_status as payment_status, fm.merchantId as merchantId from FundingMember fm join fm.fundingItem i join fm.member m where fm.member = :member order by fm.id desc")
@Query("select fm.id as fundingMemberId, i.id as fundingItemId, i.fundingName as fundingName, m.name as creatorName, fm.amount as fundingAmount, i.fundingItemImg as fundingItemImg, i.status as fundingStatus, fm.fundingDate as fundingDate, fm.payment_status as payment_status, fm.merchantId as merchantId from FundingMember fm join fm.fundingItem i join fm.member m where fm.member = :member order by fm.id desc")
List<ParticipatedListInterface> getPagingListFirst(Member member, Pageable page);

@Query("select fm.id as fundingMemberId, i.fundingName as fundingName, m.name as creatorName, fm.amount as fundingAmount, i.fundingItemImg as fundingItemImg, i.status as fundingStatus, fm.fundingDate as fundingDate, fm.payment_status as payment_status, fm.merchantId as merchantId from FundingMember fm join fm.fundingItem i join fm.member m where fm.id < :id and fm.member = :member order by fm.id desc")
@Query("select fm.id as fundingMemberId, i.id as fundingItemId, i.fundingName as fundingName, m.name as creatorName, fm.amount as fundingAmount, i.fundingItemImg as fundingItemImg, i.status as fundingStatus, fm.fundingDate as fundingDate, fm.payment_status as payment_status, fm.merchantId as merchantId from FundingMember fm join fm.fundingItem i join fm.member m where fm.id < :id and fm.member = :member order by fm.id desc")
List<ParticipatedListInterface> getPagingListAfter(Long id, Member member, Pageable page);

/*
Expand Down
4 changes: 2 additions & 2 deletions src/main/resources/application.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ spring.datasource.url=jdbc:mysql://habdayproject.crdmwi1ptomk.ap-northeast-2.rds
spring.datasource.username=admin
spring.datasource.password=habday2023
spring.jpa.hibernate.ddl-auto=update
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
#spring.jpa.show-sql=true
#spring.jpa.properties.hibernate.format_sql=true

# port
#server.port = 9000
Expand Down

0 comments on commit 67e82a8

Please sign in to comment.