package com.tourguide.modules.finance.dto;
|
|
import java.math.BigDecimal;
|
import java.time.LocalDateTime;
|
|
public class FinanceLedgerResponse {
|
private final Long id;
|
private final String flowNo;
|
private final String orderNo;
|
private final BigDecimal orderAmount;
|
private final BigDecimal platformIncome;
|
private final BigDecimal guideIncome;
|
private final String guideName;
|
private final String guideMobile;
|
private final String guideTeam;
|
private final String channelFlowNo;
|
private final String paymentMethod;
|
private final BigDecimal flowAmount;
|
private final LocalDateTime flowTime;
|
private final LocalDateTime settledAt;
|
|
public FinanceLedgerResponse(Long id, String flowNo, String orderNo, BigDecimal orderAmount,
|
BigDecimal platformIncome, BigDecimal guideIncome, String guideName,
|
String guideMobile, String guideTeam, String channelFlowNo,
|
String paymentMethod, BigDecimal flowAmount, LocalDateTime flowTime,
|
LocalDateTime settledAt) {
|
this.id = id;
|
this.flowNo = flowNo;
|
this.orderNo = orderNo;
|
this.orderAmount = orderAmount;
|
this.platformIncome = platformIncome;
|
this.guideIncome = guideIncome;
|
this.guideName = guideName;
|
this.guideMobile = guideMobile;
|
this.guideTeam = guideTeam;
|
this.channelFlowNo = channelFlowNo;
|
this.paymentMethod = paymentMethod;
|
this.flowAmount = flowAmount;
|
this.flowTime = flowTime;
|
this.settledAt = settledAt;
|
}
|
|
public Long getId() { return id; }
|
public String getFlowNo() { return flowNo; }
|
public String getOrderNo() { return orderNo; }
|
public BigDecimal getOrderAmount() { return orderAmount; }
|
public BigDecimal getPlatformIncome() { return platformIncome; }
|
public BigDecimal getGuideIncome() { return guideIncome; }
|
public String getGuideName() { return guideName; }
|
public String getGuideMobile() { return guideMobile; }
|
public String getGuideTeam() { return guideTeam; }
|
public String getChannelFlowNo() { return channelFlowNo; }
|
public String getPaymentMethod() { return paymentMethod; }
|
public BigDecimal getFlowAmount() { return flowAmount; }
|
public LocalDateTime getFlowTime() { return flowTime; }
|
public LocalDateTime getSettledAt() { return settledAt; }
|
}
|