1.修复抽奖返回值

2.查看情书
master
ck 5 years ago
parent 04d4ad0ac3
commit f30f946b2d

@ -6,4 +6,6 @@ import com.bsd.say.entities.LoveLetter;
public interface LoveLetterService extends BaseService<LoveLetter>{
AjaxResult createLoveLetter(AjaxRequest ajaxRequest);
AjaxResult getLoveLetter(AjaxRequest ajaxRequest);
}

@ -76,6 +76,7 @@ public class AwardListServiceImpl extends BaseServiceImpl<AwardListMapper, Award
ajaxResult.setRetmsg("恭喜中二等奖,优惠券");
}
awardListMapper.insert(awardList);
ajaxResult.setData(awardList);
}
}
ajaxResult.setRetcode(AjaxResult.SUCCESS);

@ -1,6 +1,7 @@
package com.bsd.say.service.impl;
import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.bsd.say.beans.AjaxRequest;
import com.bsd.say.beans.AjaxResult;
import com.bsd.say.entities.LoveLetter;
@ -73,4 +74,40 @@ public class LoveLetterServiceImpl extends BaseServiceImpl<LoveLetterMapper, Lov
ajaxResult.setRetmsg("SUCCESS");
return ajaxResult;
}
/**
*
* @param ajaxRequest
* @return
*/
@Override
public AjaxResult getLoveLetter(AjaxRequest ajaxRequest) {
AjaxResult ajaxResult = new AjaxResult();
JSONObject data = ajaxRequest.getData();
if (data == null){
ajaxResult.setRetmsg("DATA MISSING");
ajaxResult.setRetcode(AjaxResult.FAILED);
return ajaxResult;
}else{
String letterId = data.getString("letterId");
if (StringUtils.isBlank(letterId)){
ajaxResult.setRetmsg("LETTERID MISSING");
ajaxResult.setRetcode(AjaxResult.FAILED);
return ajaxResult;
}else {
LoveLetter loveLetter = loveLetterMapper.selectOne(Wrappers.<LoveLetter>lambdaQuery().eq(LoveLetter::getLetterId,letterId)
.and(queryWrapper1 -> queryWrapper1.eq(LoveLetter::getState,1)));
if (loveLetter == null){
ajaxResult.setRetmsg("NOT FOUND");
ajaxResult.setRetcode(AjaxResult.FAILED);
return ajaxResult;
}else {
ajaxResult.setRetmsg("SUCCESS");
ajaxResult.setRetcode(AjaxResult.SUCCESS);
ajaxResult.setData(loveLetter);
}
}
}
return ajaxResult;
}
}

Loading…
Cancel
Save