diff --git a/coolstore-partner-dao/src/main/java/com/cool/store/mapper/wallet/WalletLargePaymentMapper.java b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/wallet/WalletLargePaymentMapper.java new file mode 100644 index 000000000..2ba9bcb02 --- /dev/null +++ b/coolstore-partner-dao/src/main/java/com/cool/store/mapper/wallet/WalletLargePaymentMapper.java @@ -0,0 +1,7 @@ +package com.cool.store.mapper.wallet; + +import com.cool.store.entity.wallet.WalletLargePaymentDO; +import tk.mybatis.mapper.common.Mapper; + +public interface WalletLargePaymentMapper extends Mapper { +} \ No newline at end of file diff --git a/coolstore-partner-dao/src/main/resources/mapper/wallet/WalletLargePaymentMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/wallet/WalletLargePaymentMapper.xml new file mode 100644 index 000000000..8da4bac12 --- /dev/null +++ b/coolstore-partner-dao/src/main/resources/mapper/wallet/WalletLargePaymentMapper.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/coolstore-partner-model/src/main/java/com/cool/store/entity/wallet/WalletLargePaymentDO.java b/coolstore-partner-model/src/main/java/com/cool/store/entity/wallet/WalletLargePaymentDO.java new file mode 100644 index 000000000..ef0c535fa --- /dev/null +++ b/coolstore-partner-model/src/main/java/com/cool/store/entity/wallet/WalletLargePaymentDO.java @@ -0,0 +1,62 @@ +package com.cool.store.entity.wallet; + +import lombok.Data; + +import java.math.BigDecimal; +import java.util.Date; +import javax.persistence.*; + +/** + * 钱包大额支付订单 + */ +@Table(name = "zxjp_wallet_large_payment") +@Data +public class WalletLargePaymentDO { + /** + * id + */ + @Id + @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; + + /** + * 门店id + */ + @Column(name = "store_id") + private String storeId; + + /** + * 预支付id + */ + @Column(name = "payment_id") + private String paymentId; + + /** + * 金额 + */ + private BigDecimal amount; + + /** + * 过期时间 + */ + @Column(name = "expire_time") + private String expireTime; + + /** + * 订单状态:1-成功 2-失败 3-支付中 4-撤销 + */ + @Column(name = "order_status") + private Boolean orderStatus; + + /** + * 创建时间 + */ + @Column(name = "create_time") + private Date createTime; + + /** + * 更新时间 + */ + @Column(name = "update_time") + private Date updateTime; +} \ No newline at end of file