zhaoyuyan_pojo

branch_zhaoyuyan
YOUR_USERNAME 7 months ago committed by wdt
parent 625199757b
commit 46a6a42652

@ -0,0 +1,67 @@
package com.sky.dto;
import com.sky.entity.DishFlavor;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
/**
* DishDTOData Transfer Object
* 便
* Serializable
* 使Lombok@DataGetterSettertoStringequalshashCode使
*/
@Data
public class DishDTO implements Serializable {
/**
* id
* 便
*/
private Long id;
/**
*
*
*/
private String name;
/**
* id
* id便
*/
private Long categoryId;
/**
* 使BigDecimal
*
*/
private BigDecimal price;
/**
*
*
*/
private String image;
/**
*
* 便便
*/
private String description;
/**
* 0
* 1便
*/
private Integer status;
/**
* ListDishFlavorDishFlavor
* 便
*/
private List<DishFlavor> flavors = new ArrayList<>();
}

@ -0,0 +1,33 @@
package com.sky.dto;
import lombok.Data;
import java.io.Serializable;
/**
* EmployeePageQueryDTOData Transfer Object
* 便
* Serializable使便使
* 使Lombok@DataGetterSettertoStringequalshashCode便
*/
@Data
public class EmployeePageQueryDTO implements Serializable {
/**
*
* 便
*/
private String name;
/**
*
* 便便
*/
private int page;
/**
*
* 便便
*/
private int pageSize;
}

@ -0,0 +1,135 @@
package com.sky.dto;
import com.sky.entity.OrderDetail;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
/**
* OrdersDTOData Transfer Object
* 使便使
* Serializable
* 使Lombok@DataGetterSettertoStringequalshashCode使便
*/
@Data
public class OrdersDTO implements Serializable {
/**
* id
* 便
*/
private Long id;
/**
*
* 便
*/
private String number;
/**
*
* 1
* 2
* 3
* 4
* 5退
* 便
*/
private Integer status;
/**
* idid便
*
*/
private Long userId;
/**
*
*
*/
private int tablewareNumber;
/**
*
* 1
* 0便
*/
private Integer tablewareStatus;
/**
* idid
*
*/
private Long addressBookId;
/**
* 使LocalDateTime
*
*/
private LocalDateTime orderTime;
/**
* 使LocalDateTime
*
*/
private LocalDateTime checkoutTime;
/**
*
* 1
* 2使便
*/
private Integer payMethod;
/**
* 使BigDecimal
*
*/
private BigDecimal amount;
/**
*
*
*/
private String remark;
/**
* 便
* 便
*/
private String userName;
/**
*
*
*/
private String phone;
/**
* 便
* id
*/
private String address;
/**
*
*
*/
private String consignee;
/**
* OrderDetailOrderDetail
* 便
*/
private List<OrderDetail> orderDetails;
/**
*
* 1
* 0便
*/
private Integer deliveryStatus;
}

@ -0,0 +1,75 @@
package com.sky.dto;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* OrdersSubmitDTOData Transfer Object
* 便
* 使
* Serializable使便使
* 使Lombok@DataGetterSettertoStringequalshashCode便
*/
@Data
public class OrdersSubmitDTO implements Serializable {
/**
* 簿id簿id
* 便
*/
private Long addressBookId;
/**
* 12
* 便
*/
private int payMethod;
/**
*
* 便
*/
private String remark;
/**
* 使LocalDateTime@JsonFormat"yyyy-MM-dd HH:mm:ss"
* 便
*/
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
private LocalDateTime estimatedDeliveryTime;
/**
*
* 1
* 0便
*/
private Integer deliveryStatus;
/**
*
*
*/
private Integer tablewareNumber;
/**
*
* 1
* 0便
*/
private Integer tablewareStatus;
/**
*
*
*/
private Integer packAmount;
/**
* 使BigDecimal
*
*/
private BigDecimal amount;
}

@ -0,0 +1,33 @@
package com.sky.dto;
import lombok.Data;
import java.io.Serializable;
/**
* ShoppingCartDTOData Transfer Object
* 便
* Serializable
* 使Lombok@DataGetterSettertoStringequalshashCode使
*/
@Data
public class ShoppingCartDTO implements Serializable {
/**
* idid
* 便
*/
private Long dishId;
/**
* idid
* id便
*/
private Long setmealId;
/**
*
* 使
*/
private String dishFlavor;
}

@ -0,0 +1,93 @@
package com.sky.entity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* Dish
* 便使
* Serializable使
* 使LombokGetter/Setter
* @DataGetterSettertoStringequalshashCode
* @Builder便使使
* @NoArgsConstructor@AllArgsConstructor
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Dish implements Serializable {
private static final long serialVersionUID = 1L;
/**
* id
* 便
*/
private Long id;
/**
*
* 便
*/
private String name;
/**
* id
* id便
*/
private Long categoryId;
/**
* 使BigDecimal
*
*/
private BigDecimal price;
/**
*
* 广
*/
private String image;
/**
*
* 便便
*/
private String description;
/**
* 0
* 1便
*/
private Integer status;
/**
* 使LocalDateTime
*
*/
private LocalDateTime createTime;
/**
* 使LocalDateTime
* 便
*/
private LocalDateTime updateTime;
/**
* id
* 便
*/
private Long createUser;
/**
* id
*
*/
private Long updateUser;
}

@ -0,0 +1,205 @@
package com.sky.entity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* Orders
*
*
* Serializable使
* 便
* 使LombokGetter/Setter
* @DataGetterSettertoStringequalshashCode
* @Builder便使使
* @NoArgsConstructor@AllArgsConstructor
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Orders implements Serializable {
/**
* 便使
*
* 1
* 2
* 3
* 4
* 5
* 6退
* 7退退退退退
*/
public static final Integer PENDING_PAYMENT = 1;
public static final Integer TO_BE_CONFIRMED = 2;
public static final Integer CONFIRMED = 3;
public static final Integer DELIVERY_IN_PROGRESS = 4;
public static final Integer COMPLETED = 5;
public static final Integer CANCELLED = 6;
/**
* 便
*
* 0
* 1
* 2退退退退
*/
public static final Integer UN_PAID = 0;
public static final Integer PAID = 1;
public static final Integer REFUND = 2;
private static final long serialVersionUID = 1L;
/**
* id
* 便
*/
private Long id;
/**
*
* 便
*/
private String number;
/**
* PENDING_PAYMENTTO_BE_CONFIRMED
* 便
*/
private Integer status;
/**
* idid便
*
*/
private Long userId;
/**
* idid
*
*/
private Long addressBookId;
/**
* 使LocalDateTime
*
*/
private LocalDateTime orderTime;
/**
* 使LocalDateTime
*
*/
private LocalDateTime checkoutTime;
/**
*
* 1
* 2使便
*/
private Integer payMethod;
/**
* UN_PAIDPAIDREFUND
* 退便
*/
private Integer payStatus;
/**
* 使BigDecimal
*
*/
private BigDecimal amount;
/**
*
*
*/
private String remark;
/**
* 便
* 便
*/
private String userName;
/**
*
*
*/
private String phone;
/**
* 便
* id
*/
private String address;
/**
*
*
*/
private String consignee;
/**
*
* 退
*/
private String cancelReason;
/**
*
* 便
*/
private String rejectionReason;
/**
* 使LocalDateTime退
* 线
*/
private LocalDateTime cancelTime;
/**
* 使LocalDateTime
* 便
*/
private LocalDateTime estimatedDeliveryTime;
/**
*
* 1
* 0便
*/
private Integer deliveryStatus;
/**
* 使LocalDateTime
*
*/
private LocalDateTime deliveryTime;
/**
*
*
*/
private int packAmount;
/**
*
*
*/
private int tablewareNumber;
/**
*
* 1
* 0便
*/
private Integer tablewareStatus;
}

@ -0,0 +1,72 @@
package com.sky.entity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.time.LocalDateTime;
/**
* User
* openid
*
* Serializable使
*
* 使LombokGetter/Setter
* @DataGetterSettertoStringequalshashCode
* @Builder便使使
* @NoArgsConstructor@AllArgsConstructor
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class User implements Serializable {
private static final long serialVersionUID = 1L;
/**
* id
* 便
*/
private Long id;
/**
* openid
* openid
*/
private String openid;
/**
* 便使
*/
private String name;
/**
*
*/
private String phone;
/**
* 01
*
*/
private String sex;
/**
*
*/
private String idNumber;
/**
*
*/
private String avatar;
/**
* 使LocalDateTime
*
*/
private LocalDateTime createTime;
}

@ -0,0 +1,92 @@
package com.sky.vo;
import com.sky.entity.DishFlavor;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;
/**
* DishVOValue Object
* 便使
* 使
* Serializable使使
* 使LombokGetter/Setter
* @DataGetterSettertoStringequalshashCode
* @Builder便使
* @NoArgsConstructor@AllArgsConstructor
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class DishVO implements Serializable {
/**
* id
* 便
*/
private Long id;
/**
*
* 便
*/
private String name;
/**
* id
* id便
*/
private Long categoryId;
/**
* 使BigDecimal
*
*/
private BigDecimal price;
/**
*
* 广
*/
private String image;
/**
*
* 便便
*/
private String description;
/**
* 0
* 1便
*/
private Integer status;
/**
* 使LocalDateTime
* 便
*/
private LocalDateTime updateTime;
/**
* id便
* id使
*/
private String categoryName;
/**
* ListDishFlavorDishFlavor
* 便
*/
private List<DishFlavor> flavors = new ArrayList<>();
//private Integer copies;
}

@ -0,0 +1,59 @@
package com.sky.vo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
/**
* OrderReportVOValue Object
* 便
* Serializable使使
* 使LombokGetter/Setter
* @DataGetterSettertoStringequalshashCode
* @Builder便使
* @NoArgsConstructor@AllArgsConstructor
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class OrderReportVO implements Serializable {
/**
* "2022-10-01,2022-10-02,2022-10-03"
* 便
*/
private String dateList;
/**
* "260,210,215"
* List便
*/
private String orderCountList;
/**
* "20,21,10"
*
*/
private String validOrderCountList;
/**
*
* orderCountList
*/
private Integer totalOrderCount;
/**
*
* validOrderCountList
*/
private Integer validOrderCount;
/**
* Double /
* 100便
*/
private Double orderCompletionRate;
}

@ -0,0 +1,35 @@
package com.sky.vo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
/**
* SalesTop10ReportVOValue Object
* 便
* Serializable使使
* 使LombokGetter/Setter
* @DataGetterSettertoStringequalshashCode
* @Builder便使
* @NoArgsConstructor@AllArgsConstructor
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class SalesTop10ReportVO implements Serializable {
/**
* "鱼香肉丝,宫保鸡丁,水煮鱼"
* 便
*/
private String nameList;
/**
* "260,215,200"
* 便
*/
private String numberList;
}

@ -0,0 +1,41 @@
package com.sky.vo;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
/**
* UserLoginVOValue Object
* 便访
* Serializable使使
* 使LombokGetter/Setter
* @DataGetterSettertoStringequalshashCode
* @Builder便使
* @NoArgsConstructor@AllArgsConstructor
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class UserLoginVO implements Serializable {
/**
* id
* 便
*/
private Long id;
/**
* openid
* openid
*/
private String openid;
/**
* token访
* tokentoken
*/
private String token;
}
Loading…
Cancel
Save