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