liujie
2026-09-11 4f6f15b818704079ff2e4e4719b798f48d68a335
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
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; }
}