123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- package com.zanxiang.mybatis.entity;
- import com.baomidou.mybatisplus.annotation.IdType;
- import com.baomidou.mybatisplus.annotation.TableId;
- import com.baomidou.mybatisplus.annotation.TableLogic;
- import com.baomidou.mybatisplus.annotation.TableName;
- import lombok.*;
- import java.math.BigDecimal;
- import java.time.LocalDateTime;
- /**
- * @author : lingfeng
- * @time : 2022-06-06
- * @description : 游戏支付配置表
- */
- @Data
- @NoArgsConstructor
- @AllArgsConstructor
- @ToString
- @Builder
- @TableName("t_game_pay_way")
- public class GamePayWay {
- /**
- * 主键id
- */
- @TableId(value = "id", type = IdType.ASSIGN_ID)
- private String id;
- /**
- * 游戏id
- */
- private Long gameId;
- /**
- * 支付方式id
- */
- private Integer payWayId;
- /**
- * 支付code
- */
- private String payWayCode;
- /**
- * 支付方式自定义别名(为空时则展示支付方式+游戏名称)
- */
- private String payWayName;
- /**
- * 状态 1 不可用 0 可用
- */
- private Integer status;
- /**
- * 支付配置json (存储根据payway设置后,配置的具体商户号信息)
- */
- private String payConfig;
- /**
- * 最大支付额度锁 0 正常 1 锁定
- */
- private Integer maxPayLock;
- /**
- * 最大支付额度
- */
- private BigDecimal maxPayAmount;
- /**
- * 当前已用支付额度
- */
- private BigDecimal currentPayAmount;
- /**
- * 是否已删除 1 已删除 0 正常
- */
- @TableLogic
- private Integer isDelete;
- /**
- * 备注
- */
- private String remark;
- /**
- * 支付盒子id
- */
- private Long payBoxId;
- /**
- * 支付商户号id
- */
- private Long payMerchantId;
- /**
- * 删除时间
- */
- private LocalDateTime deleteTime;
- /**
- * 创建时间
- */
- private LocalDateTime createTime;
- /**
- * 更新时间
- */
- private LocalDateTime updateTime;
- }
|