huangwenjie %!s(int64=7) %!d(string=hai) anos
pai
achega
75a9b0ab54

+ 3 - 5
patient-co/patient-co-wlyy/src/main/java/com/yihu/wlyy/service/questionnaire/QuestionnaireService.java

@ -112,11 +112,11 @@ public class QuestionnaireService extends BaseService {
		List<QuestionnaireWinningESDO> result = new ArrayList<>();
		QuestionnaireWinningESDO one = new QuestionnaireWinningESDO();
		
		if(StringUtils.isBlank(questionnaireUsers.getIdcard()) || !"undefined".equals(questionnaireUsers.getIdcard())){
		if(StringUtils.isBlank(questionnaireUsers.getIdcard()) || "undefined".equals(questionnaireUsers.getIdcard())){
			throw new Exception("身份证号为空或者异常:"+questionnaireUsers.getIdcard());
		}
		
		if(StringUtils.isBlank(questionnaireUsers.getOpenid()) || !"undefined".equals(questionnaireUsers.getOpenid())){
		if(StringUtils.isBlank(questionnaireUsers.getOpenid()) || "undefined".equals(questionnaireUsers.getOpenid())){
			throw new Exception("openid为空或者异常:"+questionnaireUsers.getIdcard());
		}
		
@ -225,9 +225,8 @@ public class QuestionnaireService extends BaseService {
	 * 从redis奖品池捞取一个奖品
	 * @return
	 */
	public QuestionnairePrize getQuestionnairePrizeFromRedis(){
	synchronized public QuestionnairePrize getQuestionnairePrizeFromRedis(){
		try {
			synchronized (obj) {
				QuestionnairePrize questionnairePrize = new QuestionnairePrize();
				Set<String> exists = redisTemplate.keys("questionnaire:prize:code:*");
				if(exists.size() > 0){
@ -259,7 +258,6 @@ public class QuestionnaireService extends BaseService {
				}else{
					return null;
				}
			}
		}catch (Exception e){
		    e.printStackTrace();
			return null;