package com.tourguide.modules.order.dto;
|
|
import java.math.BigDecimal;
|
import java.util.List;
|
|
/** 导游业绩汇总及分页明细。 */
|
public class GuideEarningsResponse {
|
private final BigDecimal todayEarnings;
|
private final BigDecimal monthEarnings;
|
private final List<String> scenicOptions;
|
private final List<GuideEarningItemResponse> records;
|
private final long total;
|
private final long page;
|
private final long size;
|
|
public GuideEarningsResponse(BigDecimal todayEarnings, BigDecimal monthEarnings,
|
List<String> scenicOptions, List<GuideEarningItemResponse> records,
|
long total, long page, long size) {
|
this.todayEarnings = todayEarnings;
|
this.monthEarnings = monthEarnings;
|
this.scenicOptions = scenicOptions;
|
this.records = records;
|
this.total = total;
|
this.page = page;
|
this.size = size;
|
}
|
|
public BigDecimal getTodayEarnings() { return todayEarnings; }
|
public BigDecimal getMonthEarnings() { return monthEarnings; }
|
public List<String> getScenicOptions() { return scenicOptions; }
|
public List<GuideEarningItemResponse> getRecords() { return records; }
|
public long getTotal() { return total; }
|
public long getPage() { return page; }
|
public long getSize() { return size; }
|
}
|