puzhibing
2022-08-31 c257996813629f5d4ddd2103e5306da3531ada16
UserIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/dao/mapping/UserInfoMapper.xml
@@ -9,6 +9,7 @@
        <result column="registIp" property="registIp"/>
        <result column="registAreaCode" property="registAreaCode"/>
        <result column="phone" property="phone"/>
        <result column="email" property="email"/>
        <result column="nickName" property="nickName"/>
        <result column="avatar" property="avatar"/>
        <result column="birthday" property="birthday"/>
@@ -24,6 +25,7 @@
        <result column="balance" property="balance"/>
        <result column="integral" property="integral"/>
        <result column="passWord" property="passWord"/>
        <result column="faceBookId" property="faceBookId"/>
        <result column="openId" property="openId"/>
        <result column="appletsOpenId" property="appletsOpenId"/>
        <result column="unionid" property="unionid"/>
@@ -36,6 +38,7 @@
        <result column="updateUser" property="updateUser"/>
        <result column="uid" property="uid"/>
        <result column="uType" property="uType"/>
        <result column="language" property="language"/>
    </resultMap>
    <select id="queryFreeMOney" resultType="Double">
@@ -73,6 +76,40 @@
        updateTime as updateTime,
        updateUser as updateUser
        from t_user where flag != 3 and phone = #{phone}
    </select>
    <select id="queryByEmail" resultType="UserInfo">
        select
        id as id,
        registIp as registIp,
        registAreaCode as registAreaCode,
        phone as phone,
        nickName as nickName,
        avatar as avatar,
        birthday as birthday,
        sex as sex,
        emergencyContact as emergencyContact,
        emergencyContactNumber as emergencyContactNumber,
        isAuth as isAuth,
        name as name,
        idCard as idCard,
        idCardFront as idCardFront,
        idCardReverse as idCardReverse,
        consumption as consumption,
        balance as balance,
        integral as integral,
        passWord as passWord,
        openId as openId,
        appletsOpenId as appletsOpenId,
        unionid as unionid,
        state as state,
        flag as flag,
        insertTime as insertTime,
        insertUser as insertUser,
        updateTime as updateTime,
        updateUser as updateUser
        from t_user where flag != 3 and email = #{email}
    </select>
@@ -155,6 +192,7 @@
        select
        a.id as id,
        a.phone as phone,
        a.email as email,
        a.nickName as nickName,
        a.avatar as avatar,
        DATE_FORMAT(a.birthday, '%Y-%m-%d') as birthday,
@@ -165,7 +203,8 @@
        a.integral as integral,
        a.emergencyContact as emergencyContact,
        a.emergencyContactNumber as emergencyContactNumber,
        a.balance as balance
        a.balance as balance,
        a.language
        from t_user a where 1 = 1
        <if test="null != uid">
            and a.id = #{uid}