From 9b857ed9a9c6e07cc656622b0664109e61638041 Mon Sep 17 00:00:00 2001
From: jack <zengjieli93@163.com>
Date: Wed, 27 Mar 2024 19:34:10 +0800
Subject: [PATCH] 分支1
---
src/main/resources/mapper/UserMapper.xml | 450 +++-----------------------------------------------------
1 files changed, 24 insertions(+), 426 deletions(-)
diff --git a/src/main/resources/mapper/UserMapper.xml b/src/main/resources/mapper/UserMapper.xml
index 84fc361..8efe003 100644
--- a/src/main/resources/mapper/UserMapper.xml
+++ b/src/main/resources/mapper/UserMapper.xml
@@ -2,421 +2,38 @@
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper namespace="com.nq.dao.UserMapper">
<resultMap id="BaseResultMap" type="com.nq.pojo.User">
- <constructor>
- <idArg column="id" jdbcType="INTEGER" javaType="java.lang.Integer"/>
- <arg column="agent_id" jdbcType="INTEGER" javaType="java.lang.Integer"/>
- <arg column="agent_name" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="phone" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="user_pwd" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="with_pwd" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="nick_name" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="real_name" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="id_card" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="account_type" jdbcType="INTEGER" javaType="java.lang.Integer"/>
- <arg column="user_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="enable_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="sum_charge_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="sum_buy_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="recom_phone" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="is_lock" jdbcType="INTEGER" javaType="java.lang.Integer"/>
- <arg column="is_login" jdbcType="INTEGER" javaType="java.lang.Integer"/>
- <arg column="reg_time" jdbcType="TIMESTAMP" javaType="java.util.Date"/>
- <arg column="reg_ip" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="reg_address" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="img1_key" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="img2_key" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="img3_key" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="is_active" jdbcType="INTEGER" javaType="java.lang.Integer"/>
- <arg column="auth_msg" jdbcType="VARCHAR" javaType="java.lang.String"/>
+ <id column="id" property="id"/>
+ <result column="agent_id" property="agentId"/>
+ <result column="agent_name" property="agentName"/>
+ <result column="phone" property="phone"/>
+ <result column="user_pwd" property="userPwd"/>
+ <result column="with_pwd" property="withPwd"/>
+ <result column="nick_name" property="nickName"/>
+ <result column="real_name" property="realName"/>
+ <result column="id_card" property="idCard"/>
+ <result column="account_type" property="accountType"/>
+ <result column="is_lock" property="isLock"/>
+ <result column="is_login" property="isLogin"/>
+ <result column="reg_time" property="regTime"/>
+ <result column="reg_ip" property="regIp"/>
+ <result column="reg_address" property="regAddress"/>
+ <result column="img1_key" property="img1Key"/>
+ <result column="img2_key" property="img2Key"/>
+ <result column="img3_key" property="img3Key"/>
+ <result column="is_active" property="isActive"/>
+ <result column="auth_msg" property="authMsg"/>
+ <result column="withdrawal_Pwd" property="withdrawalPwd"/>
+ <result column="vaild_number" property="vaildNumber"/>
- <arg column="user_index_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="enable_index_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="user_fut_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="enable_fut_amt" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="withdrawal_Pwd" jdbcType="VARCHAR" javaType="java.lang.String"/>
- <arg column="trading_amount" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="djzj" jdbcType="DECIMAL" javaType="java.math.BigDecimal"/>
- <arg column="vaild_number" jdbcType="VARCHAR" javaType="java.lang.String"/>
-
- </constructor>
</resultMap>
<sql id="Base_Column_List">
id, agent_id, agent_name, phone, user_pwd, with_pwd, nick_name, real_name, id_card,
- account_type, user_amt, enable_amt, sum_charge_amt, sum_buy_amt, recom_phone, is_lock, is_login,
+ account_type, is_lock, is_login,
reg_time, reg_ip, reg_address, img1_key, img2_key, img3_key, is_active, auth_msg,
- user_index_amt, enable_index_amt, user_fut_amt, enable_fut_amt, withdrawal_Pwd,trading_amount,djzj,vaild_number
+ withdrawal_Pwd,vaild_number
</sql>
- <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Integer">
- select
- <include refid="Base_Column_List"/>
- from user
- where id = #{id,jdbcType=INTEGER}
- </select>
- <delete id="deleteByPrimaryKey" parameterType="java.lang.Integer">
- delete from user
- where id = #{id,jdbcType=INTEGER}
- </delete>
- <insert id="insert" parameterType="com.nq.pojo.User">
- insert into user (id, agent_id, agent_name,
- phone, user_pwd, with_pwd,
- nick_name, real_name, id_card,
- account_type, user_amt, enable_amt,
- sum_charge_amt, sum_buy_amt, recom_phone,
- is_lock,is_login, reg_time, reg_ip,
- reg_address, img1_key, img2_key,
- img3_key, is_active, auth_msg,
- user_index_amt, enable_index_amt, user_fut_amt, enable_fut_amt, trading_amount,djzj
- )
- values (#{id,jdbcType=INTEGER}, #{agentId,jdbcType=INTEGER}, #{agentName,jdbcType=VARCHAR},
- #{phone,jdbcType=VARCHAR}, #{userPwd,jdbcType=VARCHAR}, #{withPwd,jdbcType=VARCHAR},
- #{nickName,jdbcType=VARCHAR}, #{realName,jdbcType=VARCHAR}, #{idCard,jdbcType=VARCHAR},
- #{accountType,jdbcType=INTEGER}, #{userAmt,jdbcType=DECIMAL}, #{enableAmt,jdbcType=DECIMAL},
- #{sumChargeAmt,jdbcType=DECIMAL}, #{sumBuyAmt,jdbcType=DECIMAL}, #{recomPhone,jdbcType=VARCHAR},
- #{isLock,jdbcType=INTEGER},#{isLogin,jdbcType=INTEGER}, #{regTime,jdbcType=TIMESTAMP}, #{regIp,jdbcType=VARCHAR},
- #{regAddress,jdbcType=VARCHAR}, #{img1Key,jdbcType=VARCHAR}, #{img2Key,jdbcType=VARCHAR},
- #{img3Key,jdbcType=VARCHAR}, #{isActive,jdbcType=INTEGER}, #{authMsg,jdbcType=VARCHAR},
- #{userIndexAmt,jdbcType=DECIMAL}, #{enableIndexAmt,jdbcType=DECIMAL},
- #{userFutAmt,jdbcType=DECIMAL}, #{enableFutAmt,jdbcType=DECIMAL}, #{tradingAmount,jdbcType=DECIMAL},#{djzj,jdbcType=DECIMAL}
- )
- </insert>
-
- <insert id="insertSelective" parameterType="com.nq.pojo.User">
- insert into user
- <trim prefix="(" suffix=")" suffixOverrides=",">
- <if test="id != null">
- id,
- </if>
- <if test="agentId != null">
- agent_id,
- </if>
- <if test="agentName != null">
- agent_name,
- </if>
- <if test="phone != null">
- phone,
- </if>
- <if test="userPwd != null">
- user_pwd,
- </if>
- <if test="withPwd != null">
- with_pwd,
- </if>
- <if test="nickName != null">
- nick_name,
- </if>
- <if test="realName != null">
- real_name,
- </if>
- <if test="idCard != null">
- id_card,
- </if>
- <if test="accountType != null">
- account_type,
- </if>
- <if test="userAmt != null">
- user_amt,
- </if>
- <if test="enableAmt != null">
- enable_amt,
- </if>
- <if test="sumChargeAmt != null">
- sum_charge_amt,
- </if>
- <if test="sumBuyAmt != null">
- sum_buy_amt,
- </if>
- <if test="recomPhone != null">
- recom_phone,
- </if>
- <if test="isLock != null">
- is_lock,
- </if>
- <if test="isLogin != null">
- is_login,
- </if>
- <if test="regTime != null">
- reg_time,
- </if>
- <if test="regIp != null">
- reg_ip,
- </if>
- <if test="regAddress != null">
- reg_address,
- </if>
- <if test="img1Key != null">
- img1_key,
- </if>
- <if test="img2Key != null">
- img2_key,
- </if>
- <if test="img3Key != null">
- img3_key,
- </if>
- <if test="isActive != null">
- is_active,
- </if>
- <if test="authMsg != null">
- auth_msg,
- </if>
- <if test="userIndexAmt != null">
- user_index_amt,
- </if>
- <if test="enableIndexAmt != null">
- enable_index_amt,
- </if>
- <if test="userFutAmt != null">
- user_fut_amt,
- </if>
- <if test="enableFutAmt != null">
- enable_fut_amt,
- </if>
- <if test="tradingAmount != null">
- trading_amount,
- </if>
-
-
- </trim>
- <trim prefix="values (" suffix=")" suffixOverrides=",">
- <if test="id != null">
- #{id,jdbcType=INTEGER},
- </if>
- <if test="agentId != null">
- #{agentId,jdbcType=INTEGER},
- </if>
- <if test="agentName != null">
- #{agentName,jdbcType=VARCHAR},
- </if>
- <if test="phone != null">
- #{phone,jdbcType=VARCHAR},
- </if>
- <if test="userPwd != null">
- #{userPwd,jdbcType=VARCHAR},
- </if>
- <if test="withPwd != null">
- #{withPwd,jdbcType=VARCHAR},
- </if>
- <if test="nickName != null">
- #{nickName,jdbcType=VARCHAR},
- </if>
- <if test="realName != null">
- #{realName,jdbcType=VARCHAR},
- </if>
- <if test="idCard != null">
- #{idCard,jdbcType=VARCHAR},
- </if>
- <if test="accountType != null">
- #{accountType,jdbcType=INTEGER},
- </if>
- <if test="userAmt != null">
- #{userAmt,jdbcType=DECIMAL},
- </if>
- <if test="enableAmt != null">
- #{enableAmt,jdbcType=DECIMAL},
- </if>
- <if test="sumChargeAmt != null">
- #{sumChargeAmt,jdbcType=DECIMAL},
- </if>
- <if test="sumBuyAmt != null">
- #{sumBuyAmt,jdbcType=DECIMAL},
- </if>
- <if test="recomPhone != null">
- #{recomPhone,jdbcType=VARCHAR},
- </if>
- <if test="isLock != null">
- #{isLock,jdbcType=INTEGER},
- </if>
- <if test="isLogin != null">
- #{isLogin,jdbcType=INTEGER},
- </if>
- <if test="regTime != null">
- #{regTime,jdbcType=TIMESTAMP},
- </if>
- <if test="regIp != null">
- #{regIp,jdbcType=VARCHAR},
- </if>
- <if test="regAddress != null">
- #{regAddress,jdbcType=VARCHAR},
- </if>
- <if test="img1Key != null">
- #{img1Key,jdbcType=VARCHAR},
- </if>
- <if test="img2Key != null">
- #{img2Key,jdbcType=VARCHAR},
- </if>
- <if test="img3Key != null">
- #{img3Key,jdbcType=VARCHAR},
- </if>
- <if test="isActive != null">
- #{isActive,jdbcType=INTEGER},
- </if>
- <if test="authMsg != null">
- #{authMsg,jdbcType=VARCHAR},
- </if>
- <if test="userIndexAmt != null">
- #{userIndexAmt,jdbcType=DECIMAL},
- </if>
- <if test="enableIndexAmt != null">
- #{enableIndexAmt,jdbcType=DECIMAL},
- </if>
-
- <if test="userFutAmt != null">
- #{userFutAmt,jdbcType=DECIMAL},
- </if>
- <if test="enableFutAmt != null">
- #{enableFutAmt,jdbcType=DECIMAL},
- </if>
-
-
- </trim>
- </insert>
-
- <update id="updateByPrimaryKeySelective" parameterType="com.nq.pojo.User">
- update user
- <set>
- <if test="agentId != null">
- agent_id = #{agentId,jdbcType=INTEGER},
- </if>
- <if test="agentName != null">
- agent_name = #{agentName,jdbcType=VARCHAR},
- </if>
- <if test="phone != null">
- phone = #{phone,jdbcType=VARCHAR},
- </if>
- <if test="userPwd != null">
- user_pwd = #{userPwd,jdbcType=VARCHAR},
- </if>
- <if test="withPwd != null">
- with_pwd = #{withPwd,jdbcType=VARCHAR},
- </if>
- <if test="nickName != null">
- nick_name = #{nickName,jdbcType=VARCHAR},
- </if>
- <if test="realName != null">
- real_name = #{realName,jdbcType=VARCHAR},
- </if>
- <if test="idCard != null">
- id_card = #{idCard,jdbcType=VARCHAR},
- </if>
- <if test="accountType != null">
- account_type = #{accountType,jdbcType=INTEGER},
- </if>
- <if test="userAmt != null">
- user_amt = #{userAmt,jdbcType=DECIMAL},
- </if>
- <if test="enableAmt != null">
- enable_amt = #{enableAmt,jdbcType=DECIMAL},
- </if>
- <if test="sumChargeAmt != null">
- sum_charge_amt = #{sumChargeAmt,jdbcType=DECIMAL},
- </if>
- <if test="sumBuyAmt != null">
- sum_buy_amt = #{sumBuyAmt,jdbcType=DECIMAL},
- </if>
- <if test="recomPhone != null">
- recom_phone = #{recomPhone,jdbcType=VARCHAR},
- </if>
- <if test="isLock != null">
- is_lock = #{isLock,jdbcType=INTEGER},
- </if>
- <if test="isLogin != null">
- is_login = #{isLogin,jdbcType=INTEGER},
- </if>
- <if test="regTime != null">
- reg_time = #{regTime,jdbcType=TIMESTAMP},
- </if>
- <if test="regIp != null">
- reg_ip = #{regIp,jdbcType=VARCHAR},
- </if>
- <if test="regAddress != null">
- reg_address = #{regAddress,jdbcType=VARCHAR},
- </if>
- <if test="img1Key != null">
- img1_key = #{img1Key,jdbcType=VARCHAR},
- </if>
- <if test="img2Key != null">
- img2_key = #{img2Key,jdbcType=VARCHAR},
- </if>
- <if test="img3Key != null">
- img3_key = #{img3Key,jdbcType=VARCHAR},
- </if>
- <if test="isActive != null">
- is_active = #{isActive,jdbcType=INTEGER},
- </if>
- <if test="authMsg != null">
- auth_msg = #{authMsg,jdbcType=VARCHAR},
- </if>
- <if test="userIndexAmt != null">
- user_index_amt = #{userIndexAmt,jdbcType=DECIMAL},
- </if>
- <if test="enableIndexAmt != null">
- enable_index_amt = #{enableIndexAmt,jdbcType=DECIMAL},
- </if>
-
- <if test="userFutAmt != null">
- user_fut_amt = #{userFutAmt,jdbcType=DECIMAL},
- </if>
- <if test="enableFutAmt != null">
- enable_fut_amt = #{enableFutAmt,jdbcType=DECIMAL},
- </if>
- <if test="tradingAmount != null">
- trading_amount = #{tradingAmount,jdbcType=DECIMAL},
- </if>
- <if test="djzj != null">
- djzj = #{djzj,jdbcType=DECIMAL},
- </if>
- <if test = "vaildNumber != null">
- vaild_number =#{vaildNumber,jdbcType=VARCHAR}
- </if>
-
-
- </set>
- where id = #{id,jdbcType=INTEGER}
- </update>
- <update id="updateByPrimaryKey" parameterType="com.nq.pojo.User">
- update user
- set agent_id = #{agentId,jdbcType=INTEGER},
- agent_name = #{agentName,jdbcType=VARCHAR},
- phone = #{phone,jdbcType=VARCHAR},
- user_pwd = #{userPwd,jdbcType=VARCHAR},
- with_pwd = #{withPwd,jdbcType=VARCHAR},
- nick_name = #{nickName,jdbcType=VARCHAR},
- real_name = #{realName,jdbcType=VARCHAR},
- id_card = #{idCard,jdbcType=VARCHAR},
- account_type = #{accountType,jdbcType=INTEGER},
- user_amt = #{userAmt,jdbcType=DECIMAL},
- enable_amt = #{enableAmt,jdbcType=DECIMAL},
- sum_charge_amt = #{sumChargeAmt,jdbcType=DECIMAL},
- sum_buy_amt = #{sumBuyAmt,jdbcType=DECIMAL},
- recom_phone = #{recomPhone,jdbcType=VARCHAR},
- is_lock = #{isLock,jdbcType=INTEGER},
- is_login = #{isLogin,jdbcType=INTEGER},
- reg_time = #{regTime,jdbcType=TIMESTAMP},
- reg_ip = #{regIp,jdbcType=VARCHAR},
- reg_address = #{regAddress,jdbcType=VARCHAR},
- img1_key = #{img1Key,jdbcType=VARCHAR},
- img2_key = #{img2Key,jdbcType=VARCHAR},
- img3_key = #{img3Key,jdbcType=VARCHAR},
- is_active = #{isActive,jdbcType=INTEGER},
- auth_msg = #{authMsg,jdbcType=VARCHAR},
- user_index_amt = #{userIndexAmt,jdbcType=DECIMAL},
- enable_index_amt = #{enableIndexAmt,jdbcType=DECIMAL},
- user_fut_amt = #{userFutAmt,jdbcType=DECIMAL},
- enable_fut_amt = #{enableFutAmt,jdbcType=DECIMAL},
- trading_amount = #{tradingAmount,jdbcType=DECIMAL},
- djzj = #{djzj,jdbcType=DECIMAL},
- vaild_number =#{vaildNumber,jdbcType=VARCHAR}
- where id = #{id,jdbcType=INTEGER}
- </update>
-
-
- <select id="findByPhone" parameterType="string" resultMap="BaseResultMap">
- SELECT
- <include refid="Base_Column_List"/>
- FROM user
- WHERE phone = #{phoneNum}
- </select>
<select id="login" resultMap="BaseResultMap" parameterType="map">
SELECT
@@ -480,23 +97,4 @@
</where>
ORDER BY id DESC
</select>
-
-
- <select id="CountUserSize" parameterType="integer" resultType="int">
- SELECT COUNT(id) FROM user WHERE account_type = #{accountType}
- </select>
-
- <select id="CountUserAmt" parameterType="integer" resultType="decimal">
- SELECT sum(user_amt) FROM user WHERE account_type = #{accountType}
- </select>
- <select id="CountEnableAmt" parameterType="integer" resultType="decimal">
- SELECT sum(enable_amt) FROM user WHERE account_type = #{accountType}
- </select>
-
-
-
- <update id="updateUserAmt">
- update `user` set user_amt = user_amt + #{user_amt} where id = #{user_id}
- </update>
-
</mapper>
\ No newline at end of file
--
Gitblit v1.9.3