From 744594ef1a2f530fc3e86ea9dc48b62247f79420 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 19 五月 2020 17:13:23 +0800 Subject: [PATCH] 饿了么绘图,添加口碑 --- fanli/src/main/java/com/yeshi/fanli/service/impl/user/BindRemindServiceImpl.java | 27 ++++++++++++++++----------- 1 files changed, 16 insertions(+), 11 deletions(-) diff --git a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/BindRemindServiceImpl.java b/fanli/src/main/java/com/yeshi/fanli/service/impl/user/BindRemindServiceImpl.java index 034ce8f..8a3675e 100644 --- a/fanli/src/main/java/com/yeshi/fanli/service/impl/user/BindRemindServiceImpl.java +++ b/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; } } -- Gitblit v1.8.0