Commit e7acaa69 authored by cq990612's avatar cq990612

增加实体类,mapper,mapper.xml

parent c93e4f31
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.Actives;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 实名认证表 Mapper 接口
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
public interface ActivesMapper extends BaseMapper<Actives> {
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.OtcOrderDetails;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* Mapper 接口
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
public interface OtcOrderDetailsMapper extends BaseMapper<OtcOrderDetails> {
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.UserRecharge;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 充币表 Mapper 接口
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
public interface UserRechargeMapper extends BaseMapper<UserRecharge> {
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.UserWithdraws;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* <p>
* 提币申请记录表 Mapper 接口
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
public interface UserWithdrawsMapper extends BaseMapper<UserWithdraws> {
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.wisenergy.mapper.ActivesMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="cn.wisenergy.model.app.Actives">
<id column="id" property="id" />
<result column="user_id" property="userId" />
<result column="real_name" property="realName" />
<result column="id_number" property="idNumber" />
<result column="image" property="image" />
<result column="status" property="status" />
<result column="note" property="note" />
<result column="created_at" property="createdAt" />
<result column="updated_at" property="updatedAt" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, user_id, real_name, id_number, image, status, note, created_at, updated_at
</sql>
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.wisenergy.mapper.OtcOrderDetailsMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="cn.wisenergy.model.app.OtcOrderDetails">
<id column="id" property="id" />
<result column="user_id" property="userId" />
<result column="order_id" property="orderId" />
<result column="type" property="type" />
<result column="coin_name" property="coinName" />
<result column="coin_base" property="coinBase" />
<result column="trade_num" property="tradeNum" />
<result column="trade_price" property="tradePrice" />
<result column="fee" property="fee" />
<result column="time_at" property="timeAt" />
<result column="created_at" property="createdAt" />
<result column="updated_at" property="updatedAt" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, user_id, order_id, type, coin_name, coin_base, trade_num, trade_price, fee, time_at, created_at, updated_at
</sql>
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.wisenergy.mapper.UserRechargeMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="cn.wisenergy.model.app.UserRecharge">
<id column="id" property="id" />
<result column="user_id" property="userId" />
<result column="currency_id" property="currencyId" />
<result column="name" property="name" />
<result column="type" property="type" />
<result column="receive_addr" property="receiveAddr" />
<result column="from_addr" property="fromAddr" />
<result column="amount" property="amount" />
<result column="hash" property="hash" />
<result column="detail" property="detail" />
<result column="payer" property="payer" />
<result column="bank_name" property="bankName" />
<result column="bank_real_name" property="bankRealName" />
<result column="bank_card" property="bankCard" />
<result column="method" property="method" />
<result column="operate" property="operate" />
<result column="operate_at" property="operateAt" />
<result column="note" property="note" />
<result column="status" property="status" />
<result column="created_at" property="createdAt" />
<result column="updated_at" property="updatedAt" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, user_id, currency_id, name, type, receive_addr, from_addr, amount, hash, detail, payer, bank_name, bank_real_name, bank_card, method, operate, operate_at, note, status, created_at, updated_at
</sql>
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="cn.wisenergy.mapper.UserWithdrawsMapper">
<!-- 通用查询映射结果 -->
<resultMap id="BaseResultMap" type="cn.wisenergy.model.app.UserWithdraws">
<id column="id" property="id" />
<result column="withdraws_sn" property="withdrawsSn" />
<result column="user_id" property="userId" />
<result column="currency_id" property="currencyId" />
<result column="name" property="name" />
<result column="type" property="type" />
<result column="hash" property="hash" />
<result column="from" property="from" />
<result column="to" property="to" />
<result column="bank_name" property="bankName" />
<result column="bank_branch" property="bankBranch" />
<result column="bank_real_name" property="bankRealName" />
<result column="bank_card" property="bankCard" />
<result column="amount" property="amount" />
<result column="fee" property="fee" />
<result column="actual" property="actual" />
<result column="status" property="status" />
<result column="user_ip" property="userIp" />
<result column="user_addr" property="userAddr" />
<result column="user_device" property="userDevice" />
<result column="review" property="review" />
<result column="review_name" property="reviewName" />
<result column="review_ip" property="reviewIp" />
<result column="review_addr" property="reviewAddr" />
<result column="receipt" property="receipt" />
<result column="remark" property="remark" />
<result column="created_at" property="createdAt" />
<result column="updated_at" property="updatedAt" />
</resultMap>
<!-- 通用查询结果列 -->
<sql id="Base_Column_List">
id, withdraws_sn, user_id, currency_id, name, type, hash, from, to, bank_name, bank_branch, bank_real_name, bank_card, amount, fee, actual, status, user_ip, user_addr, user_device, review, review_name, review_ip, review_addr, receipt, remark, created_at, updated_at
</sql>
</mapper>
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.util.Date;
/**
* <p>
* 实名认证表
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("actives")
@ApiModel(value="Actives对象", description="实名认证表")
public class Actives implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(name = "id", value = "用户主键id")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@ApiModelProperty(name = "userId",value = "用户ID")
private Integer userId;
@ApiModelProperty(name = "realName",value = "姓名")
private String realName;
@ApiModelProperty(name = "idNumber",value = "身份证号")
private String idNumber;
@ApiModelProperty(name = "image",value = "认证图片")
private String image;
@ApiModelProperty(name = "status",value = "状态 0待审核 1已审核 2已驳回")
private Integer status;
@ApiModelProperty(name = "note",value = "驳回原因")
private String note;
private Date createdAt;
private Date updatedAt;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
*
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("otc_order_details")
@ApiModel(value="OtcOrderDetails对象", description="")
public class OtcOrderDetails implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(name = "id", value = "用户主键id")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@ApiModelProperty(name = "userId",value = "用户ID")
private Integer userId;
@ApiModelProperty(name = "orderId",value = "订单id")
private Integer orderId;
@ApiModelProperty(name = "type",value = "类型 1购买 2出售")
private Integer type;
@ApiModelProperty(name = "id",value = "币种名称")
private String coinName;
@ApiModelProperty(name = "coinBase",value = "基础币种")
private String coinBase;
@ApiModelProperty(name = "tradeNum",value = "交易币数量")
private BigDecimal tradeNum;
@ApiModelProperty(name = "id",value = "交易价格")
private BigDecimal tradePrice;
@ApiModelProperty(name = "fee",value = "手续费")
private BigDecimal fee;
@ApiModelProperty(name = "timeAt",value = "交易时间戳")
private Integer timeAt;
private Date createdAt;
private Date updatedAt;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* @author 86187
* <p>
* 充币表
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
@Data
public class UserRecharge {
@EqualsAndHashCode(callSuper = false)
@TableName("user_recharge")
@ApiModel(value="UserRecharge对象", description="充币表")
public class UserRecharge implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(name = "id", value = "用户主键id")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
/**
* 会员id
*/
@ApiModelProperty(name = "userId", value = "会员id")
private Integer userId;
/**
* 币种id
*/
@ApiModelProperty(name = "currencyId", value = "币种id")
private Integer currencyId;
@ApiModelProperty(name = "name", value = "币种名称")
private String name;
@ApiModelProperty(name = "type", value = "0 ERC20")
private Integer type;
@ApiModelProperty(name = "receiveAddr", value = "转入地址")
private String receiveAddr;
@ApiModelProperty(name = "fromAddr", value = "转出地址")
private String fromAddr;
@ApiModelProperty(name = "amount", value = "转入金额")
private BigDecimal amount;
@ApiModelProperty(name = "hash", value = "交易hash地址")
private String hash;
@ApiModelProperty(name = "detail", value = "详细信息")
private String detail;
@ApiModelProperty(name = "payer", value = "打款人姓名")
private String payer;
@ApiModelProperty(name = "bankName", value = "收款银行")
private String bankName;
@ApiModelProperty(name = "bankRealName", value = "收款人")
private String bankRealName;
@ApiModelProperty(name = "bankCard", value = "收款卡号")
private String bankCard;
@ApiModelProperty(name = "method", value = "打款方式")
private String method;
@ApiModelProperty(name = "operate", value = "审核人")
private String operate;
@ApiModelProperty(name = "operateAt", value = "审核时间")
private Date operateAt;
@ApiModelProperty(name = "note", value = "备注")
private String note;
@ApiModelProperty(name = "status", value = "状态 0 待处理 1 充值成功 2 充值失败")
private Integer status;
private Date createdAt;
private Date updatedAt;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;
/**
* <p>
* 提币申请记录表
* </p>
*
* @author chenqi
* @since 2021-06-15
*/
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("user_withdraws")
@ApiModel(value="UserWithdraws对象", description="提币申请记录表")
public class UserWithdraws implements Serializable {
private static final long serialVersionUID = 1L;
@ApiModelProperty(name = "id",value = "提币申请表")
@TableId(value = "id", type = IdType.AUTO)
private Long id;
@ApiModelProperty(name = "withdrawsSn",value = "提币订单好编号")
private String withdrawsSn;
@ApiModelProperty(name = "userId",value = "用户id")
private Integer userId;
@ApiModelProperty(name = "currencyId",value = "币种id")
private Integer currencyId;
@ApiModelProperty(name = "name",value = "币名称")
private String name;
@ApiModelProperty(name = "type",value = "0 CNY 1 ERC20")
private Integer type;
@ApiModelProperty(name = "hash",value = "交易记录唯一值")
private String hash;
@ApiModelProperty(name = "from",value = "支付账号")
private String from;
@ApiModelProperty(name = "to",value = "收币账号")
private String to;
@ApiModelProperty(name = "bankName",value = "银行名称")
private String bankName;
@ApiModelProperty(name = "bankBranch",value = "开户支行")
private String bankBranch;
@ApiModelProperty(name = "bankRealName",value = "收款人姓名")
private String bankRealName;
@ApiModelProperty(name = "bankCard",value = "卡号")
private String bankCard;
@ApiModelProperty(name = "amount",value = "交易金额")
private BigDecimal amount;
@ApiModelProperty(name = "fee",value = "手续费")
private BigDecimal fee;
@ApiModelProperty(name = "actual",value = "实际支付金额")
private BigDecimal actual;
@ApiModelProperty(name = "status",value = "状态 0 待审核 1 已经打款 2 驳回申请 3 审核通过 4 提币处理中 5 提币异常 ")
private Integer status;
@ApiModelProperty(name = "userIp",value = "申请ip")
private String userIp;
@ApiModelProperty(name = "userAddr",value = "申请地址")
private String userAddr;
@ApiModelProperty(name = "userDevice",value = "设备")
private String userDevice;
@ApiModelProperty(name = "review",value = "审核时间")
private String review;
@ApiModelProperty(name = "reviewName",value = "审核人")
private String reviewName;
@ApiModelProperty(name = "reviewIp",value = "审核人ip")
private String reviewIp;
@ApiModelProperty(name = "reviewAddr",value = "审核人地址")
private String reviewAddr;
@ApiModelProperty(name = "receipt",value = "交易回执")
private String receipt;
@ApiModelProperty(name = "remark",value = "备注(一般是驳回理由")
private String remark;
private Date createdAt;
private Date updatedAt;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
......@@ -23,8 +25,9 @@ public class Users implements Serializable {
/**
* 主键id
*/
@TableId(value = "id", type = IdType.AUTO)
@ApiModelProperty(name = "id", value = "用户主键id")
private Integer id;
private Long id;
/**
......@@ -115,76 +118,91 @@ public class Users implements Serializable {
/**
* 用户等级
*/
@ApiModelProperty(name = "grade", value = "用户等级")
private Integer grade;
/**
* 会员状态
*/
@ApiModelProperty(name = "status", value = "会员状态")
private Integer status;
/**
* 转账状态: 0正常 1冻结
*/
@ApiModelProperty(name = "fundStatus",value = "转账状态: 0正常 1冻结")
private Integer fundStatus;
/**
* 0未激活 1已激活
*/
@ApiModelProperty(name = "active",value = "0未激活 1已激活")
private Integer active;
/**
* 备注
*/
@ApiModelProperty(name = "note",value = "备注")
private String note;
/**
* 注册时间
*/
@ApiModelProperty(name = "regTime",value = "注册时间")
private Date regTime;
/**
* 注册ip
*/
@ApiModelProperty(name = "regIp",value = "注册ip")
private String regIp;
/**
* 注册地区
*/
@ApiModelProperty(name = "regAddress",value = "注册地区")
private String regAddress;
/**
* 最后一次登录的设备id
*/
@ApiModelProperty(name = "did",value = "最后一次登录的设备id")
private String did;
/**
* 消息阅读时间
*/
@ApiModelProperty(name = "readTime",value = "消息阅读时间")
private Date readTime;
/**
* 代做任务时间
*/
@ApiModelProperty(name = "startAt",value = "代做任务时间")
private Date startAt;
/**
* 代做任务到期时间
*/
@ApiModelProperty(name = "expireAt",value = "代做任务到期时间")
private Date expireAt;
/**
* 1、代理不能做视频任务
*/
@ApiModelProperty(name = "proxy",value = "1、代理不能做视频任务")
private Integer proxy;
/**
* 是否为工作室成员 0 否 1 是
*/
@ApiModelProperty(name = "isWork",value = "是否为工作室成员 0 否 1 是")
private Integer isWork;
/**
* 成为工作室成员时间
*/
@ApiModelProperty(name = "workAt",value = "成为工作室成员时间")
private Date workAt;
private Date createdAt;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment