From b480ccf259450763b9982e4da01efc6a5f241553 Mon Sep 17 00:00:00 2001 From: zhangyuan Date: Mon, 18 May 2020 15:07:46 +0800 Subject: [PATCH] =?UTF-8?q?=E7=88=B1=E5=BF=83=E4=BA=92=E5=8A=A9=E4=BF=AE?= =?UTF-8?q?=E6=94=B9-heart=E6=A8=A1=E5=9D=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/impl/ActInfoServiceImpl.java | 4 +++ .../impl/ActUserRelationServiceImpl.java | 10 ++++-- .../service/impl/ActPhraseServiceImpl.java | 22 ++++++++++--- .../mapper/activity/ActUserRelationDao.xml | 33 +++++++++---------- 4 files changed, 45 insertions(+), 24 deletions(-) diff --git a/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActInfoServiceImpl.java b/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActInfoServiceImpl.java index 1c900fc..404954d 100644 --- a/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActInfoServiceImpl.java +++ b/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActInfoServiceImpl.java @@ -385,6 +385,10 @@ public class ActInfoServiceImpl extends BaseServiceImpl= actInfoEntity.getActQuota()){ + return ActUserStatusConstant.FULL_SIGN_UP; + } // (报名审核未通过或者已经取消报名的)可再次报名-我要报名 if (ActUserRelationStatusConstant.NOT_APPROVED.equals(actUserStatus) || ActUserRelationStatusConstant.CANCEL_SIGN_UP.equals(actUserStatus)) { return ActUserStatusConstant.SIGN_UP; diff --git a/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActUserRelationServiceImpl.java b/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActUserRelationServiceImpl.java index 7b086d9..a05ef9e 100644 --- a/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActUserRelationServiceImpl.java +++ b/epdc-cloud-heart/src/main/java/com/elink/esua/epdc/modules/activity/service/impl/ActUserRelationServiceImpl.java @@ -48,6 +48,7 @@ import com.elink.esua.epdc.dto.logs.PointsLogsDTO; import com.elink.esua.epdc.modules.activity.dao.ActInfoDao; import com.elink.esua.epdc.modules.activity.dao.ActUserLogDao; import com.elink.esua.epdc.modules.activity.dao.ActUserRelationDao; +import com.elink.esua.epdc.modules.activity.entity.ActInfoEntity; import com.elink.esua.epdc.modules.activity.entity.ActUserLogEntity; import com.elink.esua.epdc.modules.activity.entity.ActUserPointsLogEntity; import com.elink.esua.epdc.modules.activity.entity.ActUserRelationEntity; @@ -119,8 +120,6 @@ public class ActUserRelationServiceImpl extends BaseServiceImpl list = baseDao.selectListPhraseInOrder(); if (null != list && list.size() > 0) { - redisUtils.set(key, list,RedisUtils.NOT_EXPIRE); + redisUtils.set(key, list, RedisUtils.NOT_EXPIRE); } } } @@ -128,6 +129,17 @@ public class ActPhraseServiceImpl extends BaseServiceImpl 0) { + throw new RenException("您输入的编码已存在"); + } + } + } ActPhraseEntity entity = ConvertUtils.sourceToTarget(dto, ActPhraseEntity.class); updateById(entity); @@ -135,7 +147,7 @@ public class ActPhraseServiceImpl extends BaseServiceImpl list = baseDao.selectListPhraseInOrder(); - redisUtils.set(key, list,RedisUtils.NOT_EXPIRE); + redisUtils.set(key, list, RedisUtils.NOT_EXPIRE); } @@ -149,7 +161,7 @@ public class ActPhraseServiceImpl extends BaseServiceImpl list = baseDao.selectListPhraseInOrder(); - redisUtils.set(key, list,RedisUtils.NOT_EXPIRE); + redisUtils.set(key, list, RedisUtils.NOT_EXPIRE); } /** @@ -179,7 +191,7 @@ public class ActPhraseServiceImpl extends BaseServiceImpl list = baseDao.selectListPhraseInOrder(); - redisUtils.set(key, list,RedisUtils.NOT_EXPIRE); + redisUtils.set(key, list, RedisUtils.NOT_EXPIRE); } /** @@ -206,7 +218,7 @@ public class ActPhraseServiceImpl extends BaseServiceImpl) object; } else { list = baseDao.selectListPhraseInOrder(); - redisUtils.set(key, list,RedisUtils.NOT_EXPIRE); + redisUtils.set(key, list, RedisUtils.NOT_EXPIRE); } return list; } diff --git a/epdc-cloud-heart/src/main/resources/mapper/activity/ActUserRelationDao.xml b/epdc-cloud-heart/src/main/resources/mapper/activity/ActUserRelationDao.xml index c6c0b29..d209b97 100644 --- a/epdc-cloud-heart/src/main/resources/mapper/activity/ActUserRelationDao.xml +++ b/epdc-cloud-heart/src/main/resources/mapper/activity/ActUserRelationDao.xml @@ -94,11 +94,11 @@ AND relation.STATUS = #{status} - - AND relation.MOBILE = #{mobile} + + AND relation.MOBILE = trim(#{mobile}) - - AND relation.REAL_NAME = #{realName} + + AND relation.REAL_NAME = trim(#{realName}) AND relation.ACT_ID = #{actId} @@ -170,11 +170,11 @@ AND relation.STATUS = #{status} - - AND relation.MOBILE = #{mobile} + + AND relation.MOBILE = trim(#{mobile}) - - AND relation.REAL_NAME = #{realName} + + AND relation.REAL_NAME = trim(#{realName}) AND relation.ACT_ID = #{actId} @@ -193,16 +193,15 @@ - SELECT - relation.ID, - relation.ACT_ID, - relation.STATUS, - relation.FAILURE_REASON, - info.SIGNIN_ADDRESS, - info.SIGNIN_LATITUDE, - info.SIGNIN_LONGITUDE, - info.CLOCK_RADIUS + relation.ID id, + relation.ACT_ID actId, + relation.STATUS oldStatus, + info.SIGNIN_ADDRESS address, + info.SIGNIN_LATITUDE latitude, + info.SIGNIN_LONGITUDE longitude, + info.CLOCK_RADIUS radius FROM epdc_act_user_relation relation LEFT JOIN