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