yujian
2019-10-11 f483ed40ea86b4cc49eab29bb909d1038ade0e0b
绑定提醒
1个文件已修改
27 ■■■■■ 已修改文件
fanli/src/main/java/com/yeshi/fanli/service/impl/user/BindRemindServiceImpl.java 27 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
fanli/src/main/java/com/yeshi/fanli/service/impl/user/BindRemindServiceImpl.java
@@ -21,21 +21,26 @@
    public boolean bindRemind(Long uid, int type){
        BindRemind bindRemind = bindRemindDao.getByUidAndType(uid, type);
        if (bindRemind == null) {
            return true;
        }
        Date date = new Date();
        Date remindTime = bindRemind.getRemindTime();
        return !DateUtil.isSameMonth(remindTime, date);
    }
    @Override
    public void addBindPhone(Long uid){
        BindRemind bindRemind = bindRemindDao.getByUidAndType(uid, BindRemind.TYPE_PHONE);
        if (bindRemind == null) {
            bindRemind = new BindRemind();
            bindRemind.setType(type);
            bindRemind.setType(BindRemind.TYPE_PHONE);
            bindRemind.setUid(uid);
            bindRemind.setRemindTime(new Date());
            bindRemindDao.save(bindRemind);
            return true;
        } else {
            bindRemind.setRemindTime(new Date());
            bindRemindDao.updateInfo(bindRemind);
        }
        Date date = new Date();
        Date remindTime = bindRemind.getRemindTime();
        if (DateUtil.isSameMonth(remindTime, date)) {
            return false;
        }
        bindRemind.setRemindTime(date);
        bindRemindDao.save(bindRemind);
        return true;
    }
}