Commit bd9e8c73 authored by codezwjava's avatar codezwjava

团队用户实体类上传

parent 753d94d6
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.RecommendUser;
import cn.wisenergy.model.app.TeamUserInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author zw
*/
public interface TeamUserInfoMapper extends BaseMapper<TeamUserInfo> {
}
......@@ -4,16 +4,16 @@
<mapper namespace="cn.wisenergy.mapper.RecommendUserMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.RecommendUser">
<id column="id" property="id"/>
<result column="userId" property="userId"/>
<result column="referrerNum" property="referrerNum"/>
<result column="normalUserNum" property="normalUserNum"/>
<result column="seedlingNum" property="seedlingNum"/>
<result column="bronzeTreeNum" property="bronzeTreeNum"/>
<result column="silverTreeNum" property="silverTreeNum"/>
<result column="goldTreeNum" property="goldTreeNum"/>
<result column="farmerNum" property="farmerNum"/>
<result column="forestStartNum" property="forestStartNum"/>
<result column="partnerNum" property="partnerNum"/>
<result column="user_id" property="userId"/>
<result column="referrer_num" property="referrerNum"/>
<result column="normal_user_num" property="normalUserNum"/>
<result column="seedling_num" property="seedlingNum"/>
<result column="bronze_tree_num" property="bronzeTreeNum"/>
<result column="silver_tree_num" property="silverTreeNum"/>
<result column="gold_tree_num" property="goldTreeNum"/>
<result column="farmer_num" property="farmerNum"/>
<result column="forest_start_num" property="forestStartNum"/>
<result column="partner_num" property="partnerNum"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
......@@ -28,11 +28,13 @@
</sql>
<sql id="cols_exclude_id">
userId,referrerNum,normalUserNum,seedlingNum,bronzeTreeNum,silverTreeNum,goldTreeNum,farmerNum,forestStartNum,partnerNum,create_time,update_time
user_id,referrer_num,normal_user_num,seedling_num,bronze_tree_num,silver_tree_num,
gold_tree_num,farmer_num,forest_start_num,partner_num,create_time,update_time
</sql>
<sql id="vals">
#{userId},#{referrerNum},#{normalUserNum},#{seedlingNum},#{bronzeTreeNum},#{silverTreeNum},#{goldTreeNum},#{farmerNum},#{forestStartNum},#{partnerNum},now(),now()
#{userId},#{referrerNum},#{normalUserNum},#{seedlingNum},#{bronzeTreeNum},#{silverTreeNum},
#{goldTreeNum},#{farmerNum},#{forestStartNum},#{partnerNum},now(),now()
</sql>
<sql id="updateCondition">
......
<?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.TeamUserInfoMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.TeamUserInfo">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="team_members_num" property="teamMembersNum"/>
<result column="normal_user_num" property="normalUserNum"/>
<result column="seedling_num" property="seedlingNum"/>
<result column="bronze_tree_num" property="bronzeTreeNum"/>
<result column="silver_tree_num" property="silverTreeNum"/>
<result column="gold_tree_num" property="goldTreeNum"/>
<result column="farmer_num" property="farmerNum"/>
<result column="forest_start_num" property="forestStartNum"/>
<result column="partner_num" property="partnerNum"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
team_user_info
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_id,team_members_num,normal_user_num,seedling_num,bronze_tree_num,silver_tree_num,
gold_tree_num,farmer_num,forest_start_num,partner_num,create_time,update_time
</sql>
<sql id="vals">
#{userId},#{teamMembersNum},#{normalUserNum},#{seedlingNum},#{bronzeTreeNum},#{silverTreeNum},
#{goldTreeNum},#{farmerNum},#{forestStartNum},#{partnerNum},now(),now()
</sql>
<sql id="updateCondition">
<if test="teamMembersNum != null">team_members_num =#{teamMembersNum},</if>
<if test="normalUserNum != null">normal_user_num =#{normalUserNum},</if>
<if test="seedlingNum != null">seedling_num =#{seedlingNum},</if>
<if test="bronzeTreeNum != null">bronze_tree_num =#{bronzeTreeNum},</if>
<if test="silverTreeNum != null">referrer_num =#{silverTreeNum},</if>
<if test="goldTreeNum != null">referrer_num =#{goldTreeNum},</if>
<if test="farmerNum != null">referrer_num =#{farmerNum},</if>
<if test="forestStartNum != null">referrer_num =#{forestStartNum},</if>
<if test="partnerNum != null">referrer_num =#{partnerNum},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="teamMembersNum != null">and team_members_num =#{teamMembersNum},</if>
<if test="normalUserNum != null">and normal_user_num =#{normalUserNum},</if>
<if test="seedlingNum != null">and seedling_num =#{seedlingNum},</if>
<if test="bronzeTreeNum != null">and bronze_tree_num =#{bronzeTreeNum},</if>
<if test="silverTreeNum != null">and referrer_num =#{silverTreeNum},</if>
<if test="goldTreeNum != null">and referrer_num =#{goldTreeNum},</if>
<if test="farmerNum != null">and referrer_num =#{farmerNum},</if>
<if test="forestStartNum != null">and referrer_num =#{forestStartNum},</if>
<if test="partnerNum != null">and referrer_num =#{partnerNum},</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
</mapper>
\ No newline at end of file
package cn.wisenergy.model.app;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @author zw
* @ Description: 团队用户表
* @ Author : zw
* @ Date : 2021/2/25 12:57
*/
@Data
@ApiModel("TeamUserInfo")
public class TeamUserInfo implements Serializable {
private static final long serialVersionUID = -1068497196083079346L;
/**
* 团队用户主键id
*/
@ApiModelProperty(name = "id", value = "团队用户主键id")
private Integer id;
/**
* 用户id
*/
@ApiModelProperty(name = "userId", value = "用户id")
private String userId;
/**
* 团队人数
*/
@ApiModelProperty(name = "team_members_num", value = "团队人数")
private Integer teamMembersNum;
/**
* 普通用户数量
*/
@ApiModelProperty(name = "normal_user_num", value = "普通用户数量")
private Integer normalUserNum;
/**
* 幼苗数量
*/
@ApiModelProperty(name = "seedling_num", value = "幼苗数量")
private Integer seedlingNum;
/**
* 青铜树数量
*/
@ApiModelProperty(name = " bronze_tree_num", value = "青铜树数量")
private Integer bronzeTreeNum;
/**
* 白银树数量
*/
@ApiModelProperty(name = "silver_tree_num", value = "白银树数量")
private Integer silverTreeNum;
/**
* 黄金树数量
*/
@ApiModelProperty(name = "gold_tree_num", value = "黄金树数量")
private Integer goldTreeNum;
/**
* 农场主数量
*/
@ApiModelProperty(name = "farmer_num", value = "农场主数量")
private Integer farmerNum;
/**
* 森林之星数量
*/
@ApiModelProperty(name = "forest_start_num", value = "森林之星数量")
private Integer forestStartNum;
/**
* 西田森合伙人数量
*/
@ApiModelProperty(name = "partner_num", value = "西田森合伙人数量")
private Integer partnerNum;
/**
* 创建时间
*/
@ApiModelProperty(name = "createTime", value = "创建时间")
private Date createTime;
/**
* 更新时间
*/
@ApiModelProperty(name = "updateTime", value = "更新时间")
private Date updateTime;
}
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