Commit 49503838 authored by licc's avatar licc

删除无用模块

parent 3de62532
Pipeline #233 failed with stages
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.AccountInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.Map;
public interface AccountMapper extends BaseMapper<AccountInfo> {
/**
* 查询管理员信息
* @param map 查询参数
* @return
*/
AccountInfo getAccountInfo(Map<String, Object> map);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.AdmissionRule;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
/**
* @author 86187
*/
public interface AdmissionRuleMapper extends BaseMapper<AdmissionRule> {
AdmissionRule add(AdmissionRule admissionRule);
int edit(AdmissionRule admissionRule);
int delById(@Param("id") Integer id);
AdmissionRule getByType(@Param("type") Integer type);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.Banner;
import cn.wisenergy.model.dto.BannerDto;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
public interface BannerMapper extends BaseMapper<Banner> {
/**
* 添加广告
*
* @param advertising 广告信息
* @return 广告信息
*/
int add(Banner advertising);
/**
* 编辑广告
*
* @param advertising 广告信息
* @return 结果
*/
int edit(Banner advertising);
/**
* 删除广告
*
* @param id 广告id
* @return 结果
*/
int delById(@Param("id") Integer id);
/**
* 获取广告列表
* @param map 筛选参数
* @return 广告列表
*/
List<BannerDto> getList(Map<String,Object> map);
/**
* 统计广告条数
* @return 广告条数
*/
int count(Map<String,Object> map);
/**
* 通过广告id查询广告信息
* @param id
* @return
*/
Banner getById(@Param("id") Integer id);
/**
* 通过广告ID改变投放状态
* @param id
* @param status
* @return
*/
int editStatus(@Param("id") Integer id, @Param("status") Integer status);
List<Banner> getTopBanners(@Param("type") Integer type);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.CardInfo;
import cn.wisenergy.model.dto.ExportCardDto;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* @author 86187
*/
public interface CardMapper extends BaseMapper<CardInfo> {
/**
* 添加充值卡子卡
*
* @param cardInfos
* @return
*/
int add(List<CardInfo> cardInfos);
/**
* 编辑
* @param cardInfo 信息
* @return 结果
*/
int edit(CardInfo cardInfo);
/**
* 根据密码获取充值卡信息
*
* @param secretKey 密码
* @return 充值卡信息
*/
CardInfo getBySecretKey(@Param("secretKey") String secretKey);
/**
* 通过批次号获取所有字卡
* @param batchNumber 批次号
* @return 子卡集合
*/
List<CardInfo> getList(@Param("batchNumber")String batchNumber);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.Graduation;
import cn.wisenergy.model.dto.BannerDto;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import java.util.List;
import java.util.Map;
public interface GraduationMapper extends BaseMapper<Graduation> {
/**
* 获取广告列表
* @return 毕业院校列表
*/
List<Graduation> getList();
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.LoginRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
public interface LoginRecordMapper extends BaseMapper<LoginRecord> {
/**
* 添加登录信息
* @param loginRecord 登录信息
* @return 登录信息
*/
int add(LoginRecord loginRecord);
/**
* 编辑
* @param loginRecord 登录信息
* @return 结果
*/
int edit(LoginRecord loginRecord);
/**
* 删除登录记录
* @param id 记录id
* @return 结果
*/
int delById(@Param("id") Integer id);
LoginRecord getById(@Param("userId") Integer userId);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.PayRecord;
import cn.wisenergy.model.vo.PayRecordShowVo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* @author 86187
*/
public interface PayRecordMapper extends BaseMapper<PayRecord> {
int add(PayRecord payRecord);
List<PayRecordShowVo> getList(Map<String,Object> map);
int count(Map<String,Object> map);
List<PayRecord> getById(@Param("userId") Integer userId);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.Price;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* @author 86187
*/
public interface PriceMapper extends BaseMapper<Price> {
int add(Price price);
List<Price> getList();
int count();
Price getByMoney(@Param("money") Integer money);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.Profession;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
public interface ProfessionMapper extends BaseMapper<Profession> {
Profession add(Profession profession);
List<Profession> getList(@Param("type") Integer type);
Profession getById(@Param("id") Integer id);
/**
* 根据专业ids,获取专业名称
*
* @param ids ids
* @return 专业名称
*/
List<String> getNameByIds(@Param("list") List<Integer> ids);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.RefillCard;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
public interface RefillCardMapper extends BaseMapper<RefillCardMapper> {
/**
* 添加充值卡
* @param refillCard
* @return
*/
int add(RefillCard refillCard);
/**
* 改变激活状态
* @param batchNumber
* @return
*/
int update(@Param("batchNumber") String batchNumber);
/**
* 获取充值卡信息
* @param map
* @return
*/
List<RefillCard> getList(Map<String,Object> map);
/**
* 获取充值卡数量
* @return
*/
Integer getUserNumbers();
/**
* 通过ID查询充值卡信息
* @param id 主键
* @return 充值卡信息
*/
RefillCard getById(@Param("id") Integer id);
int setIsMakeCard(@Param("id") Integer id);
/**
* 通过批次号查询充值卡信息
* @param batchNumber 批次号
* @return 充值卡信息
*/
RefillCard getByBatchNumber(@Param("batchNumber") String batchNumber);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.SchemeInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* @author 86187
*/
public interface SchemeMapper extends BaseMapper<SchemeInfo> {
int add(SchemeInfo schemeInfo);
List<SchemeInfo> getList(Map<String,Object> map);
/**
* 编辑
* @param schemeInfo 编辑信息
* @return 结果
*/
int edit(SchemeInfo schemeInfo);
/**
* 统计
* @return 数量
*/
int count();
/**
* 获取方案信息
* @param id 方案id
* @return 方案信息
*/
SchemeInfo getById(@Param("id") Integer id);
int getByType(@Param("type") Integer type);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.SchemeQueryRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* @author 86187
*/
public interface SchemeRecordMapper extends BaseMapper<SchemeQueryRecord> {
/**
* 添加方案记录
*
* @param schemeQueryRecord 方案记录信息
* @return 方案记录信息
*/
int add(SchemeQueryRecord schemeQueryRecord);
/**
* 编辑方案记录
*
* @param schemeQueryRecord 方案记录信息
* @return 0 失败 1 成功
*/
int edit(SchemeQueryRecord schemeQueryRecord);
/**
* 获取方案记录信息
*
* @param id 方案记录id
* @return
*/
int delById(@Param("id") Integer id);
/**
* 统计方案记录条数
*
* @param map 统计条件
* @return 记录条数
*/
int count(Map<String, Object> map);
/**
* @param userId 用户id
* @param startNum 开始数
* @param endNum 结束数
* @return 列表
*/
List<SchemeQueryRecord> getByUserId(@Param("userId") Integer userId, @Param("startNum") Integer startNum,
@Param("endNum") Integer endNum);
/**
*
* @param id 方案查询记录id
* @return 查询方案信息
*/
SchemeQueryRecord getById(@Param("id") Integer id);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.ScoreInfo;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
public interface ScoreInfoMapper extends BaseMapper<ScoreInfo> {
/**
* 添加考生成绩
*
* @param scoreInfo 成绩信息
* @return 成绩信息
*/
int add(ScoreInfo scoreInfo);
/**
* 编辑考生成绩
*
* @param scoreInfo 成绩信息
* @return 结果
*/
int edit(ScoreInfo scoreInfo);
/**
* 删除考生成绩
*
* @param id 成绩id
* @return 结果
*/
int delById(@Param("id") Integer id);
ScoreInfo getById(@Param("userId") Integer userId);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.UserLimit;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
/**
* @author 86187
*/
public interface UserLimitMapper extends BaseMapper<UserLimit> {
int add(UserLimit userLimit);
int edit(UserLimit userLimit);
/**
* 获取查询次数信息
*
* @param userId 用户id
* @return 查询次数信息
*/
UserLimit getByUserId(@Param("userId") Integer userId);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.UserLimitRecord;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
/**
* @author 86187
*/
public interface UserLimitRecordMapper extends BaseMapper<UserLimitRecord> {
int add(UserLimitRecord userLimitRecord);
UserLimitRecord edit(UserLimitRecord userLimitRecord);
UserLimitRecord getByUserId(@Param("userId") Integer userId);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.UserVolunteer;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
/**
* @author 86187
*/
public interface UserVolunteerMapper extends BaseMapper<UserVolunteer> {
UserVolunteer add(UserVolunteer userVolunteer);
int edit(UserVolunteer userVolunteer);
int delById(@Param("id") Integer id);
int creates(@Param("list") List<UserVolunteer> list);
List<UserVolunteer> listById(Integer schemeRecordId);
}
package cn.wisenergy.mapper;
import cn.hutool.system.UserInfo;
import cn.wisenergy.model.app.User;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* @author 86187
* @ Description:
* @ Author : 86187
* @ Date : 2021/1/6 15:32
*/
@Mapper
public interface UsersMapper extends BaseMapper<User> {
/**
* 添加
*
* @param user 用户信息
* @return 用户信息
*/
int add(User user);
/**
* 编辑
*
* @param user 用户信息
* @return 修改是否成功
*/
int edit(User user);
/**
* 删除
*
* @param id 用户id
* @return 删除是否成功
*/
int delById(@Param("id") Integer id);
int countByPhoneAnsUserId(@Param("phone") String phone, @Param("userId") Integer userId);
List<User> getList(Map<String, Object> map);
Integer getUserNumbers(Map<String, Object> map);
User getByPhone(@Param("phone") String phone);
List<User> test(@Param("list") List<String> list);
}
package cn.wisenergy.mapper;
import cn.wisenergy.model.app.Volunteer;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.util.List;
import java.util.Map;
/**
* @author 86187
*/
public interface VolunteerMapper extends BaseMapper<Volunteer> {
Volunteer add(Volunteer volunteer);
List<Volunteer> getFillList(Map<String,Object> map);
List<Volunteer> getListByIds(@Param("list") List<Integer> ids);
int updateBySchemeId(@Param("schemeId") Integer schemeId);
List<Volunteer> getVolunteerList(Map<String,Object> map);
}
<?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.AdmissionRuleMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.AdmissionRule">
<id column="id" property="id"/>
<result column="type" property="type"/>
<result column="culture_max" property="cultureMax"/>
<result column="culture_min" property="cultureMin"/>
<result column="current_year_culture" property="currentYearCulture"/>
<result column="profession_max" property="professionMax"/>
<result column="profession_min" property="professionMin"/>
<result column="current_year_major" property="currentYearMajor"/>
<result column="up_mark" property="upMark"/>
<result column="down_mark" property="downMark"/>
<result column="number" property="number"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
admission_rule
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
type,culture_max, culture_min,current_year_culture,profession_max,profession_min,current_year_major,up_mark,
down_mark,number,is_delete,create_time,update_time
</sql>
<sql id="vals">
#{type},#{cultureMax},#{cultureMin},#{currentYearCulture},#{professionMax}, #{professionMin},#{currentYearMajor},
#{upMark},#{downMark}, #{number}, #{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="type != null">type = #{type},</if>
<if test="cultureMax != null">culture_max =#{cultureMax},</if>
<if test="cultureMin != null">culture_min =#{cultureMin},</if>
<if test="currentYearCulture != null">current_year_culture =#{currentYearCulture},</if>
<if test="professionMax != null">profession_max =#{professionMax},</if>
<if test="professionMin != null">profession_min =#{professionMin},</if>
<if test="currentYearMajor != null">current_year_major =#{currentYearMajor},</if>
<if test="upMark != null">up_mark = #{upMark},</if>
<if test="downMark != null">down_mark =#{downMark},</if>
<if test="number != null">number = #{number},</if>
<if test="isDelete != null">is_delete = #{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="type != null">and type = #{type}</if>
<if test="cultureMax != null">and culture_max =#{cultureMax}</if>
<if test="cultureMin != null">and culture_min =#{cultureMin}</if>
<if test="currentYearCulture != null">and current_year_culture =#{currentYearCulture}</if>
<if test="professionMax != null">and profession_max =#{professionMax}</if>
<if test="professionMin != null">and profession_min =#{professionMin}</if>
<if test="currentYearMajor != null">and current_year_major =#{currentYearMajor}</if>
<if test="upMark != null">and up_mark = #{upMark}</if>
<if test="downMark != null">and down_mark =#{downMark}</if>
<if test="number != null">and number = #{number}</if>
<if test="isDelete != null">and is_delete = #{isDelete}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.AdmissionRule" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.AdmissionRule">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<delete id="delById" parameterType="java.lang.Integer">
delete from
<include refid="table"/>
where id = #{id}
</delete>
<select id="getByType" resultType="cn.wisenergy.model.app.AdmissionRule">
SELECT
<include refid="cols_all"/>
FROM
<include refid="table"/>
where is_delete=0 and type=#{type}
</select>
</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.BannerMapper">
<resultMap id="advertisingMap" type="cn.wisenergy.model.app.Banner">
<id column="id" property="id"/>
<result column="company_name" property="companyName"/>
<result column="status" property="status"/>
<result column="website" property="website"/>
<result column="is_have_image" property="isHaveImage"/>
<result column="type" property="type"/>
<result column="image" property="image"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
banner
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
company_name,status, website,is_have_image,type,image, create_time,update_time
</sql>
<sql id="vals">
#{companyName},#{status},#{website},#{isHaveImage},#{type},#{image},now(),now()
</sql>
<sql id="updateCondition">
<if test="companyName != null">company_name = #{companyName},</if>
<if test="status != null">status =#{status},</if>
<if test="website != null">website =#{website},</if>
<if test="isHaveImage != null">is_have_image =#{isHaveImage},</if>
<if test="type != null">type =#{type},</if>
<if test="image != null">image =#{image},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="companyName != null">and company_name = #{companyName}</if>
<if test="status != null">and status =#{status}</if>
<if test="website != null">and website =#{website}</if>
<if test="isHaveImage != null">and is_have_image =#{isHaveImage}</if>
<if test="type != null">and type =#{type}</if>
<if test="image != null">and image =#{image}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.Banner" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.Banner">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<delete id="delById" parameterType="java.lang.Integer">
delete from
<include refid="table"/>
where id = #{id}
</delete>
<select id="getList" resultType="cn.wisenergy.model.dto.BannerDto" parameterType="map">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
<if test="status != null">and status =#{status}</if>
<if test="type != null">and type =#{type}</if>
</where>
order by create_time desc
limit #{pageNo},#{pageSize}
</select>
<select id="count" resultType="java.lang.Integer">
select count(1)
from
<include refid="table"/>
<where>
<if test="status != null">and status =#{status}</if>
<if test="type != null">and type =#{type}</if>
</where>
</select>
<select id="getById" resultMap="advertisingMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
where id=#{id}
</select>
<select id="getTopBanners" resultType="cn.wisenergy.model.app.Banner">
select
<include refid="cols_all"/>
from
<include refid="table"/>
where status=1 and type=#{type}
</select>
<update id="editStatus">
UPDATE
<include refid="table"/>
<set>
status=#{status}
</set>
<where>
id = #{id}
</where>
</update>
</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.CardMapper">
<resultMap id="cardMap" type="cn.wisenergy.model.app.CardInfo">
<id column="id" property="id"/>
<result column="batch_number" property="batchNumber"/>
<result column="card_number" property="cardNumber"/>
<result column="limit" property="limit"/>
<result column="secret_key" property="secretKey"/>
<result column="money" property="money"/>
<result column="status" property="status"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
card
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
batch_number,card_number,`limit`, secret_key,money,`status`,is_delete,create_time,update_time
</sql>
<sql id="createsVal">
#{i.batchNumber},#{i.cardNumber},#{i.limit},#{i.secretKey},#{i.money},#{i.status},
#{i.isDelete},now(),now()
</sql>
<sql id="vals">
#{batchNumber},#{cardNumber},#{limit},#{secretKey},#{money},#{status},
#{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="batchNumber != null">batch_number =#{batchNumber},</if>
<if test="cardNumber != null">card_number =#{cardNumber},</if>
<if test="limit != null">`limit` =#{limit},</if>
<if test="secretKey != null">secret_key =#{secretKey},</if>
<if test="money != null">money =#{money},</if>
<if test="status != null">`status` =#{status},</if>
<if test="isDelete != null">is_delete = #{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="batchNumber != null">and batch_number =#{batchNumber}</if>
<if test="cardNumber != null">and card_number =#{cardNumber},</if>
<if test="limit != null">and `limit` =#{limit}</if>
<if test="secretKey != null">and secret_key =#{secretKey}</if>
<if test="money != null">and money =#{money}</if>
<if test="status != null">and `status` =#{status}</if>
<if test="isDelete != null">and is_delete = #{isDelete}</if>
<if test="createTime != null">and create_time >= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} >= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.CardInfo" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
values
<foreach collection="list" item="i" index="index" separator=",">
(<include refid="createsVal"/>)
</foreach>
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.CardInfo">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<select id="getBySecretKey" resultType="cn.wisenergy.model.app.CardInfo">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
secret_key=#{secretKey}
and is_delete=0
</where>
</select>
<select id="getList" resultMap="cardMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
batch_Number=#{batchNumber}
and is_delete=0
</where>
</select>
</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.GraduationMapper">
<resultMap id="graduationMap" type="cn.wisenergy.model.app.Graduation">
<id column="id" property="id"/>
<result column="school_name" property="schoolName"/>
<result column="position" property="position"/>
<result column="describe" property="describe"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
graduation
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
school_name,`position`,`describe`,create_time,update_time
</sql>
<sql id="vals">
#{schoolName},#{position},#{describe},now(),now()
</sql>
<sql id="updateCondition">
<if test="schoolName != null">school_name =#{schoolName},</if>
<if test="position != null">`position` =#{position},</if>
<if test="describe != null">`describe` =#{describe},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="schoolName != null">and school_name =#{schoolName},</if>
<if test="position != null">and `position` =#{position},</if>
<if test="describe != null">and `describe` =#{describe},</if>
<if test="createTime != null">and create_time >= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} >= update_time</if>
</sql>
<update id="edit" parameterType="cn.wisenergy.model.app.Graduation">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<select id="getList" resultMap="graduationMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
</select>
</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.LoginRecordMapper">
<resultMap id="advertisingMap" type="cn.wisenergy.model.app.LoginRecord">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="type" property="type"/>
<result column="operation_name" property="operationName"/>
<result column="ip" property="ip"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
login_record
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_id,type, operation_name,ip, create_time,update_time
</sql>
<sql id="vals">
#{userId},#{type},#{operationName},#{ip},now(),now()
</sql>
<sql id="updateCondition">
<if test="userId != null">user_id = #{userId},</if>
<if test="type != null">type =#{type},</if>
<if test="operationName != null">operation_name =#{operationName},</if>
<if test="ip != null">ip =#{ip},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="userId != null">and user_id = #{userId}</if>
<if test="type != null">and type =#{type}</if>
<if test="operationName != null">and operation_name =#{operationName}</if>
<if test="ip != null">and ip =#{ip}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.LoginRecord" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.LoginRecord">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<delete id="delById" parameterType="java.lang.Integer">
delete from
<include refid="table"/>
where id = #{id}
</delete>
<select id="getById" resultMap="advertisingMap">
select <include refid="cols_all"/>
from <include refid="table"/>
<where>
user_id=#{userId}
and
type=2
order by update_time desc
limit 0,1
</where>
</select>
</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.PayRecordMapper">
<resultMap id="advertisingMap" type="cn.wisenergy.model.app.PayRecord">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="type" property="type"/>
<result column="card_id" property="cardId"/>
<result column="money" property="money"/>
<result column="result" property="result"/>
<result column="pay_limit" property="payLimit"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
pay_record
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_id,type, card_id,money,result,pay_limit, create_time,update_time
</sql>
<sql id="vals">
#{userId},#{type},#{cardId},#{money},#{result},#{payLimit},now(),now()
</sql>
<sql id="updateCondition">
<if test="userId != null">user_id = #{userId},</if>
<if test="type != null">type =#{type},</if>
<if test="cardId != null">card_id =#{cardId},</if>
<if test="money != null">money =#{money},</if>
<if test="result != null">result =#{result},</if>
<if test="payLimit != null">pay_limit =#{payLimit},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="userId != null">and user_id = #{userId}</if>
<if test="type != null">and type =#{type}</if>
<if test="cardId != null">and card_id =#{cardId}</if>
<if test="money != null">and money =#{money}</if>
<if test="result != null">and result =#{result}</if>
<if test="payLimit != null">and pay_limit =#{payLimit}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.PayRecord" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<select id="getList" resultType="cn.wisenergy.model.vo.PayRecordShowVo">
select
id as recordId,type,result,pay_limit as `limit`,create_time as payTime
from
<include refid="table"/>
<where>
<if test="userId != null">
user_id=#{userId}
</if>
order by create_time desc
limit #{startNum},#{endNum}
</where>
</select>
<select id="count" resultType="java.lang.Integer">
select count(1)
from
<include refid="table"/>
<where>
<if test="userId != null">
user_id=#{userId}
</if>
</where>
</select>
<select id="getById" resultMap="advertisingMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
user_id=#{userId}
and
result=0
</where>
</select>
</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.PriceMapper">
<resultMap id="priceMap" type="cn.wisenergy.model.app.Price">
<id column="id" property="id"/>
<result column="use_limit" property="useLimit"/>
<result column="money" property="money"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
price
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
use_limit,money, is_delete, create_time,update_time
</sql>
<sql id="vals">
#{useLimit},#{money},#{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="useLimit != null">use_limit = #{useLimit},</if>
<if test="money != null">money =#{money},</if>
<if test="isDelete != null">is_delete =#{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="useLimit != null">and use_limit = #{useLimit}</if>
<if test="money != null">and money =#{money}</if>
<if test="isDelete != null">and is_delete =#{isDelete}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.Price" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<select id="getList" resultType="cn.wisenergy.model.app.Price">
select
<include refid="cols_all"/>
from
<include refid="table"/>
where is_delete=0
order by use_limit
</select>
<select id="count" resultType="java.lang.Integer">
select count(1)
from
<include refid="table"/>
where is_delete=0
</select>
<select id="getByMoney" resultType="cn.wisenergy.model.app.Price">
select
<include refid="cols_all"/>
from
<include refid="table"/>
where is_delete=0
and money=#{money}
</select>
</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.ProfessionMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.Profession">
<id column="id" property="id"/>
<id column="type" property="type"/>
<result column="parent_id" property="parentId"/>
<result column="level" property="level"/>
<result column="name" property="name"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
profession
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
type,parent_id,level, name,create_time,update_time
</sql>
<sql id="vals">
#{type},#{parentId},#{level},#{name},now(),now()
</sql>
<sql id="updateCondition">
<if test="type != null">type = #{type},</if>
<if test="parentId != null">parent_id = #{parentId},</if>
<if test="level != null">level =#{level},</if>
<if test="name != null">name =#{name},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="type != null">and type = #{type}</if>
<if test="parentId != null">and parent_id = #{parentId}</if>
<if test="level != null">and level =#{level}</if>
<if test="name != null">and name =#{name}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.Profession" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<select id="getList" resultType="cn.wisenergy.model.app.Profession">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
type=#{type}
</where>
</select>
<select id="getById" resultType="cn.wisenergy.model.app.Profession">
select
<include refid="cols_all"/>
from
<include refid="table"/>
where id=#{id}
</select>
<select id="getNameByIds" resultType="java.lang.String">
select name
from
<include refid="table"/>
<where>
id IN
<foreach collection="list" index="index" item="id" separator="," open="(" close=")">
#{id}
</foreach>
</where>
</select>
</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.RefillCardMapper">
<resultMap id="refillCardMap" type="cn.wisenergy.model.app.RefillCard">
<id column="id" property="id"/>
<result column="batch_number" property="batchNumber"/>
<result column="is_make_card" property="isMakeCard"/>
<result column="card_number" property="cardNumber"/>
<result column="is_activite" property="isActivite"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
refill_card
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
card_number,batch_number,is_make_card, is_activite,is_delete,create_time,update_time
</sql>
<sql id="vals">
#{cardNumber},#{batchNumber},#{isMakeCard},#{isActivite},
#{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="userName != null">card_number = #{cardNumber},</if>
<if test="password != null">batch_number =#{batchNumber},</if>
<if test="phone != null">is_make_card =#{isMakeCard},</if>
<if test="headImage != null">is_activite =#{isMakeCard},</if>
<if test="examType != null">is_delete = #{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="userName != null">and card_number = #{cardNumber}</if>
<if test="password != null"> and batch_number =#{batchNumber}</if>
<if test="phone != null">and is_make_card =#{isMakeCard}</if>
<if test="headImage != null"> and is_activite =#{isMakeCard}</if>
<if test="examType != null">and is_delete = #{isDelete}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.User" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="update" parameterType="java.lang.String">
UPDATE
<include refid="table"/>
<set>
is_activite =0
</set>
<where>
batch_number =#{batchNumber}
</where>
</update>
<select id="getList" resultMap="refillCardMap" parameterType="map">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
is_delete=0
order by create_time desc
limit #{pageNo},#{pageSize}
</where>
</select>
<select id="getUserNumbers" resultType="java.lang.Integer">
SELECT COUNT(id)
FROM
<include refid="table"/>
where is_delete=0
</select>
<select id="getById" resultMap="refillCardMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
where id=#{id}
</select>
<select id="getByBatchNumber" resultType="cn.wisenergy.model.app.RefillCard">
select
<include refid="cols_all"/>
from
<include refid="table"/>
where batch_number=#{batchNumber}
</select>
<update id="setIsMakeCard">
UPDATE
<include refid="table"/>
<set>
is_make_card =0
</set>
<where>
id=#{id}
</where>
</update>
</mapper>
\ No newline at end of file
<?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.SchemeMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.SchemeInfo">
<id column="id" property="id"/>
<result column="scheme_name" property="schemeName"/>
<result column="upload_time" property="uploadTime"/>
<result column="file_url" property="fileUrl"/>
<result column="type" property="type"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
scheme
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
scheme_name,upload_time,file_url, type,is_delete,create_time,update_time
</sql>
<sql id="vals">
#{schemeName},#{uploadTime},#{fileUrl},#{type},#{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="schemeName != null">scheme_name = #{schemeName},</if>
<if test="uploadTime != null">upload_time =#{uploadTime},</if>
<if test="fileUrl != null">file_url =#{fileUrl},</if>
<if test="type != null">type =#{type},</if>
<if test="isDelete != null">is_delete =#{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="schemeName != null">and scheme_name = #{schemeName}</if>
<if test="uploadTime != null">and upload_time =#{uploadTime}</if>
<if test="fileUrl != null">and file_url =#{fileUrl}</if>
<if test="type != null">and type =#{type}</if>
<if test="isDelete != null">and is_delete =#{isDelete}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.SchemeInfo" keyProperty="id"
keyColumn="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<select id="getList" parameterType="map" resultType="cn.wisenergy.model.app.SchemeInfo">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
is_delete=0
order by create_time desc
limit #{startNum},#{endNum}
</where>
</select>
<update id="edit" parameterType="cn.wisenergy.model.app.SchemeInfo">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<select id="count" resultType="java.lang.Integer">
select count(1)
from
<include refid="table"/>
<where>
is_delete=0
</where>
</select>
<select id="getById" resultType="cn.wisenergy.model.app.SchemeInfo">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
id=#{id}
</where>
</select>
<select id="getByType" resultType="int">
select count(1)
from
<include refid="table"/>
<where>
type=#{type}
and is_delete=0
</where>
</select>
</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.SchemeRecordMapper">
<resultMap id="recordMap" type="cn.wisenergy.model.app.SchemeQueryRecord">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="major_name" property="majorName"/>
<result column="student_type" property="studentType"/>
<result column="score" property="score"/>
<result column="major_score" property="majorScore"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
scheme_query_record
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_id,major_name, student_type,score,major_score,is_delete,create_time,update_time
</sql>
<sql id="vals">
#{userId},#{majorName},#{studentType},#{score}, #{majorScore},#{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="userId != null">user_id = #{userId},</if>
<if test="majorName != null">major_name =#{majorName},</if>
<if test="studentType != null">student_type =#{studentType},</if>
<if test="score != null">score =#{score},</if>
<if test="majorScore != null">major_score =#{majorScore},</if>
<if test="isDelete != null">is_delete = #{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="userId != null">and user_id = #{userId}</if>
<if test="majorName != null">and major_name =#{majorName}</if>
<if test="studentType != null">and student_type =#{studentType}</if>
<if test="score != null">and score =#{score}</if>
<if test="majorScore != null">and major_score =#{majorScore}</if>
<if test="isDelete != null">and is_delete = #{isDelete}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.SchemeQueryRecord" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.SchemeQueryRecord">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<delete id="delById" parameterType="java.lang.Integer">
delete from
<include refid="table"/>
where id = #{id}
</delete>
<select id="count" resultType="java.lang.Integer">
select count(1)
from
<include refid="table"/>
<where>
is_delete=0
<if test="userId != null">
and user_id=#{userId}
</if>
</where>
</select>
<select id="getByUserId" resultType="cn.wisenergy.model.app.SchemeQueryRecord">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
is_delete=0
and user_id=#{userId}
order by create_time desc
limit #{startNum},#{endNum}
</where>
</select>
<select id="getById" resultMap="recordMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
id=#{id}
</where>
</select>
</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.ScoreInfoMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.ScoreInfo">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="culture_grade" property="cultureGrade"/>
<result column="major_grade" property="majorGrade"/>
<result column="language_grade" property="languageGrade"/>
<result column="math_grade" property="mathGrade"/>
<result column="english_grade" property="englishGrade"/>
<result column="physics_grade" property="physicsGrade"/>
<result column="chemistry_grade" property="chemistryGrade"/>
<result column="biology_grade" property="biologyGrade"/>
<result column="history_grade" property="historyGrade"/>
<result column="geography_grade" property="geographyGrade"/>
<result column="politics_grade" property="politicsGrade"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
score
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_id,culture_grade, major_grade,language_grade,math_grade,english_grade, physics_grade,chemistry_grade,
biology_grade,history_grade,geography_grade,politics_grade, create_time,update_time
</sql>
<sql id="vals">
#{userId},#{cultureGrade},#{majorGrade},#{languageGrade},#{mathGrade},#{englishGrade},#{physicsGrade},
#{chemistryGrade},#{biologyGrade}, #{historyGrade},#{geographyGrade},#{politicsGrade},now(),now()
</sql>
<sql id="updateCondition">
<if test="userId != null">user_id = #{userId},</if>
<if test="cultureGrade != null">culture_grade =#{cultureGrade},</if>
<if test="majorGrade != null">major_grade =#{majorGrade},</if>
<if test="languageGrade != null">language_grade =#{languageGrade},</if>
<if test="mathGrade != null">math_grade =#{mathGrade},</if>
<if test="englishGrade != null">english_grade =#{englishGrade},</if>
<if test="physicsGrade != null">physics_grade = #{physicsGrade},</if>
<if test="chemistryGrade != null">chemistry_grade = #{chemistryGrade},</if>
<if test="biologyGrade != null">biology_grade = #{biologyGrade},</if>
<if test="historyGrade != null">history_grade = #{historyGrade},</if>
<if test="geographyGrade != null">geography_grade = #{geographyGrade},</if>
<if test="politicsGrade != null">politics_grade = #{politicsGrade},</if>
update_time =now()
</sql>
<sql id="updateCondition2">
user_id = #{userId},
culture_grade =#{cultureGrade},
major_grade =#{majorGrade},
language_grade =#{languageGrade},
math_grade =#{mathGrade},
english_grade =#{englishGrade},
physics_grade = #{physicsGrade},
chemistry_grade = #{chemistryGrade},
biology_grade = #{biologyGrade},
history_grade = #{historyGrade},
geography_grade = #{geographyGrade},
politics_grade = #{politicsGrade},
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="userId != null">and user_id = #{userId}</if>
<if test="cultureGrade != null">and culture_grade =#{cultureGrade}</if>
<if test="majorGrade != null">and major_grade =#{majorGrade}</if>
<if test="languageGrade != null">and language_grade =#{languageGrade}</if>
<if test="mathGrade != null">and math_grade =#{mathGrade}</if>
<if test="englishGrade != null">and english_grade =#{englishGrade}</if>
<if test="physicsGrade != null">and physics_grade = #{physicsGrade}</if>
<if test="chemistryGrade != null">and chemistry_grade = #{chemistryGrade}</if>
<if test="biologyGrade != null">and biology_grade = #{biologyGrade}</if>
<if test="historyGrade != null">and history_grade = #{historyGrade}</if>
<if test="geographyGrade != null">and geography_grade = #{geographyGrade}</if>
<if test="politicsGrade != null">and politics_grade = #{politicsGrade}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.ScoreInfo" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.ScoreInfo">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition2"/>
</set>
<where>
id = #{id}
</where>
</update>
<delete id="delById" parameterType="java.lang.Integer">
delete from
<include refid="table"/>
where id = #{id}
</delete>
<select id="getById" resultMap="userMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
user_id=#{userId}
</where>
</select>
</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.UserLimitMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.UserLimit">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="total_limit" property="totalLimit"/>
<result column="use_limit" property="useLimit"/>
<result column="usable_limit" property="usableLimit"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
user_limit
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_id,total_limit, use_limit,usable_limit,create_time,update_time
</sql>
<sql id="vals">
#{userId},#{totalLimit},#{useLimit},#{usableLimit},now(),now()
</sql>
<sql id="updateCondition">
<if test="userId != null">user_id = #{userId},</if>
<if test="totalLimit != null">total_limit =#{totalLimit},</if>
<if test="useLimit != null">use_limit =#{useLimit},</if>
<if test="usableLimit != null">usable_limit =#{usableLimit},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="userId != null">and user_id = #{userId}</if>
<if test="totalLimit != null">and total_limit =#{totalLimit}</if>
<if test="useLimit != null">and use_limit =#{useLimit}</if>
<if test="usableLimit != null">and usable_limit =#{usableLimit}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.UserLimit" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.UserLimit">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<select id="getByUserId" resultMap="userMap">
select <include refid="cols_all"/>
from <include refid="table"/>
<where>
user_id=#{userId}
</where>
</select>
</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.UserLimitRecordMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.UserLimitRecord">
<id column="id" property="id"/>
<result column="user_id" property="userId"/>
<result column="user_limit_id" property="userLimitId"/>
<result column="minus_limit" property="minusLimit"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
user_limit_record
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_id,user_limit_id,minus_limit, create_time,update_time
</sql>
<sql id="vals">
#{userId},#{userLimitId},#{minusLimit},now(),now()
</sql>
<sql id="updateCondition">
<if test="userId != null">user_id = #{userId},</if>
<if test="userLimitId != null">user_limit_id =#{userLimitId},</if>
<if test="minusLimit != null">minus_limit =#{minusLimit},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="userId != null">and user_id = #{userId}</if>
<if test="userLimitId != null">and user_limit_id =#{userLimitId}</if>
<if test="minusLimit != null">and minus_limit =#{minusLimit}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.UserLimitRecord" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.UserLimitRecord">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<select id="getByUserId" resultMap="userMap">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
user_id=#{userId}
</where>
</select>
</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.UserVolunteerMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.UserVolunteer">
<id column="id" property="id"/>
<result column="scheme_record_id" property="schemeRecordId"/>
<result column="user_id" property="userId"/>
<result column="volunteer_id" property="volunteerId"/>
</resultMap>
<sql id="table">
user_volunteer
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
scheme_record_id,user_id, volunteer_id
</sql>
<sql id="createsVal">
#{i.scheme_record_id},#{i.user_id},#{i.volunteer_id},now(), now()
</sql>
<sql id="vals">
#{schemeRecordId},#{userId},#{volunteerId}
</sql>
<sql id="updateCondition">
<if test="schemeRecordId != null">scheme_record_id = #{schemeRecordId},</if>
<if test="userId != null">user_id =#{userId},</if>
<if test="volunteerId != null">volunteer_id =#{volunteerId},</if>
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="schemeRecordId != null">and scheme_record_id = #{schemeRecordId}</if>
<if test="userId != null">and user_id =#{userId}</if>
<if test="volunteerId != null">and volunteer_id =#{volunteerId}</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.UserVolunteer" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<!-- 批量创建接口 -->
<insert id="creates" parameterType="list">
INSERT INTO
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
VALUES
<foreach collection="list" item="i" index="index" separator=",">
(<include refid="createsVal"/>)
</foreach>
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.UserVolunteer">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<delete id="delById" parameterType="java.lang.Integer">
delete from
<include refid="table"/>
where id = #{id}
</delete>
<select id="listById" resultType="cn.wisenergy.model.app.UserVolunteer">
select * from
<include refid="table"/>
where scheme_record_id = #{schemeRecordId}
</select>
</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.UsersMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.User">
<id column="id" property="id"/>
<result column="user_name" property="userName"/>
<result column="password" property="password"/>
<result column="phone" property="phone"/>
<result column="uuid" property="uuid"/>
<result column="head_image" property="headImage"/>
<result column="sex" property="sex"/>
<result column="school" property="school"/>
<result column="exam_type" property="examType"/>
<result column="source" property="source"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
user
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
user_name,password, phone,uuid,head_image,sex,school, exam_type,source,is_delete,create_time,update_time
</sql>
<sql id="vals">
#{userName},#{password},#{phone},#{uuid},#{headImage},#{sex},#{school},#{examType}, #{source},
#{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="userName != null">user_name = #{userName},</if>
<if test="password != null">password =#{password},</if>
<if test="phone != null">phone =#{phone},</if>
<if test="uuid != null">uuid =#{uuid},</if>
<if test="headImage != null">head_image =#{headImage},</if>
<if test="sex != null">sex =#{sex},</if>
<if test="school != null">school =#{school},</if>
<if test="examType != null">exam_type = #{examType},</if>
<if test="source != null">source = #{source},</if>
<if test="isDelete != null">is_delete = #{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="userName != null">and user_name = #{userName}</if>
<if test="password != null">and password =#{password}</if>
<if test="phone != null">and phone =#{phone}</if>
<if test="uuid != null">and uuid =#{uuid}</if>
<if test="headImage != null">and head_image =#{headImage}</if>
<if test="sex != null">and sex =#{sex}</if>
<if test="school != null">and school =#{school}</if>
<if test="examType != null">and exam_type = #{examType}</if>
<if test="source != null">and source = #{source}</if>
<if test="isDelete != null">and is_delete = #{isDelete}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.User" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="edit" parameterType="cn.wisenergy.model.app.User">
UPDATE
<include refid="table"/>
<set>
<include refid="updateCondition"/>
</set>
<where>
id = #{id}
</where>
</update>
<delete id="delById" parameterType="java.lang.Integer">
delete from
<include refid="table"/>
where id = #{id}
</delete>
<select id="countByPhoneAnsUserId" resultType="java.lang.Integer">
SELECT COUNT(1)
FROM
<include refid="table"/>
WHERE phone=#{phone} and id !=#{userId} and is_delete=0
</select>
<select id="getList" resultMap="userMap" parameterType="map">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
is_delete=0
<if test="startTime != null">
and create_time
between #{startTime}
</if>
<if test="endTime != null">and #{endTime}</if>
<if test="userName != null">and user_name like ('%' #{userName} '%')</if>
<if test="phone != null">and phone like ('%' #{phone} '%')</if>
order by create_time desc
limit #{pageNo},#{pageSize}
</where>
</select>
<select id="getUserNumbers" resultType="java.lang.Integer">
SELECT COUNT(id)
FROM
<include refid="table"/>
<where>
is_delete=0
<if test="startTime != null">
and create_time
between #{startTime}
</if>
<if test="endTime != null">and #{endTime}</if>
<if test="userName != null">and user_name like ('%' #{userName} '%')</if>
<if test="phone != null">and phone like ('%' #{phone} '%')</if>
</where>
</select>
<select id="getByPhone" resultType="cn.wisenergy.model.app.User">
SELECT
<include refid="cols_all"/>
FROM
<include refid="table"/>
where is_delete=0 and phone=#{phone}
</select>
<select id="test" resultType="cn.wisenergy.model.app.User">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
<if test="list != null">
<foreach collection="list" index="index" item="id" separator="or" open="(" close=")">
user_name LIKE CONCAT('%',#{id},'%')
</foreach>
</if>
</where>
</select>
</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.VolunteerMapper">
<resultMap id="userMap" type="cn.wisenergy.model.app.Volunteer">
<id column="id" property="id"/>
<result column="type" property="type"/>
<result column="scheme_id" property="schemeId"/>
<result column="major_name" property="majorName"/>
<result column="academy" property="academy"/>
<result column="course_demand" property="courseDemand"/>
<result column="nature" property="nature"/>
<result column="year_limit" property="yearLimit"/>
<result column="plan_num" property="planNum"/>
<result column="cast_archives_num" property="castArchivesNum"/>
<result column="launch_num" property="launchNum"/>
<result column="lowest_mark" property="lowestMark"/>
<result column="lowest_rank" property="lowestRank"/>
<result column="is_delete" property="isDelete"/>
<result column="create_time" property="createTime"/>
<result column="update_time" property="updateTime"/>
</resultMap>
<sql id="table">
volunteer
</sql>
<sql id="cols_all">
id,
<include refid="cols_exclude_id"/>
</sql>
<sql id="cols_exclude_id">
type,scheme_id,major_name,academy, course_demand,nature,year_limit,plan_num,
cast_archives_num,launch_num,lowest_mark,
lowest_rank,is_delete,create_time,update_time
</sql>
<sql id="vals">
#{type},#{scheme},#{majorName},#{academy},#{courseDemand},#{nature},#{yearLimit},#{planNum},#{castArchivesNum},
#{launchNum},
#{lowestMark}, #{lowestRank},#{isDelete},now(),now()
</sql>
<sql id="updateCondition">
<if test="type != null">type = #{type},</if>
<if test="scheme != null">scheme = #{scheme},</if>
<if test="majorName != null">major_name = #{majorName},</if>
<if test="academy != null">academy =#{academy},</if>
<if test="courseDemand != null">course_demand =#{courseDemand},</if>
<if test="nature != null">nature =#{nature},</if>
<if test="yearLimit != null">year_limit =#{yearLimit},</if>
<if test="planNum != null">plan_num =#{planNum},</if>
<if test="castArchivesNum != null">cast_archives_num = #{castArchivesNum},</if>
<if test="launchNum != null">launch_num = #{launchNum},</if>
<if test="lowestMark != null">lowest_mark = #{lowestMark},</if>
<if test="lowestRank != null">lowestMark = #{lowestRank},</if>
<if test="isDelete != null">is_delete = #{isDelete},</if>
update_time =now()
</sql>
<sql id="criteria">
<if test="id != null">id = #{id}</if>
<if test="type != null">and type = #{type}</if>
<if test="scheme != null">and scheme = #{scheme}</if>
<if test="majorName != null">and major_name = #{majorName}</if>
<if test="academy != null">and academy =#{academy}</if>
<if test="courseDemand != null">and course_demand =#{courseDemand}</if>
<if test="nature != null">and nature =#{nature}</if>
<if test="yearLimit != null">and year_limit =#{yearLimit}</if>
<if test="planNum != null">and plan_num =#{planNum}</if>
<if test="castArchivesNum != null">and cast_archives_num = #{castArchivesNum}</if>
<if test="launchNum != null">and launch_num = #{launchNum}</if>
<if test="lowestMark != null">and lowest_mark = #{lowestMark}</if>
<if test="lowestRank != null">and lowestMark = #{lowestRank}</if>
<if test="isDelete != null">and is_delete = #{isDelete}</if>
<if test="createTime != null">and create_time &gt;= #{createTime}</if>
<if test="updateTime != null">and #{updateTime} &gt;= update_time</if>
</sql>
<insert id="add" parameterType="cn.wisenergy.model.app.Volunteer" keyProperty="id" useGeneratedKeys="true">
insert into
<include refid="table"/>
(<include refid="cols_exclude_id"/>)
value(
<include refid="vals"/>
)
</insert>
<update id="updateBySchemeId">
UPDATE
<include refid="table"/>
<set>
is_delete=1
</set>
<where>
scheme_id = #{schemeId}
and is_delete=0
</where>
</update>
<select id="getFillList" resultType="cn.wisenergy.model.app.Volunteer">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
is_delete =0
<if test="upGrade != null">
and #{upGrade} > lowest_mark
</if>
<if test="downGrade != null">
and lowest_mark >#{downGrade}
</if>
<if test="type != null">
and type =#{type}
</if>
<if test="volunteerIds != null and volunteerIds.size > 0 ">
and id NOT IN
<foreach collection="volunteerIds" index="index" item="id" separator="," open="(" close=")">
#{id}
</foreach>
</if>
order by major_name,lowest_mark desc
limit #{number}
</where>
</select>
<select id="getListByIds" resultType="cn.wisenergy.model.app.Volunteer">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
id IN
<foreach collection="list" index="index" item="id" separator="," open="(" close=")">
#{id}
</foreach>
</where>
</select>
<select id="getVolunteerList" resultType="cn.wisenergy.model.app.Volunteer">
select
<include refid="cols_all"/>
from
<include refid="table"/>
<where>
is_delete =0
<if test="upGrade != null">
and #{upGrade} > lowest_mark
</if>
<if test="downGrade != null">
and lowest_mark >#{downGrade}
</if>
<if test="type != null">
and type =#{type}
</if>
<if test="classNames != null">
and
<foreach collection="classNames" index="index" item="id" separator="or" open="(" close=")">
course_demand LIKE CONCAT('%',#{id},'%')
</foreach>
</if>
<if test="professionNames != null">
and
<foreach collection="professionNames" index="index" item="id" separator="or" open="(" close=")">
major_name LIKE CONCAT('%',#{id},'%')
</foreach>
</if>
order by lowest_mark desc
</where>
</select>
</mapper>
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;
/**
* 管理员实体类
*/
@Data
@ApiModel(value = "AccountInfo")
public class AccountInfo implements Serializable {
private static final long serialVersionUID = 3050641578536493424L;
/**
* 管理员主键id
*/
@ApiModelProperty(name ="id",value = "管理员主键id")
private Integer id;
/**
* 管理员账号
*/
@ApiModelProperty(name = "name",value = "管理员账号")
private String userName;
/**
* 管理员密码
*/
@ApiModelProperty(name="password",value = "管理员密码")
private String password;
/**
* 头像
*/
@ApiModelProperty(name = "headImage",value = "头像")
private String headImage;
/**
* 是否删除
*/
@ApiModelProperty(name = "isDelete",value = "是否删除 0:正常 1:删除")
private Integer isDelete;
/**
* 创建时间
*/
@ApiModelProperty(name = "createTime",value = "创建时间")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty(name = "updateTime",value = "修改时间")
private Date updateTime;
}
package cn.wisenergy.model.app;
import cn.wisenergy.model.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author 86187
* @ Description: 录取规则实体类
* @ Author : 86187
* @ Date : 2021/1/19 10:43
*/
@Data
@ApiModel(value = "AdmissionRule")
public class AdmissionRule extends BaseEntity implements Serializable {
private static final long serialVersionUID = -9211670648343824241L;
/**
* 录取规则id
*/
@ApiModelProperty(value = "录取规则id", name = "id")
private Integer id;
/**
* 方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育 5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批
*/
@ApiModelProperty(value = "方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育 " +
"5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批", name = "type")
private Integer type;
/**
* 文化成绩最高分
*/
@ApiModelProperty(value = "文化成绩最高分", name = "cultureMax")
private Double cultureMax;
/**
* 文化成绩最低分
*/
@ApiModelProperty(value = "文化成绩最低分", name = "cultureMin")
private Double cultureMin;
/**
* 本年文化课录取线
*/
@ApiModelProperty(value = "本年文化课录取线", name = "currentYearCulture")
private Double currentYearCulture;
/**
* 专业成绩最高分
*/
@ApiModelProperty(value = "专业成绩最高分", name = "professionMax")
private Double professionMax;
/**
* 专业成绩最低分
*/
@ApiModelProperty(value = "专业成绩最低分", name = "professionMin")
private Double professionMin;
/**
* 本年专业课录取线
*/
@ApiModelProperty(value = "本年文化课录取线", name = "currentYearMajor")
private Double currentYearMajor;
/**
* 向上浮动分数
*/
@ApiModelProperty(value = "向上浮动分数", name = "upMark")
private Double upMark;
/**
* 向下浮动分数
*/
@ApiModelProperty(value = "向下浮动分数", name = "downMark")
private Double downMark;
/**
* 展示志愿总数
*/
@ApiModelProperty(value = "展示志愿总数", name = "number")
private Integer number;
}
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;
/**
* @ Description: 广告实体类
* @ Author : 86187
* @ Date : 2021/1/7 16:01
*/
@Data
@ApiModel(value = "Advertising")
public class Banner implements Serializable {
private static final long serialVersionUID = 5513428780946937905L;
/**
* 广告id
*/
@ApiModelProperty(value = "广告id",name = "id")
private Integer id;
/**
* 合作公司名称
*/
@ApiModelProperty(value = "合作公司名称",name = "companyName")
private String companyName;
/**
* 投放状态 0:暂停中 1:投放中
*/
@ApiModelProperty(value = "投放状态 0:暂停中 1:投放中",name = "status")
private Integer status;
/**
* 网址
*/
@ApiModelProperty(value = "网址",name = "website")
private String website;
/**
* 是否有宣传图 0:没有 1:有
*/
@ApiModelProperty(value = "是否有宣传图 0:没有 1:有",name = "isHaveImage")
private Integer isHaveImage;
/**
* 广告类型: 1:顶部广告 2:底部广告
*/
@ApiModelProperty(value = "广告类型: 1:顶部广告 2:底部广告",name = "type")
private Integer type;
/**
* 广告图片url
*/
@ApiModelProperty(value = "广告图片url",name = "image")
private String image;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间",name = "createTime")
private Date createTime;
/**
* 更新时间
*/
@ApiModelProperty(value = "更新时间",name = "updateTime")
private Date updateTime;
}
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;
/**
* 充值卡字卡实体类
*/
@Data
@ApiModel(value = "CardInfo")
public class CardInfo implements Serializable {
/**
* 子卡id
*/
@ApiModelProperty(value = "子卡id",name = "id")
private Integer id;
/**
* 批次号
*/
@ApiModelProperty(value = "批次号",name = "batchNumber")
private String batchNumber;
/**
* 批次号
*/
@ApiModelProperty(value = "批次号",name = "batchNumber")
private String cardNumber;
/**
* 次数
*/
@ApiModelProperty(value = "次数",name = "limit")
private Integer limit;
/**
* 秘钥
*/
@ApiModelProperty(value = "秘钥",name = "secretKey")
private String secretKey ;
/**
* 卡的金额
*/
@ApiModelProperty(value = "卡的金额",name = "money")
private String money;
/**
* 状态
*/
@ApiModelProperty(value = "状态 0:未使用 1:已使用",name = "status")
private Integer status;
/**
* 是否删除
*/
@ApiModelProperty(name = "isDelete",value = "是否删除 0:正常 1:删除")
private Integer isDelete;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间",name = "creteTime")
private Date createTime;
/**
*更改时间
*/
@ApiModelProperty(value = "更改时间",name = "updateTime")
private Date updateTime;
}
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;
/**
* 毕业院校实体类
*/
@Data
@ApiModel(value = "Graduation")
public class Graduation implements Serializable {
private static final long serialVersionUID = 7511175256020154565L;
/**
* 院校主键id
*/
@ApiModelProperty(value = "院校主键id",name = "id")
private Integer id;
/**
* 学校名称
*/
@ApiModelProperty(value = "学校名称",name = "schoolName")
private String schoolName;
/**
* 学校地址
*/
@ApiModelProperty(value = "学校地址",name = "position")
private String position;
/**
* 学校描述
*/
@ApiModelProperty(value = "学校描述",name = "describe")
private String describe;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间",name = "creteTime")
private Date createTime;
/**
*更改时间
*/
@ApiModelProperty(value = "更改时间",name = "updateTime")
private Date updateTime;
}
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;
/**
* @ Description: 用户登录操作记录实体类
* @ Author : 86187
* @ Date : 2021/1/7 15:09
*/
@Data
@ApiModel(value = "LoginRecord")
public class LoginRecord implements Serializable {
private static final long serialVersionUID = 3450614328514828031L;
/**
* 用户操作记录id
*/
@ApiModelProperty(value = "用户操作记录id", name = "id")
private Integer id;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
/**
* 类型 1:用户祖册 2:用户登录 3:用户退出
*/
@ApiModelProperty(value = "类型 1:用户祖册 2:用户登录 3:用户退出", name = "type")
private Integer type;
/**
* 操作名称
*/
@ApiModelProperty(value = "操作名称", name = "operationName")
private String operationName;
/**
* ip
*/
@ApiModelProperty(value = "ip", name = "ip")
private String ip;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间", name = "createTime")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty(value = "修改时间", name = "updateTime")
private Date updateTime;
}
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;
/**
*@ Description: 充值记录实体类
*@ Author : 86187
*@ Date : 2021/1/8 14:48
* @author 86187
*/
@Data
@ApiModel(value = "PayRecord")
public class PayRecord implements Serializable {
private static final long serialVersionUID = -7865361068703566832L;
/**
* 充值记录id
*/
@ApiModelProperty(value = "充值记录id",name = "id")
private Integer id;
/**
* 充值类型 1:支付宝 2:微信 3:充值卡
*/
@ApiModelProperty(value = "充值类型 1:支付宝 2:微信 3:充值卡",name = "type")
private Integer type;
/**
* 充值卡id
*/
@ApiModelProperty(value = "充值卡id",name = "cardId")
private Integer cardId;
/**
* 充值用户id
*/
@ApiModelProperty(value = "充值用户id",name = "userId")
private Integer userId;
/**
* 充值所花金额
*/
@ApiModelProperty(value = "充值所花金额",name = "money")
private Integer money;
/**
* 充值结果 0:成功 1:失败
*/
@ApiModelProperty(value = "充值结果 0:成功 1:失败",name = "result")
private Integer result;
/**
* 充值次数
*/
@ApiModelProperty(value = "充值次数",name = "limit")
private Integer payLimit;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间",name = "creteTime")
private Date createTime;
/**
*更改时间
*/
@ApiModelProperty(value = "更改时间",name = "updateTime")
private Date updateTime;
}
package cn.wisenergy.model.app;
import cn.wisenergy.model.common.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @author 86187
* @ Description: 价格表
* @ Author : 86187
* @ Date : 2021/1/24 9:50
*/
@Data
@ApiModel(value = "Price")
public class Price implements Serializable {
private static final long serialVersionUID = 1112644645559505970L;
/**
* 价格id
*/
@ApiModelProperty(value = "价格id", name = "id")
private Integer id;
/**
* 可查询次数
*/
@ApiModelProperty(value = "可查询次数", name = "useLimit")
private Integer useLimit;
/**
* 购买需要的钱
*/
@ApiModelProperty(value = "购买需要的钱", name = "money")
private Integer money;
/**
* 创建时间
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty("修改时间")
private Date updateTime;
/**
* 删除标记
*/
@ApiModelProperty("是否删除 1,删除;0,未删除")
private Integer isDelete;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import springfox.documentation.annotations.ApiIgnore;
import java.io.Serializable;
import java.util.Date;
import java.util.List;
/**
* @ Description: 专业实体类
* @ Author : 86187
* @ Date : 2021/1/13 10:37
*/
@Data
@ApiModel(value = "profession")
public class Profession implements Serializable {
private static final long serialVersionUID = 4215915155490456186L;
/**
* 专业id
*/
@ApiModelProperty(value = "专业id", name = "id")
private Integer id;
/**
* 方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育 5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批
*/
@ApiModelProperty(value = "方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育 5:专科专业分类6:" +
"专科美术一批 7:专科文学编导一批 8:专科体育一批", name = "type")
private Integer type;
/**
* 父id
*/
@ApiModelProperty(value = "专业id", name = "id")
private Integer parentId;
/**
* 等级
*/
@ApiModelProperty(value = "等级", name = "level")
private Integer level;
/**
* 专业名称
*/
@ApiModelProperty(value = "专业名称", name = "name")
private String name;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间", name = "createTime")
private Date createTime;
/**
* 更新时间
*/
@ApiModelProperty(value = "更新时间", name = "updateTime")
private Date updateTime;
/**
* 子专业
*/
@ApiModelProperty(value = "子专业", name = "updateTime")
private List<Profession> children;
/**
* 是否选中 false : 未选中 true : 选中
*/
@ApiModelProperty(value = "是否选中 false : 未选中 true : 选中", name = "checked")
@TableField(exist = false)
private Boolean checked =false;
}
package cn.wisenergy.model.app;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
@Data
@ApiModel(value = "RefillCard")
public class RefillCard {
/**
* 充值卡id
*/
@ApiModelProperty(value = "充值卡id",name = "id")
private Integer id;
/**
* 批次号
*/
@ApiModelProperty(value = "批次号",name = "batchNumber")
private String batchNumber;
/**
* 是否已制卡 0:已制卡 1:未制卡
*/
@ApiModelProperty(value = "是否已制卡 0:已制卡 1:未制卡",name = "isMakeCard")
private Integer isMakeCard;
/**
* 卡数量
*/
@ApiModelProperty(value = "卡数量",name = "cardNumber")
private Integer cardNumber ;
/**
* 是否已激活
*/
@ApiModelProperty(value = "是否已激活 0:已激活 1:未激活 ",name = "isActivite")
private Integer isActivite;
/**
* 是否删除
*/
@ApiModelProperty(value = "是否删除 0:正常 1:删除",name = "isDelete")
private Integer isDelete;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间",name = "creteTime")
private Date createTime;
/**
*更改时间
*/
@ApiModelProperty(value = "更改时间",name = "updateTime")
private Date updateTime;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @author 86187
*/
@Data
@ApiModel(value = "SchemeInfo")
@TableName("scheme")
public class SchemeInfo implements Serializable {
private static final long serialVersionUID = 7020644673356401949L;
/**
* 方案id
*/
@ApiModelProperty(value = "方案id", name = "id")
private Integer id;
/**
* 方案名称
*/
@ApiModelProperty(value = "方案名称", name = "schemeName")
private String schemeName;
/**
* 上传时间
*/
@ApiModelProperty(value = "上传时间", name = "uploadTime")
private Date uploadTime;
/**
* 上传url
*/
@ApiModelProperty(value = "上传时间", name = "uploadTime")
private String fileUrl;
/**
* 1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导
* 4:本科体育 5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批
*/
@ApiModelProperty(value = "1:本科文化一批 2:本科美术一批 3:文学编导本科一批 4:本科体育 " +
"5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批", name = "type")
private Integer type;
/**
* 创建时间
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty("修改时间")
private Date updateTime;
/**
* 删除标记
*/
@ApiModelProperty("是否删除 1,删除;0,未删除")
private Integer isDelete;
}
package cn.wisenergy.model.app;
import cn.wisenergy.model.common.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @ Description: 方案查询记录
* @ Author : 86187
* @ Date : 2021/1/8 10:22
* @author 86187
*/
@Data
@ApiModel(value = "SchemeQueryRecord")
@TableName("scheme_query_record")
public class SchemeQueryRecord implements Serializable {
private static final long serialVersionUID = 6600452699328342752L;
/**
* 方案查询记录id
*/
@ApiModelProperty(value = "方案查询记录id", name = "id")
private Integer id;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
/**
* 专业名称
*/
@ApiModelProperty(value = "专业名称", name = "majorName")
private String majorName;
/**
* 考生类型 1:本科
*/
@ApiModelProperty(value = "考生类型 1:本科", name = "studentType")
private Integer studentType;
/**
* 考生文化分数
*/
@ApiModelProperty(value = "考生文化分数", name = "score")
private String score;
/**
* 考生专业分数
*/
@ApiModelProperty(value = "考生专业分数", name = "majorScore")
private String majorScore;
/**
* 创建时间
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty("修改时间")
private Date updateTime;
/**
* 删除标记
*/
@ApiModelProperty("是否删除 1,删除;0,未删除")
private Integer isDelete;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*@ Description: 用户成绩实体类
*@ Author : 86187
*@ Date : 2021/1/7 14:56
* @author 86187
*/
@Data
@ApiModel(value = "ScoreInfo")
@TableName("score")
public class ScoreInfo implements Serializable {
private static final long serialVersionUID = -8644045186424617919L;
/**
* 成绩id
*/
@ApiModelProperty(value = "成绩id",name = "id")
private Integer id;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id",name = "userId")
private Integer userId;
/**
* 文化成绩
*/
@ApiModelProperty(value = "文化成绩",name = "cultureGrade")
private Double cultureGrade;
/**
* 专业成绩
*/
@ApiModelProperty(value = "专业成绩",name = "majorGrade")
private Double majorGrade;
/**
* 语文成绩
*/
@ApiModelProperty(value = "语文成绩",name = "languageGrade")
private Double languageGrade;
/**
* 数学成绩
*/
@ApiModelProperty(value = "数学成绩",name = "mathGrade")
private Double mathGrade;
/**
* 英语成绩
*/
@ApiModelProperty(value = "英语成绩",name = "englishGrade")
private Double englishGrade;
/**
* 物理成绩
*/
@ApiModelProperty(value = "物理成绩",name = "physicsGrade")
private Double physicsGrade;
/**
* 化学成绩
*/
@ApiModelProperty(value = "化学成绩",name = "chemistryGrade")
private Double chemistryGrade;
/**
* 生物成绩
*/
@ApiModelProperty(value = "生物成绩",name = "biologyGrade")
private Double biologyGrade;
/**
* 历史成绩
*/
@ApiModelProperty(value = "历史成绩",name = "historyGrade")
private Double historyGrade;
/**
* 地理成绩
*/
@ApiModelProperty(value = "地理成绩",name = "geographyGrade")
private Double geographyGrade;
/**
* 政治成绩
*/
@ApiModelProperty(value = "政治成绩",name = "politicsGrade")
private Double politicsGrade;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间",name = "creteTime")
private Date createTime;
/**
*更改时间
*/
@ApiModelProperty(value = "更改时间",name = "updateTime")
private Date updateTime;
}
package cn.wisenergy.model.app;
import cn.wisenergy.model.common.BaseEntity;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @author 86187
* @ Description : 用户实体类
* @ Author : lcc
* @ CreateDate : 2020/11/8 19:59
*/
@Data
@ApiModel(value = "AccountUsers")
@TableName("user")
public class User implements Serializable {
private static final long serialVersionUID = 2525339404301884673L;
/**
* 主键id
*/
@ApiModelProperty(name = "id", value = "用户主键id")
private Integer id;
/**
* 用户名称
*/
@ApiModelProperty(name = "name", value = "用户名")
private String userName;
/**
* 密码
*/
@ApiModelProperty(name = "password", value = "用户密码")
private String password;
/**
* 电话号码
*/
@ApiModelProperty(name = "phone", value = "手机号")
private String phone;
/**
* 头像
*/
@ApiModelProperty(name = "headImage", value = "头像")
private String headImage;
/**
* 微信uuid
*/
@ApiModelProperty(name = "微信uuid", value = "uuid")
private String uuid;
/**
* 性别
*/
@ApiModelProperty(name = "sex", value = "用户性别:0:男,1:女")
private Integer sex;
/**
* 学校
*/
@ApiModelProperty(name = "school", value = "毕业院校")
private String school;
/**
* 学生类型
*/
@ApiModelProperty(name = "examType", value = "考生类型 1:文化课考生 2:美术生 3:体育生 4:文学编导考生")
private Integer examType;
/**
* 来源 1:PC 2: APP
*/
@ApiModelProperty(name = "source", value = "来源 1:PC 2: APP")
private Integer source;
/**
* 是否删除
*/
@ApiModelProperty(name = "isDelete", value = "是否删除 0:正常 1:删除")
private Integer isDelete;
/**
* 创建时间
*/
@ApiModelProperty(name = "createTime", value = "创建时间")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty(name = "updateTime", value = "修改时间")
private Date updateTime;
}
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 86187
*/
@Data
@ApiModel(value = "UserLimit")
public class UserLimit implements Serializable {
private static final long serialVersionUID = 3956830394491346594L;
/**
* 用户卡点id
*/
@ApiModelProperty(value = "用户卡点id",name = "id")
private Integer id;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id",name = "userId")
private Integer userId;
/**
* 总次数
*/
@ApiModelProperty(value = "总次数",name = "totalLimit")
private Integer totalLimit;
/**
* 已使次数
*/
@ApiModelProperty(value = "已使次数",name = "useLimit")
private Integer useLimit ;
/**
* 可用次数
*/
@ApiModelProperty(value = "可用次数",name = "usableLimit")
private Integer usableLimit;
/**
* 创建时间
*/
@ApiModelProperty(value = "创建时间",name = "creteTime")
private Date createTime;
/**
*更改时间
*/
@ApiModelProperty(value = "更改时间",name = "updateTime")
private Date updateTime;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @author 86187
* @ Description: 用户扣减查询次数记录实体类
* @ Author : 86187
* @ Date : 2021/1/27 14:49
*/
@Data
@ApiModel("UserLimitRecord")
@TableName("user_limit_record")
public class UserLimitRecord implements Serializable {
private static final long serialVersionUID = 6832626172862202016L;
/**
* 用户扣减查询次数记录id
*/
@ApiModelProperty(value = "用户扣减查询次数记录id", name = "id")
private Integer id;
/**
* 用户id
*/
@ApiModelProperty(value = "用户扣减查询次数记录id", name = "id")
private Integer userId;
/**
* 用户查询信息id
*/
@ApiModelProperty(value = "用户查询信息id", name = "userLimitId")
private Integer userLimitId;
/**
* 扣减次数
*/
@ApiModelProperty(value = "扣减次数", name = "minusLimit")
private Integer minusLimit;
/**
* 扣减时间
*/
@ApiModelProperty(value = "扣减时间", name = "createTime")
private Date createTime;
/**
* 更新时间
*/
@ApiModelProperty(value = "更新时间", name = "updateTime")
private Date updateTime;
}
package cn.wisenergy.model.app;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
/**
* @author 86187
*/
@Data
@ApiModel(value = "UserVolunteer")
@TableName("user_volunteer")
public class UserVolunteer {
/**
* 用户方案id
*/
@ApiModelProperty(value = "用户方案id",name = "id")
private Integer id;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id",name = "userId")
private Integer userId;
/**
* 方案记录id
*/
@ApiModelProperty(value = "方案记录id",name = "schemeRecordId")
private Integer schemeRecordId;
/**
* 志愿id
*/
@ApiModelProperty(value = "志愿id",name = "volunteerId")
private Integer volunteerId;
}
package cn.wisenergy.model.app;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ContentLoopMerge;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
* @ Description: 志愿实体类
* @ Author : 86187
* @ Date : 2021/1/7 15:15
* @author 86187
*/
@Data
@Builder
@ApiModel(value = "Volunteer")
@NoArgsConstructor
@AllArgsConstructor
@ExcelIgnoreUnannotated
public class Volunteer implements Serializable {
private static final long serialVersionUID = -7880251929353475087L;
/**
* 志愿主键id
*/
@ApiModelProperty(value = "志愿主键id", name = "id")
private Integer id;
/**
* 方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育 5:专科专业分类6:专科美术一批 7:专科文学编导一批 8:专科体育一批
*/
@ApiModelProperty(value = "方案类型:1:本科文化一批 2:本科美术一批 3:艺术本科批文学编导 4:本科体育 " +
"5:专科专业分类 6:专科美术一批 7:专科文学编导一批 8:专科体育一批", name = "type")
private Integer type;
/**
* 方案id
*/
@ApiModelProperty(value = "方案id", name = "schemeId")
private Integer schemeId;
/**
* 专业名称
*/
@ApiModelProperty(value = "专业", name = "majorName")
@ExcelProperty(value = "专业")
private String majorName;
/**
* 院校
*/
@ApiModelProperty(value = "院校", name = "academy")
@ExcelProperty(value = "院校")
private String academy;
/**
* 选考科目要求
*/
@ApiModelProperty(value = "选考科目要求", name = "courseDemand")
@ExcelProperty(value = "选考科目要求")
private String courseDemand;
/**
* 学校性质
*/
@ApiModelProperty(value = "学校性质", name = "nature")
@ExcelProperty(value = "学校性质")
private String nature;
/**
* 学年制(年)
*/
@ApiModelProperty(value = "学年制(年)", name = "yearLimit")
@ExcelProperty(value = "学制(年)")
private Integer yearLimit;
/**
* 计划数
*/
@ApiModelProperty(value = "计划数", name = "planNum")
@ExcelProperty(value = "计划数")
private Integer planNum;
/**
* 计划投档数
*/
@ApiModelProperty(value = "投档计划数", name = "castArchivesNum")
@ExcelProperty(value = "投档计划数")
private Integer castArchivesNum;
/**
* 投出数
*/
@ApiModelProperty(value = "投出数", name = "launchNum")
@ExcelProperty(value = "投出数")
private Integer launchNum;
/**
* 最低分
*/
@ApiModelProperty(value = "最低分", name = "lowestMark")
@ExcelProperty(value = "最低分")
private String lowestMark;
/**
* 最低位次
*/
@ApiModelProperty(value = "最低位次", name = "lowestRank")
@ExcelProperty(value = "最低位次")
private String lowestRank;
/**
* 创建时间
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty("修改时间")
private Date updateTime;
/**
* 删除标记
*/
@ApiModelProperty("是否删除 1,删除;0,未删除")
private Integer isDelete;
/**
* 方案查询时间
*/
@ApiModelProperty(value = "方案查询时间",name = "queryTime")
@TableField(exist = false)
@ContentLoopMerge(eachRow = 4,columnExtend=4)
private Date queryTime;
}
package cn.wisenergy.model.common;
import java.io.Serializable;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonAutoDetect;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@JsonAutoDetect(creatorVisibility = JsonAutoDetect.Visibility.NONE, fieldVisibility = JsonAutoDetect.Visibility.NONE, getterVisibility = JsonAutoDetect.Visibility.NONE, isGetterVisibility = JsonAutoDetect.Visibility.NONE, setterVisibility = JsonAutoDetect.Visibility.NONE)
public abstract class BaseEntity implements Serializable {
private static final long serialVersionUID = 7151370108706942192L;
/**
* 创建时间
*/
@ApiModelProperty("创建时间")
private Date createTime;
/**
* 修改时间
*/
@ApiModelProperty("修改时间")
private Date updateTime;
/**
* 删除标记
*/
@ApiModelProperty("是否删除 1,删除;0,未删除")
private Integer isDelete;
}
package cn.wisenergy.model.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@Data
@ApiModel(value = "AccountDto")
public class AccountDto implements Serializable {
private static final long serialVersionUID = -6722696621467423127L;
/**
* 管理员主键id
*/
@ApiModelProperty(name ="id",value = "管理员主键id")
private Integer id;
/**
* 管理员账号
*/
@ApiModelProperty(name = "name",value = "管理员账号")
private String userName;
/**
* 头像
*/
@ApiModelProperty(name = "headImage",value = "头像")
private String headImage;
}
package cn.wisenergy.model.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;
/**
* @author 86187
*/
@Data
@ApiModel(value = "BannerDto")
public class BannerDto {
/**
* 广告id
*/
@ApiModelProperty(value = "广告id",name = "id")
private Integer id;
/**
* 广告类型: 1:顶部广告 2:底部广告
*/
@ApiModelProperty(value = "广告类型: 1:顶部广告 2:底部广告",name = "type")
private Integer type;
/**
* 投放状态 0:暂停中 1:投放中
*/
@ApiModelProperty(value = "投放状态 0:暂停中 1:投放中",name = "status")
private Integer status;
/**
* 网址
*/
@ApiModelProperty(value = "网址",name = "website")
private String website;
/**
* 广告图片url
*/
@ApiModelProperty(value = "广告图片url",name = "image")
private String image;
/**
* 更新时间
*/
@ApiModelProperty(value = "更新时间",name = "updateTime")
private Date updateTime;
}
package cn.wisenergy.model.dto;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentLoopMerge;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.Date;
/**
* 充值卡子卡导出实体类dto
*/
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
//内容高度
@ContentRowHeight(25)
//表头行高度
@HeadRowHeight(25)
//列的宽度
@ColumnWidth(25)
public class ExportCardDto implements Serializable {
private static final long serialVersionUID = 2062796530315436172L;
/**
* 卡号
*/
@ExcelProperty(value = "卡号")
private String cardNumber;
/**
* 密码
*/
@ExcelProperty(value = "密码")
private String secretKey;
/**
* 状态
*/
@ExcelProperty(value = "状态")
private String status;
}
package cn.wisenergy.model.dto;
/**
* @ Description: 支付页面接口请求参数Dto
* @ Author : 86187
* @ Date : 2021/2/1 13:57
*/
import io.swagger.annotations.ApiModel;
import lombok.Data;
/**
* @author 86187
*/
@Data
@ApiModel("PayPageDto")
public class PayPageDto {
/**
* 支付金额 :金额不能为0
*/
private Integer total;
}
package cn.wisenergy.model.dto;
import io.swagger.annotations.ApiModel;
import lombok.Data;
/**
* @author 86187
*/
@Data
@ApiModel()
public class PayQueryDto {
/**
* 支付宝交易号
*/
private String tradeNo;
/**
* 商户订单号
*/
private String outTradeNo;
}
package cn.wisenergy.model.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
@Data
@ApiModel(value = "RefillCardDto")
public class RefillCardDto {
/**
* 充值卡id
*/
@ApiModelProperty(value = "充值卡id",name = "id")
private Integer id;
/**
* 批次号
*/
@ApiModelProperty(value = "批次号",name = "batchNumber")
private String batchNumber;
/**
* 是否已制卡 0:已制卡 1:未制卡
*/
@ApiModelProperty(value = "是否已制卡 0:已制卡 1:未制卡",name = "isMakeCard")
private Integer isMakeCard;
/**
* 卡数量
*/
@ApiModelProperty(value = "卡数量",name = "cardNumber")
private Integer cardNumber ;
/**
* 是否已激活
*/
@ApiModelProperty(value = "是否已激活 0:已激活 1:未激活 ",name = "isActivite")
private Integer isActivite;
}
package cn.wisenergy.model.dto;
import cn.wisenergy.model.app.ScoreInfo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author 86187
* @ Description: 用户提交Dto
* @ Author : 86187
* @ Date : 2021/1/12 15:39
*/
@Data
@ApiModel(value = "UserCommitDto")
public class UserCommitDto implements Serializable {
private static final long serialVersionUID = 361307736335983629L;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
/**
* 用户名称
*/
@ApiModelProperty(value = "用户名称", name = "userName")
private String userName;
/**
* 用户头像
*/
@ApiModelProperty(value = "用户头像", name = "headImage")
private String headImage;
/**
* 性别
*/
@ApiModelProperty(value = "学校", name = "school")
private Integer sex;
/**
* 学校
*/
@ApiModelProperty(value = "学校", name = "school")
private String school;
/**
* 考生类型 1:文化课考生 2:美术生 3:体育生 4:文学编导考生
*/
@ApiModelProperty(value = "考生类型 1:文化课考生 2:美术生 3:体育生 4:文学编导考生", name = "studentType")
private Integer studentType;
/**
* 用户来源 1:PC 2:APP
*/
@ApiModelProperty(value = "用户来源 1:PC 2:APP", name = "source")
private Integer source;
/**
* 学生成绩信息
*/
@ApiModelProperty(value = "学生成绩信息", name = "scoreInfo")
private ScoreInfo scoreInfo;
}
package cn.wisenergy.model.dto;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* @ Description: 用户列表展示dto
* @ Author : 86187
* @ Date : 2021/1/7 10:47
* @author 86187
*/
@Data
@ApiModel(value = "UserInfoDto")
public class UserInfoDto implements Serializable {
private static final long serialVersionUID = 4791446858538524520L;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
/**
* 用户名称
*/
@ApiModelProperty(value = "用户名称", name = "userName")
private String userName;
/**
* 性别 0:男 1:女
*/
@ApiModelProperty(value = "性别 0:男 1:女", name = "sex")
private Integer sex;
/**
* 考生类型 1:文化课考生 2:美术生 3:体育生 4:文学编导考生
*/
@ApiModelProperty(value = "考生类型 1:文化课考生 2:美术生 3:体育生 4:文学编导考生", name = "examType")
private Integer examType;
/**
* 登录来源
*/
@ApiModelProperty(name ="source",value = "登录来源:1 PC,2 WAP")
private Integer source;
/**
* 手机
*/
@ApiModelProperty(value = "手机号", name = "phone")
private String phone;
/**
* 文化成绩
*/
@ApiModelProperty(value = "文化成绩", name = "cultureGrade")
private String cultureGrade;
/**
* 专业成绩
*/
@ApiModelProperty(value = "专业成绩", name = "majorGrade")
private String majorGrade;
/**
* 用户剩余查询次数
*/
@ApiModelProperty(value = "用户剩余查询次数", name = "queryLimit")
private Integer queryLimit;
/**
* 用户充值总金额
*/
@ApiModelProperty(value = "用户充值总金额", name = "moneyAmount")
private String moneyAmount;
/**
* 用户充值次数
*/
@ApiModelProperty(value ="充值卡充值总次数",name = "RechargeTimes")
private int rechargeTimes;
/**
* 用户微信充值总金额
*/
@ApiModelProperty(value ="用户微信充值总金额",name = "WeChatMoney")
private String weChatMoney;
/**
* 用户支付宝充值总金额
*/
@ApiModelProperty(value ="用户支付宝充值总金额",name = "AlipayMoney")
private String alipayMoney;
/**
* ip
*/
@ApiModelProperty(value = "ip", name = "ip")
private String ip;
/**
* 注册时间
*/
@ApiModelProperty(value = "注册时间", name = "registerTime")
private Date registerTime;
/**
* 用户最后登陆时间
*/
@ApiModelProperty(value = "用户最后登陆时间", name = "lastLoginTime")
private Date lastLoginTime;
}
package cn.wisenergy.model.enums;
/**
* 充值卡状态枚举
*
* @author 86187
*/
public enum CardStatus {
//未使用
NO_USE(0, "未使用"),
//已使用
ALREADY_USED(1, "已使用");
private Integer code;
private String desc;
CardStatus(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public String getDescription() {
return desc;
}
public Integer getCode() {
return code;
}
public static String getNameByCode(Integer code) {
if (null == code) {
return null;
}
for (SceneType type : SceneType.values()) {
if (type.getCode().intValue() == code.intValue()) {
return type.name();
}
}
return null;
}
}
package cn.wisenergy.model.enums;
/**
* @ Description: 操作枚举类
* @ Author : 86187
* @ Date : 2021/1/15 9:58
*/
public enum OperationTypeEnum {
/**
* 用户登录相关-操作枚举类
*/
USER_REGISTER(1, "用户祖册"),
USER_LOGIN(2, "用户登录"),
USER_OUT(3, "用户退出");
private Integer code;
private String desc;
OperationTypeEnum(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public static String getByCode(Integer code) {
if (null == code) {
return null;
}
for (OperationTypeEnum operation : OperationTypeEnum.values()) {
if (operation.getCode().intValue() == code.intValue()) {
return operation.getDesc();
}
}
return null;
}
}
package cn.wisenergy.model.enums;
/**
* 支付方式枚举类
*
* @author 86187
*/
public enum PayType {
//支付宝
ALI_PAY(1, "支付宝"),
//微信
WE_CHAT(2, "微信"),
//充值卡
REFILL_CARD(3, "充值卡");
private Integer code;
private String desc;
PayType(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public String getDescription() {
return desc;
}
public Integer getCode() {
return code;
}
public static String getNameByCode(Integer code) {
if (null == code) {
return null;
}
for (SceneType type : SceneType.values()) {
if (type.getCode().intValue() == code.intValue()) {
return type.name();
}
}
return null;
}
}
package cn.wisenergy.model.enums;
/**
* 图片验证码业务类型
*
* @author zh
* @version v2.0
* @since v7.0
* 2018年3月19日 下午4:35:32
*/
public enum SceneType {
//验证码登录
LOGIN(1, "验证码登录"),
//手机注册
REGISTER(2, "手机注册"),
//修改密码
MODIFY_PASSWORD(3, "修改密码"),
//找回密码
FIND_PASSWORD(4, "找回密码"),
RESET_PASSWORD(5, "短信重置密码");
private Integer code;
private String desc;
SceneType(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public String getDescription() {
return desc;
}
public Integer getCode() {
return code;
}
public static String getNameByCode(Integer code) {
if (null == code) {
return null;
}
for (SceneType type : SceneType.values()) {
if (type.getCode().intValue() == code.intValue()) {
return type.name();
}
}
return null;
}
}
package cn.wisenergy.model.enums;
/**
*@ Description: 方案类型枚举
*@ Author : 86187
*@ Date : 2021/1/13 14:19
* @author 86187
*/
public enum SchemeTypeEnums {
/**
* 方案类型枚举
*/
UNDERGRADUATE_CULTURE(1,"本科文化一批"),
UNDERGRADUATE_ARTS(2,"本科美术一批"),
UNDERGRADUATE_LITERATURE(3,"文学编导本科一批"),
UNDERGRADUATE_SPORTS(4,"本科体育一批"),
JUNIOR_COLLEGE_MAJOR(5,"专科文化一批"),
JUNIOR_COLLEGE_ARTS(6,"专科美术一批"),
JUNIOR_COLLEGE_LITERATURE(7,"文学编导专科一批"),
JUNIOR_COLLEGE_SPORTS(8,"专科体育一批");
private Integer code;
private String desc;
SchemeTypeEnums(Integer code,String desc){
this.code=code;
this.desc=desc;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
}
package cn.wisenergy.model.enums;
/**
* @author 86187
* @ Description: 账户注册来源信息 枚举
* @ Author : 86187
* @ Date : 2021/2/9 10:48
*/
public enum SourceType {
//PC
PC(1, "PC"),
APP(2, "APP");
private Integer code;
private String desc;
SourceType(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public static String getByCode(Integer code) {
if (null == code) {
return null;
}
for (SourceType type : SourceType.values()) {
if (type.code.intValue() == code) {
return type.getDesc();
}
}
return null;
}
public Integer getCode() {
return code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public void setCode(Integer code) {
this.code = code;
}
}
package cn.wisenergy.model.enums;
/**
* @author 86187
* @ Description: 考生学科枚举
* @ Author : 86187
* @ Date : 2021/1/19 15:02
*/
public enum StudentClassEnum {
//物理
PHYSICS_GRADE(1, "物理"),
//化学
CHEMISTRY_GRADE(2, "化学"),
//生物
BIOLOGY_GRADE(3, "生物"),
//历史
HISTORY_GRADE(4, "历史"),
GEOGRAPHY_GRADE(5, "地理"),
POLITICS_GRADE(6, "政治"),
UNLIMITED(7, "不限");
private Integer code;
private String desc;
StudentClassEnum(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public Integer getCode() {
return code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
public void setCode(Integer code) {
this.code = code;
}
}
package cn.wisenergy.model.enums;
/**
* @author 86187
* @ Description: 考生类型枚举
* @ Author : 86187
* @ Date : 2021/1/18 20:36
*/
public enum StudentType {
/**
* 考生类型枚举
*/
CULTURE_STUDENT(1, "文化课考生"),
ART_STUDENT(2, "美术生"),
SPORTS_STUDENT(3, "体育生"),
LITERATURE_STUDENT(4, "文学编导生");
private Integer code;
private String desc;
StudentType(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
}
package cn.wisenergy.model.enums;
/**
* @author 86187
* @ Description: 短信模板编号枚举
* @ Author : 86187
* @ Date : 2021/1/26 15:37
*/
public enum TemplateType {
;
private Integer code;
private String desc;
TemplateType(Integer code, String desc) {
this.code = code;
this.desc = desc;
}
public Integer getCode() {
return code;
}
public void setCode(Integer code) {
this.code = code;
}
public String getDesc() {
return desc;
}
public void setDesc(String desc) {
this.desc = desc;
}
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
@Data
@ApiModel(value = "AccountInfo")
public class AccountLoginVo implements Serializable {
private static final long serialVersionUID = -3802879442149734552L;
/**
* 管理员账号
*/
@ApiModelProperty(name = "name",value = "管理员账号")
private String userName;
/**
* 管理员密码
*/
@ApiModelProperty(name="password",value = "管理员密码")
private String password;
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;
import java.io.Serializable;
/**
* @author 86187
* @ Description: 添加用户查询次数Vo
* @ Author : 86187
* @ Date : 2021/1/27 10:19
*/
@Data
@ApiModel(value = "AddLimitVo")
public class AddLimitVo implements Serializable {
private static final long serialVersionUID = -1402670785302226482L;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
/**
* 支付类型 1:支付宝 2:微信 3:充值卡
*/
@ApiModelProperty(value = "支付类型 1:支付宝 2:微信 3:充值卡", name = "payType")
private Integer payType;
/**
* 支付金额
*/
@ApiModelProperty(value = "支付金额", name = "payMoney")
private Integer payMoney;
/**
* 充值卡密码
*/
@ApiModelProperty(value = "充值卡密码", name = "password")
private String password;
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*@ Description: 广告分页查询Vo
*@ Author : 86187
*@ Date : 2021/1/7 17:13
*/
@Data
@ApiModel(value = "AdvertisingQueryVo")
public class AdvertisingQueryVo implements Serializable {
private static final long serialVersionUID = 8066049220539686367L;
/**
* 关键词
*/
@ApiModelProperty(value = "关键词", name = "keyword")
private String keyword;
/**
* 广告类型: 1:顶部广告 2:底部广告
*/
@ApiModelProperty(value = "广告类型: 1:顶部广告 2:底部广告",name = "type")
private Integer type;
/**
* 投放状态 0:暂停中 1:投放中
*/
@ApiModelProperty(value = "投放状态 0:暂停中 1:投放中",name = "status")
private Integer status;
/**
* 开始时间
*/
@ApiModelProperty(value = "开始时间", name = "startTime")
private Date startTime;
/**
* 结束时间
*/
@ApiModelProperty(value = "结束时间", name = "endTime")
private Date endTime;
/**
* 起始页
*/
@ApiModelProperty(value = "起始页", name = "pageNo")
private Integer pageNo;
/**
* 页大小
*/
@ApiModelProperty(value = "页大小", name = "pageSize")
private Integer pageSize;
private Integer startNum;
private Integer endNum;
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author 86187
*/
@Data
@ApiModel("LoginOutVo")
public class LoginOutVo implements Serializable {
private static final long serialVersionUID = -307447260120718038L;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
/**
* @author 86187
* @ Description: 查询次数扣减Vo
* @ Author : 86187
* @ Date : 2021/1/28 17:06
*/
@Data
@ApiModel("MinusLimitVo")
public class MinusLimitVo implements Serializable {
private static final long serialVersionUID = 8276489379012215568L;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*@ Description: 充值记录查询Vo
*@ Author : 86187
*@ Date : 2021/1/13 17:16
*/
@Data
@ApiModel(value = "PayRecordQueryVo")
public class PayRecordQueryVo implements Serializable {
private static final long serialVersionUID = 4964338614574527324L;
/**
* 关键词
*/
@ApiModelProperty(value = "关键词", name = "keyword")
private String keyword;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
/**
* 起始页
*/
@ApiModelProperty(value = "起始页", name = "pageNo")
private Integer pageNo;
/**
* 页大小
*/
@ApiModelProperty(value = "页大小", name = "pageSize")
private Integer pageSize;
private Integer startNum;
private Integer endNum;
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*@ Description: 充值记录展示Vo
*@ Author : 86187
*@ Date : 2021/1/13 17:14
* @author 86187
*/
@Data
@ApiModel(value = "PayRecordShowVo")
public class PayRecordShowVo implements Serializable {
private static final long serialVersionUID = 3279446872102807035L;
/**
* 充值记录id
*/
@ApiModelProperty(value = "充值记录id",name = "")
private Integer recordId;
/**
* 充值类型 1:支付宝 2:微信 3:充值卡
*/
@ApiModelProperty(value = "充值类型 1:支付宝 2:微信 3:充值卡",name = "type")
private Integer type;
/**
* 充值结果 0:成功 1:失败
*/
@ApiModelProperty(value = "充值结果 0:成功 1:失败",name = "result")
private Integer result;
/**
* 充值次数
*/
@ApiModelProperty(value = "充值次数",name = "limit")
private Integer limit;
/**
* 充值时间
*/
@ApiModelProperty(value = "充值时间",name = "payTime")
private Date payTime;
}
package cn.wisenergy.model.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*@ Description: 方案列表查询Vo
*@ Author : 86187
*@ Date : 2021/1/25 11:30
* @author 86187
*/
@Data
@ApiModel("SchemeQueryVo")
public class SchemeQueryVo implements Serializable {
private static final long serialVersionUID = 2326078022046306092L;
/**
* 起始页
*/
@ApiModelProperty(value = "起始页", name = "pageNo")
private Integer pageNo;
/**
* 页大小
*/
@ApiModelProperty(value = "页大小", name = "pageSize")
private Integer pageSize;
private Integer startNum;
private Integer endNum;
}
package cn.wisenergy.model.vo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
*@ Description: 方案查询记录分页Vo
*@ Author : 86187
*@ Date : 2021/1/13 9:34
* @author 86187
*/
@Data
@ApiModel(value = "SchemeRecordQueryVo")
public class SchemeRecordQueryVo implements Serializable {
private static final long serialVersionUID = -6962244667676123937L;
/**
* 关键词
*/
@ApiModelProperty(value = "关键词", name = "keyword")
private String keyword;
/**
* 用户id
*/
@ApiModelProperty(value = "用户id", name = "userId")
private Integer userId;
/**
* 起始页
*/
@ApiModelProperty(value = "起始页", name = "pageNo")
private Integer pageNo;
/**
* 页大小
*/
@ApiModelProperty(value = "页大小", name = "pageSize")
private Integer pageSize;
private Integer startNum;
private Integer endNum;
}
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