|
@@ -17,6 +17,7 @@ import org.springframework.data.redis.core.RedisTemplate;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
|
|
+import java.time.LocalDateTime;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
import java.util.concurrent.ConcurrentHashMap;
|
|
import java.util.concurrent.ConcurrentHashMap;
|
|
|
|
|
|
@@ -93,4 +94,13 @@ public class UserThirdServiceImpl extends ServiceImpl<ConferenceUserThirdMapper,
|
|
return lambdaQuery().eq(ConferenceUserThird::getConferenceId, cid).eq(ConferenceUserThird::getPhone, phone).one();
|
|
return lambdaQuery().eq(ConferenceUserThird::getConferenceId, cid).eq(ConferenceUserThird::getPhone, phone).one();
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public void create(ConferenceUserThird userThird){
|
|
|
|
+ boolean exists = lambdaQuery().eq(ConferenceUserThird::getConferenceId, userThird.getConferenceId()).eq(ConferenceUserThird::getPhone, userThird.getPhone()).exists();
|
|
|
|
+ if (exists){
|
|
|
|
+ throw new APIException( "手机号已存在");
|
|
|
|
+ }
|
|
|
|
+ userThird.setCreateTime(LocalDateTime.now());
|
|
|
|
+ save(userThird);
|
|
|
|
+ }
|
|
|
|
+
|
|
}
|
|
}
|