feat:充值流程
This commit is contained in:
1 parent
a50a4a6a60
commit
28afa35b35
18 files changed
+521
-2
No files matched your search
+25
@@ -0,0 +1,25 @@
|
||||
package com.bsd.pjcloud.hard.api.dto.panel;
|
||||
|
||||
import com.bsd.pjcloud.common.core.constant.enums.DateRangeTypeEnum;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDateTime;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class PanelCanteenDto {
|
||||
|
||||
private DateRangeTypeEnum dateRangeType = DateRangeTypeEnum.YESTERDAY;
|
||||
|
||||
private LocalDateTime[] totalTimeList;
|
||||
|
||||
private String hourType;
|
||||
|
||||
private Long limit;
|
||||
|
||||
}
|
||||
+98
@@ -0,0 +1,98 @@
|
||||
package com.bsd.pjcloud.hard.api.vo.hard;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Builder;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.time.LocalDate;
|
||||
import java.util.List;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class PanelCanteenVo {
|
||||
|
||||
/**
|
||||
* 用餐时间段(早中晚)
|
||||
*/
|
||||
private String hourType;
|
||||
|
||||
/**
|
||||
* 商品名
|
||||
*/
|
||||
private String productStr;
|
||||
|
||||
/**
|
||||
* 用餐人数
|
||||
*/
|
||||
private Long personCount;
|
||||
|
||||
/**
|
||||
* 购买次数
|
||||
*/
|
||||
private Long buyCount;
|
||||
|
||||
/**
|
||||
* 购买商品数量
|
||||
*/
|
||||
private Long buyProductCount;
|
||||
|
||||
/**
|
||||
* 购买总金额(分)
|
||||
*/
|
||||
private Long totalPrice;
|
||||
|
||||
/**
|
||||
* 时间
|
||||
*/
|
||||
private LocalDate time;
|
||||
|
||||
/**
|
||||
* 时间字符串
|
||||
*/
|
||||
private LocalDate timeStr;
|
||||
|
||||
/**
|
||||
* 周几
|
||||
*/
|
||||
private String weekStr;
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public static class HourTypeItemVo {
|
||||
|
||||
private String type;
|
||||
|
||||
private String typeStr;
|
||||
|
||||
private List<PanelCanteenVo> list;
|
||||
|
||||
}
|
||||
|
||||
@Data
|
||||
@Builder
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public static class HourTypeVo {
|
||||
|
||||
/**
|
||||
* 早
|
||||
*/
|
||||
private HourTypeItemVo morning;
|
||||
|
||||
/**
|
||||
* 中
|
||||
*/
|
||||
private HourTypeItemVo noon;
|
||||
|
||||
/**
|
||||
* 晚
|
||||
*/
|
||||
private HourTypeItemVo evening;
|
||||
}
|
||||
|
||||
}
|
||||
Reference in new issue
Block a user