|
@@ -0,0 +1,51 @@
|
|
|
|
|
+package com.cyksj.model.entity;
|
|
|
|
|
+
|
|
|
|
|
+import lombok.AllArgsConstructor;
|
|
|
|
|
+import lombok.Getter;
|
|
|
|
|
+import lombok.Setter;
|
|
|
|
|
+
|
|
|
|
|
+import java.math.BigDecimal;
|
|
|
|
|
+import java.util.Arrays;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 项目名: yhlxj
|
|
|
|
|
+ * 文件名: GoodsWholesaleUserDeposit
|
|
|
|
|
+ * 创建者: JavaZou
|
|
|
|
|
+ * 创建时间:2024/8/21 15:52
|
|
|
|
|
+ */
|
|
|
|
|
+@Getter
|
|
|
|
|
+@Setter
|
|
|
|
|
+public class GoodsWholesaleUserDeposit extends BaseEntity{
|
|
|
|
|
+ private Long userId;
|
|
|
|
|
+
|
|
|
|
|
+ private BigDecimal money;
|
|
|
|
|
+
|
|
|
|
|
+ private Type type;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 抵押状态 默认抵押中
|
|
|
|
|
+ */
|
|
|
|
|
+ private Boolean status;
|
|
|
|
|
+
|
|
|
|
|
+ /**
|
|
|
|
|
+ * 操作人
|
|
|
|
|
+ */
|
|
|
|
|
+ private String operator;
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ @Getter
|
|
|
|
|
+ @AllArgsConstructor
|
|
|
|
|
+ public enum Type{
|
|
|
|
|
+ WeChat("wechat","微信"),
|
|
|
|
|
+ ALI_PAY("zfb","支付宝"),
|
|
|
|
|
+ PAYPAL("paypal","paypal支付"),
|
|
|
|
|
+ STRIPE("stripe","stripe支付")
|
|
|
|
|
+ ;
|
|
|
|
|
+ String type;
|
|
|
|
|
+ String desc;
|
|
|
|
|
+
|
|
|
|
|
+ public static OrderDon.Type getType(String type) {
|
|
|
|
|
+ return Arrays.stream(OrderDon.Type.values()).filter(tp -> tp.getType().equals(type)).findFirst().orElse(ALI_PAY);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+}
|