yujian
2020-04-30 405d4520c7746be0f754213cb684aa6bbf647dcd
用户额外信息清理
7个文件已修改
208 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMoneyController.java 76 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/user/UserInfoExtraMapper.java 6 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/entity/bus/user/UserInfoExtra.java 50 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/job/UserRankingsJob.java 11 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/mapping/user/UserInfoExtraMapper.xml 52 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserInfoExtraServiceImpl.java 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoExtraService.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMoneyController.java
@@ -27,10 +27,8 @@
import com.google.gson.stream.JsonWriter;
import com.yeshi.fanli.entity.accept.AcceptData;
import com.yeshi.fanli.entity.bus.user.UserInfo;
import com.yeshi.fanli.entity.bus.user.UserInfoExtra;
import com.yeshi.fanli.entity.money.UserMoneyDetail.UserMoneyDetailTypeEnum;
import com.yeshi.fanli.entity.system.ConfigKeyEnum;
import com.yeshi.fanli.exception.user.UserInfoExtraException;
import com.yeshi.fanli.service.inter.config.ConfigService;
import com.yeshi.fanli.service.inter.count.HongBaoV2CountService;
import com.yeshi.fanli.service.inter.money.UserMoneyDetailService;
@@ -380,26 +378,7 @@
                vo.setBindingWX(true);
            } else
                vo.setBindingWX(false);
            UserInfoExtra extra = userInfoExtraService.getUserInfoExtra(uid);
            // 如果绑定了微信而且未开通自动提现就先开通自动提现
            if (extra.getAutoExtract() == null && !StringUtil.isNullOrEmpty(user.getWxUnionId())) {
                UserInfoExtra update = new UserInfoExtra();
                update.setId(extra.getId());
                update.setAutoExtract(true);
                try {
                    userInfoExtraService.saveUserInfoExtra(update);// 设置自动提现开启
                    extra.setAutoExtract(true);
                } catch (UserInfoExtraException e) {
                    e.printStackTrace();
                }
            }
            if (extra != null && extra.getAutoExtract() != null && extra.getAutoExtract() == true)
                vo.setAutoExtract(true);
            else
                vo.setAutoExtract(false);
            vo.setAutoExtract(false);
            vo.setAutoExtractHelpUrl(configService.get(ConfigKeyEnum.autoExtractHelpUrl.getKey()));
            vo.setOpenAutoExtractMsg("自动提现必须要微信授权,当账户中的余额≥2元时,系统在保障你资金安全的情况下,以微信红包的形式完成提现");
            vo.setCloseAutoExtractMsg("关闭自动提现后,60天以内将不自动提现,60天后系统将会自动开启,敬请知晓");
@@ -417,58 +396,7 @@
     */
    @RequestMapping("autoExtract")
    public void autoExtract(AcceptData acceptData, Long uid, Integer type, PrintWriter out) {
        if (type == null) {
            out.print(JsonUtil.loadFalseResult("请上传type"));
            return;
        }
        if (uid == null) {
            out.print(JsonUtil.loadFalseResult("用戶未登录"));
            return;
        }
        UserInfoExtra userExtra = userInfoExtraService.getUserInfoExtra(uid);
        UserInfo user = userInfoService.selectByPKey(uid);
        if (user == null) {
            out.print(JsonUtil.loadFalseResult("用戶不存在"));
            return;
        }
        if (type == 1)// 开启
        {
            if (userExtra.getAutoExtract() == null || userExtra.getAutoExtract() == false) {
                if (StringUtil.isNullOrEmpty(user.getWxUnionId()))// 尚未綁定微信
                {
                    out.print(JsonUtil.loadFalseResult("未綁定微信"));
                    return;
                }
                // 设置自动提现
                UserInfoExtra update = new UserInfoExtra();
                update.setId(userExtra.getId());
                update.setAutoExtract(true);
                try {
                    userInfoExtraService.saveUserInfoExtra(update);
                } catch (UserInfoExtraException e) {
                    e.printStackTrace();
                }
                out.print(JsonUtil.loadTrueResult(""));
                return;
            } else {
                out.print(JsonUtil.loadTrueResult(""));
                return;
            }
        } else {// 关闭
            UserInfoExtra update = new UserInfoExtra();
            update.setId(userExtra.getId());
            update.setAutoExtract(false);
            update.setCloseTimeExtract(new Date());
            try {
                userInfoExtraService.saveUserInfoExtra(update);
            } catch (UserInfoExtraException e) {
                e.printStackTrace();
            }
            out.print(JsonUtil.loadTrueResult(""));
            return;
        }
        out.print(JsonUtil.loadFalseResult("该功能已下架"));
    }
}
fanli/src/main/java/com/yeshi/fanli/dao/mybatis/user/UserInfoExtraMapper.java
@@ -69,12 +69,6 @@
     */
    void addGoldCoinByUid(@Param("uid")Long uid, @Param("goldCoin")Integer goldCoin);
    
    /**
     * 开启提现:超过60天关闭
     * @param days
     */
    void updateAutoExtract(@Param("days")Integer days);
    
    /**
     * 根据邀请码+ vip邀请码查询
fanli/src/main/java/com/yeshi/fanli/entity/bus/user/UserInfoExtra.java
@@ -50,9 +50,6 @@
    @Column(name = "uie_invite_code_vip")
    private String inviteCodeVip; 
    
    // 新人抽奖次数
    @Column(name = "uie_lottery_newbies")
    private Integer lotteryNewbies;
    // 券未读数量
    @Column(name = "uie_coupon_news")
@@ -77,14 +74,6 @@
    // 金币数量
    @Column(name = "uie_gold_coin")
    private Integer goldCoin;
    // 是否微信自動提現
    @Column(name = "uie_auto_extract")
    private Boolean autoExtract;
    // 微信自动提现关闭日期
    @Column(name = "uie_close_time_extract")
    private Date closeTimeExtract;
    // 用户标识
    @Column(name = "uie_mark")
@@ -122,13 +111,6 @@
        this.userRank = userRank;
    }
    public Date getRankUpdateTime() {
        return rankUpdateTime;
    }
    public void setRankUpdateTime(Date rankUpdateTime) {
        this.rankUpdateTime = rankUpdateTime;
    }
    public Date getCreateTime() {
        return createTime;
@@ -176,14 +158,6 @@
    public void setInviteCode(String inviteCode) {
        this.inviteCode = inviteCode;
    }
    public Integer getLotteryNewbies() {
        return lotteryNewbies;
    }
    public void setLotteryNewbies(Integer lotteryNewbies) {
        this.lotteryNewbies = lotteryNewbies;
    }
    public Integer getCouponNews() {
@@ -234,22 +208,6 @@
        this.goldCoin = goldCoin;
    }
    public Boolean getAutoExtract() {
        return autoExtract;
    }
    public void setAutoExtract(Boolean autoExtract) {
        this.autoExtract = autoExtract;
    }
    public Date getCloseTimeExtract() {
        return closeTimeExtract;
    }
    public void setCloseTimeExtract(Date closeTimeExtract) {
        this.closeTimeExtract = closeTimeExtract;
    }
    public String getMark() {
        return mark;
    }
@@ -282,4 +240,12 @@
        this.erCode = erCode;
    }
    public Date getRankUpdateTime() {
        return rankUpdateTime;
    }
    public void setRankUpdateTime(Date rankUpdateTime) {
        this.rankUpdateTime = rankUpdateTime;
    }
}
fanli/src/main/java/com/yeshi/fanli/job/UserRankingsJob.java
@@ -132,17 +132,6 @@
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
    
    /**
     * 自动提现服务端规则,关闭后,第60天系统会自动开启(从关闭日起)
     */
    @Scheduled(cron = "0 50 0 * * ? ")
    public void updateAutoExtract() {
        if (!Constant.IS_TASK) {
            return;
        }
        userInfoExtraService.updateAutoExtract(60);
    }
}
fanli/src/main/java/com/yeshi/fanli/mapping/user/UserInfoExtraMapper.xml
@@ -12,8 +12,6 @@
            jdbcType="TIMESTAMP" />
        <result column="uie_invite_code" property="inviteCode"
            jdbcType="VARCHAR" />
        <result column="uie_lottery_newbies" property="lotteryNewbies"
            jdbcType="INTEGER" />
        <result column="uie_coupon_news" property="couponNews"
            jdbcType="INTEGER" />
        <result column="uie_synch_navbar" property="synchNavbar"
@@ -28,10 +26,6 @@
        <result column="uie_weixin" property="weiXin" jdbcType="VARCHAR" />
        <result column="uie_ercode" property="erCode" jdbcType="VARCHAR" />
        <result column="uie_gold_coin" property="goldCoin" jdbcType="INTEGER" />
        <result column="uie_auto_extract" property="autoExtract"
            jdbcType="BOOLEAN" />
        <result column="uie_close_time_extract" property="closeTimeExtract"
            jdbcType="TIMESTAMP" />
        <result column="uie_active_time" property="activeTime"
            jdbcType="TIMESTAMP" />
        <result column="uie_mark" property="mark" jdbcType="VARCHAR" />
@@ -56,8 +50,6 @@
            jdbcType="TIMESTAMP" />
        <result column="uie_invite_code" property="inviteCode"
            jdbcType="VARCHAR" />
        <result column="uie_lottery_newbies" property="lotteryNewbies"
            jdbcType="INTEGER" />
        <result column="uie_coupon_news" property="couponNews"
            jdbcType="INTEGER" />
        <result column="uie_synch_navbar" property="synchNavbar"
@@ -72,10 +64,6 @@
        <result column="uie_weixin" property="weiXin" jdbcType="VARCHAR" />
        <result column="uie_ercode" property="erCode" jdbcType="VARCHAR" />
        <result column="uie_gold_coin" property="goldCoin" jdbcType="INTEGER" />
        <result column="uie_auto_extract" property="autoExtract"
            jdbcType="BOOLEAN" />
        <result column="uie_close_time_extract" property="closeTimeExtract"
            jdbcType="TIMESTAMP" />
        <result column="uie_active_time" property="activeTime"
            jdbcType="TIMESTAMP" />
        <result column="uie_mark" property="mark" jdbcType="VARCHAR" />
@@ -96,8 +84,6 @@
            jdbcType="TIMESTAMP" />
        <result column="uie_invite_code" property="inviteCode"
            jdbcType="VARCHAR" />
        <result column="uie_lottery_newbies" property="lotteryNewbies"
            jdbcType="INTEGER" />
        <result column="uie_coupon_news" property="couponNews"
            jdbcType="INTEGER" />
        <result column="uie_synch_navbar" property="synchNavbar"
@@ -112,10 +98,6 @@
        <result column="uie_weixin" property="weiXin" jdbcType="VARCHAR" />
        <result column="uie_ercode" property="erCode" jdbcType="VARCHAR" />
        <result column="uie_gold_coin" property="goldCoin" jdbcType="INTEGER" />
        <result column="uie_auto_extract" property="autoExtract"
            jdbcType="BOOLEAN" />
        <result column="uie_close_time_extract" property="closeTimeExtract"
            jdbcType="TIMESTAMP" />
        <result column="uie_active_time" property="activeTime"
            jdbcType="TIMESTAMP" />
        <result column="uie_mark" property="mark" jdbcType="VARCHAR" />
@@ -128,7 +110,7 @@
        <association property="userRank" column="uie_rank_id"
            resultMap="com.yeshi.fanli.dao.mybatis.user.UserRankMapper.BaseResultMap" />
    </resultMap>
    <sql id="Base_Column_List">uie_id,uie_uid,uie_rank_id,uie_rank_source,uie_rank_order_num,uie_rank_update_time,uie_invite_code,uie_lottery_newbies,uie_coupon_news,uie_synch_navbar,uie_first_login_time,uie_sex,uie_weixin,uie_gold_coin,uie_create_time,uie_update_time,uie_auto_extract,uie_close_time_extract,uie_active_time,uie_mark,uie_invite_code_vip,uie_ercode
    <sql id="Base_Column_List">uie_id,uie_uid,uie_rank_id,uie_rank_source,uie_rank_order_num,uie_rank_update_time,uie_invite_code,uie_coupon_news,uie_synch_navbar,uie_first_login_time,uie_sex,uie_weixin,uie_gold_coin,uie_create_time,uie_update_time,uie_active_time,uie_mark,uie_invite_code_vip,uie_ercode
    </sql>
    <select id="selectByPrimaryKey" resultMap="BaseResultMap"
        parameterType="java.lang.Long">
@@ -148,9 +130,9 @@
    <insert id="insert" parameterType="com.yeshi.fanli.entity.bus.user.UserInfoExtra"
        useGeneratedKeys="true" keyProperty="id">insert into
        yeshi_ec_user_info_extra
        (uie_id,uie_uid,uie_rank_id,uie_rank_source,uie_rank_order_num,uie_rank_update_time,uie_invite_code,uie_lottery_newbies,uie_coupon_news,uie_synch_navbar,uie_first_login_time,uie_sex,uie_weixin,uie_gold_coin,uie_create_time,uie_update_time,uie_auto_extract,uie_close_time_extract,uie_active_time,uie_mark,uie_invite_code_vip,uie_ercode)
        (uie_id,uie_uid,uie_rank_id,uie_rank_source,uie_rank_order_num,uie_rank_update_time,uie_invite_code,uie_coupon_news,uie_synch_navbar,uie_first_login_time,uie_sex,uie_weixin,uie_gold_coin,uie_create_time,uie_update_time,uie_active_time,uie_mark,uie_invite_code_vip,uie_ercode)
        values
        (#{id,jdbcType=BIGINT},#{userInfo.id,jdbcType=BIGINT},#{userRank.id,jdbcType=BIGINT},#{rankSource,jdbcType=INTEGER},#{rankOrderNum,jdbcType=INTEGER},#{rankUpdateTime,jdbcType=TIMESTAMP},#{inviteCode,jdbcType=VARCHAR},#{lotteryNewbies,jdbcType=INTEGER},#{couponNews,jdbcType=INTEGER},#{synchNavbar,jdbcType=VARCHAR},#{firstLoginTime,jdbcType=TIMESTAMP},#{sex,jdbcType=INTEGER},#{weiXin,jdbcType=VARCHAR},#{goldCoin,jdbcType=INTEGER},#{createTime,jdbcType=TIMESTAMP},#{updateTime,jdbcType=TIMESTAMP},#{autoExtract,jdbcType=BOOLEAN},#{closeTimeExtract,jdbcType=TIMESTAMP},#{activeTime,jdbcType=TIMESTAMP},#{mark,jdbcType=VARCHAR},#{inviteCodeVip,jdbcType=VARCHAR},#{erCode,jdbcType=VARCHAR})
        (#{id,jdbcType=BIGINT},#{userInfo.id,jdbcType=BIGINT},#{userRank.id,jdbcType=BIGINT},#{rankSource,jdbcType=INTEGER},#{rankOrderNum,jdbcType=INTEGER},#{rankUpdateTime,jdbcType=TIMESTAMP},#{inviteCode,jdbcType=VARCHAR},#{couponNews,jdbcType=INTEGER},#{synchNavbar,jdbcType=VARCHAR},#{firstLoginTime,jdbcType=TIMESTAMP},#{sex,jdbcType=INTEGER},#{weiXin,jdbcType=VARCHAR},#{goldCoin,jdbcType=INTEGER},#{createTime,jdbcType=TIMESTAMP},#{updateTime,jdbcType=TIMESTAMP},#{activeTime,jdbcType=TIMESTAMP},#{mark,jdbcType=VARCHAR},#{inviteCodeVip,jdbcType=VARCHAR},#{erCode,jdbcType=VARCHAR})
    </insert>
    <insert id="insertSelective" parameterType="com.yeshi.fanli.entity.bus.user.UserInfoExtra"
        useGeneratedKeys="true" keyProperty="id">
@@ -163,7 +145,6 @@
            <if test="rankOrderNum != null">uie_rank_order_num,</if>
            <if test="rankUpdateTime != null">uie_rank_update_time,</if>
            <if test="inviteCode != null">uie_invite_code,</if>
            <if test="lotteryNewbies != null">uie_lottery_newbies,</if>
            <if test="couponNews != null">uie_coupon_news,</if>
            <if test="synchNavbar != null">uie_synch_navbar,</if>
            <if test="firstLoginTime != null">uie_first_login_time,</if>
@@ -173,8 +154,6 @@
            <if test="goldCoin != null">uie_gold_coin,</if>
            <if test="createTime != null">uie_create_time,</if>
            <if test="updateTime != null">uie_update_time,</if>
            <if test="autoExtract != null">uie_auto_extract,</if>
            <if test="closeTimeExtract != null">uie_close_time_extract,</if>
            <if test="activeTime != null">uie_active_time,</if>
            <if test="mark != null">uie_mark,</if>
            <if test="inviteCodeVip != null">uie_invite_code_vip,</if>
@@ -188,7 +167,6 @@
            <if test="rankOrderNum != null">#{rankOrderNum,jdbcType=INTEGER},</if>
            <if test="rankUpdateTime != null">#{rankUpdateTime,jdbcType=TIMESTAMP},</if>
            <if test="inviteCode != null">#{inviteCode,jdbcType=VARCHAR},</if>
            <if test="lotteryNewbies != null">#{lotteryNewbies,jdbcType=INTEGER},</if>
            <if test="couponNews != null">#{couponNews,jdbcType=INTEGER},</if>
            <if test="synchNavbar != null">#{synchNavbar,jdbcType=VARCHAR},</if>
            <if test="firstLoginTime != null">#{firstLoginTime,jdbcType=TIMESTAMP},</if>
@@ -198,8 +176,6 @@
            <if test="goldCoin != null">#{goldCoin,jdbcType=INTEGER},</if>
            <if test="createTime != null">#{createTime,jdbcType=TIMESTAMP},</if>
            <if test="updateTime != null">#{updateTime,jdbcType=TIMESTAMP},</if>
            <if test="autoExtract != null">#{autoExtract,jdbcType=BOOLEAN},</if>
            <if test="closeTimeExtract != null">#{closeTimeExtract,jdbcType=TIMESTAMP},</if>
            <if test="activeTime != null">#{activeTime,jdbcType=TIMESTAMP},</if>
            <if test="mark != null">#{mark,jdbcType=VARCHAR},</if>
            <if test="inviteCodeVip != null">#{inviteCodeVip,jdbcType=VARCHAR}</if>
@@ -212,8 +188,7 @@
        #{rankSource,jdbcType=INTEGER},uie_rank_order_num =
        #{rankOrderNum,jdbcType=INTEGER},uie_rank_update_time =
        #{rankUpdateTime,jdbcType=TIMESTAMP},uie_invite_code =
        #{inviteCode,jdbcType=VARCHAR},uie_lottery_newbies =
        #{lotteryNewbies,jdbcType=INTEGER},uie_coupon_news =
        #{inviteCode,jdbcType=VARCHAR},uie_coupon_news =
        #{couponNews,jdbcType=INTEGER},uie_synch_navbar =
        #{synchNavbar,jdbcType=VARCHAR},uie_first_login_time =
        #{firstLoginTime,jdbcType=TIMESTAMP},uie_sex =
@@ -222,9 +197,7 @@
        #{erCode,jdbcType=VARCHAR},uie_gold_coin =
        #{goldCoin,jdbcType=INTEGER},uie_create_time =
        #{createTime,jdbcType=TIMESTAMP},uie_update_time =
        #{updateTime,jdbcType=TIMESTAMP},uie_auto_extract =
        #{autoExtract,jdbcType=BOOLEAN},uie_close_time_extract =
        #{closeTimeExtract,jdbcType=TIMESTAMP},uie_active_time =
        #{updateTime,jdbcType=TIMESTAMP},uie_active_time =
        #{activeTime,jdbcType=TIMESTAMP},uie_mark = #{mark,jdbcType=VARCHAR}
        ,uie_invite_code_vip =#{inviteCodeVip,jdbcType=VARCHAR} where
        uie_id = #{id,jdbcType=BIGINT}
@@ -239,8 +212,6 @@
            <if test="rankUpdateTime != null">uie_rank_update_time=#{rankUpdateTime,jdbcType=TIMESTAMP},
            </if>
            <if test="inviteCode != null">uie_invite_code=#{inviteCode,jdbcType=VARCHAR},</if>
            <if test="lotteryNewbies != null">uie_lottery_newbies=#{lotteryNewbies,jdbcType=INTEGER},
            </if>
            <if test="couponNews != null">uie_coupon_news=#{couponNews,jdbcType=INTEGER},</if>
            <if test="synchNavbar != null">uie_synch_navbar=#{synchNavbar,jdbcType=VARCHAR},</if>
            <if test="firstLoginTime != null">uie_first_login_time=#{firstLoginTime,jdbcType=TIMESTAMP},
@@ -251,9 +222,6 @@
            <if test="goldCoin != null">uie_gold_coin=#{goldCoin,jdbcType=INTEGER},</if>
            <if test="createTime != null">uie_create_time=#{createTime,jdbcType=TIMESTAMP},</if>
            <if test="updateTime != null">uie_update_time=#{updateTime,jdbcType=TIMESTAMP},</if>
            <if test="autoExtract != null">uie_auto_extract=#{autoExtract,jdbcType=BOOLEAN},</if>
            <if test="closeTimeExtract != null">uie_close_time_extract=#{closeTimeExtract,jdbcType=TIMESTAMP},
            </if>
            <if test="activeTime != null">uie_active_time=#{activeTime,jdbcType=TIMESTAMP},</if>
            <if test="mark != null">uie_mark=#{mark,jdbcType=VARCHAR},</if>
            <if test="inviteCodeVip !=null">uie_invite_code_vip=#{inviteCodeVip,jdbcType=VARCHAR},
@@ -270,8 +238,6 @@
            <if test="rankUpdateTime != null">uie_rank_update_time=#{rankUpdateTime,jdbcType=TIMESTAMP},
            </if>
            <if test="inviteCode != null">uie_invite_code=#{inviteCode,jdbcType=VARCHAR},</if>
            <if test="lotteryNewbies != null">uie_lottery_newbies=#{lotteryNewbies,jdbcType=INTEGER},
            </if>
            <if test="couponNews != null">uie_coupon_news=#{couponNews,jdbcType=INTEGER},</if>
            <if test="synchNavbar != null">uie_synch_navbar=#{synchNavbar,jdbcType=VARCHAR},</if>
            <if test="firstLoginTime != null">uie_first_login_time=#{firstLoginTime,jdbcType=TIMESTAMP},
@@ -282,9 +248,6 @@
            <if test="goldCoin != null">uie_gold_coin=#{goldCoin,jdbcType=INTEGER},</if>
            <if test="createTime != null">uie_create_time=#{createTime,jdbcType=TIMESTAMP},</if>
            <if test="updateTime != null">uie_update_time=#{updateTime,jdbcType=TIMESTAMP},</if>
            <if test="autoExtract != null">uie_auto_extract=#{autoExtract,jdbcType=BOOLEAN},</if>
            <if test="closeTimeExtract != null">uie_close_time_extract=#{closeTimeExtract,jdbcType=TIMESTAMP},
            </if>
            <if test="activeTime != null">uie_active_time=#{activeTime,jdbcType=TIMESTAMP},</if>
            <if test="mark != null">uie_mark=#{mark,jdbcType=VARCHAR},</if>
        </set>
@@ -321,9 +284,4 @@
        yeshi_ec_user_info_extra ue LEFT JOIN yeshi_ec_user_rank rk ON
        rk.`ur_id` = ue.`uie_rank_id` WHERE ue.`uie_uid` = #{uid}
    </select>
    <update id="updateAutoExtract">UPDATE
        yeshi_ec_user_info_extra SET uie_auto_extract = 1 WHERE
        uie_auto_extract = 0 AND DATEDIFF(NOW(),uie_close_time_extract) <![CDATA[>]]>
        #{days}
    </update>
</mapper>
fanli/src/main/java/com/yeshi/fanli/service/impl/user/UserInfoExtraServiceImpl.java
@@ -27,7 +27,6 @@
import com.aliyun.openservices.ons.api.Message;
import com.aliyun.openservices.ons.api.Producer;
import com.google.gson.Gson;
import com.yeshi.fanli.dao.mybatis.user.UserInfoExtraMapper;
import com.yeshi.fanli.dao.mybatis.user.UserRankRecordMapper;
import com.yeshi.fanli.dto.mq.user.UserTopicTagEnum;
@@ -798,10 +797,6 @@
        return inviter;
    }
    @Override
    public void updateAutoExtract(Integer days) {
        userInfoExtraMapper.updateAutoExtract(days);
    }
    @Transactional(rollbackFor = Exception.class)
    @Override
fanli/src/main/java/com/yeshi/fanli/service/inter/user/UserInfoExtraService.java
@@ -2,10 +2,8 @@
import java.util.Date;
import org.apache.ibatis.annotations.Param;
import org.springframework.web.multipart.MultipartFile;
import com.yeshi.fanli.dto.user.UserInviteLevelEnum;
import com.yeshi.fanli.dto.wx.WXAccountInfoDTO;
import com.yeshi.fanli.entity.bus.user.UserInfo;
import com.yeshi.fanli.entity.bus.user.UserInfoExtra;
@@ -169,12 +167,6 @@
     */
    public void updateActiveTime(Long uid, Date date);
    /**
     * 开启自动提现: 更新超过期限的
     *
     * @param days
     */
    public void updateAutoExtract(@Param("days") Integer days);
    /**
     * 返回用户所有相关额外信息