记得上下班打卡 | git大法好,push需谨慎

Commit 6958163a authored by jiangxiulong's avatar jiangxiulong

createVote 获取openid

parent 94a91e20
...@@ -16,7 +16,9 @@ import com.liquidnet.service.sweet.service.ISweetCityVoteService; ...@@ -16,7 +16,9 @@ import com.liquidnet.service.sweet.service.ISweetCityVoteService;
import com.liquidnet.service.sweet.utils.ObjectUtil; import com.liquidnet.service.sweet.utils.ObjectUtil;
import com.liquidnet.service.sweet.utils.QueueUtils; import com.liquidnet.service.sweet.utils.QueueUtils;
import com.liquidnet.service.sweet.utils.RedisDataUtils; import com.liquidnet.service.sweet.utils.RedisDataUtils;
import com.liquidnet.service.sweet.utils.WechatUsersRedisUtils;
import com.liquidnet.service.sweet.vo.SweetCItyVoteStatVo; import com.liquidnet.service.sweet.vo.SweetCItyVoteStatVo;
import com.liquidnet.service.sweet.vo.SweetWechatUsersVo;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils; import org.springframework.util.CollectionUtils;
...@@ -41,6 +43,8 @@ public class SweetCityVoteServiceImpl extends ServiceImpl<SweetCityVoteMapper, S ...@@ -41,6 +43,8 @@ public class SweetCityVoteServiceImpl extends ServiceImpl<SweetCityVoteMapper, S
@Autowired @Autowired
private RedisDataUtils redisDataUtils; private RedisDataUtils redisDataUtils;
@Autowired @Autowired
private WechatUsersRedisUtils usersRedisUtils;
@Autowired
QueueUtils queueUtils; QueueUtils queueUtils;
@Autowired @Autowired
private SweetCityVoteStatMapper sweetCityVoteStatMapper; private SweetCityVoteStatMapper sweetCityVoteStatMapper;
...@@ -78,8 +82,12 @@ public class SweetCityVoteServiceImpl extends ServiceImpl<SweetCityVoteMapper, S ...@@ -78,8 +82,12 @@ public class SweetCityVoteServiceImpl extends ServiceImpl<SweetCityVoteMapper, S
SweetCityVote aNew = SweetCityVote.getNew(); SweetCityVote aNew = SweetCityVote.getNew();
aNew.setVoteId(IDGenerator.nextSnowId()); aNew.setVoteId(IDGenerator.nextSnowId());
aNew.setPhone(param.getPhone()); aNew.setPhone(param.getPhone());
String sweetWechatOpenId = redisDataUtils.getSweetWechatOpenId(param.getUnionId()); SweetWechatUsersVo sweetWechatUsers = usersRedisUtils.getSweetWechatUsers(param.getUnionId(), 2);
String sweetWechatOpenId = "";
if (null != sweetWechatUsers) {
sweetWechatOpenId = sweetWechatUsers.getOpenId();
aNew.setOpenId(sweetWechatOpenId); aNew.setOpenId(sweetWechatOpenId);
}
aNew.setUnionId(param.getUnionId()); aNew.setUnionId(param.getUnionId());
aNew.setCityCode(param.getCityCode()); aNew.setCityCode(param.getCityCode());
aNew.setCityName(param.getCityName()); aNew.setCityName(param.getCityName());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment