Commit 4c8544a2 authored by 李健华's avatar 李健华

Merge branch 'master' into 'KA-26'

# Conflicts:
#   change-log.md
parents 9ac4d493 8a788eb9
##KA-26/2021-10-28 ##KA-26/2021-10-28
###在异常拦截器增加错误日志打印 ###在异常拦截器增加错误日志打印
``` ```
...@@ -5,6 +6,14 @@ package cn.quantgroup.xyqb.aspect.logcaller.LogCallHttpAspect.java 55 ...@@ -5,6 +6,14 @@ package cn.quantgroup.xyqb.aspect.logcaller.LogCallHttpAspect.java 55
``` ```
##KA-24/2021-10-14
###修改获取微信信息方法
```
package cn.quantgroup.xyqb.service.wechat.impl.WechatServiceImpl;
function queryByUserId
2021-10-14 修改 findByUserIdAndAppName findFirstByUserIdAndAppNameOrderByCreatedAtDesc, 原因是存在有多个数据情况
```
##KA-20/2021-09-29 ##KA-20/2021-09-29
###极光登陆返回用户是否已注册 ###极光登陆返回用户是否已注册
``` ```
......
...@@ -21,6 +21,8 @@ public interface IWeChatUserRepository extends JpaRepository<WechatUserInfo, Lon ...@@ -21,6 +21,8 @@ public interface IWeChatUserRepository extends JpaRepository<WechatUserInfo, Lon
WechatUserInfo findByUserIdAndAppName(Long userId, String appName); WechatUserInfo findByUserIdAndAppName(Long userId, String appName);
WechatUserInfo findFirstByUserIdAndAppNameOrderByCreatedAtDesc(Long userId, String appName);
long countByOpenIdAndAppName(String openId, String appName); long countByOpenIdAndAppName(String openId, String appName);
/** /**
......
...@@ -221,16 +221,26 @@ public class WechatServiceImpl implements IWechatService { ...@@ -221,16 +221,26 @@ public class WechatServiceImpl implements IWechatService {
* *
* @param userId - 用户标识 * @param userId - 用户标识
* @return * @return
* @TODO 2021-10-14 修改 findByUserIdAndAppName 为 findFirstByUserIdAndAppNameOrderByCreatedAtDesc, 原因是存在有多个数据情况
*
*/ */
@Override @Override
public WechatUserInfo queryByUserId(Long userId) { public WechatUserInfo queryByUserId(Long userId) {
return weChatUserRepository.findByUserIdAndAppName(userId,"xyqb"); return weChatUserRepository.findFirstByUserIdAndAppNameOrderByCreatedAtDesc(userId,"xyqb");
} }
/**
*
* @param userId
* @param appName
* @return
* @TODO 2021-10-14 修改 findByUserIdAndAppName 为 findFirstByUserIdAndAppNameOrderByCreatedAtDesc, 原因是存在有多个数据情况
*/
public WechatUserInfo queryByUserId(Long userId,String appName){ public WechatUserInfo queryByUserId(Long userId,String appName){
if(appName==null||"".equals(appName.trim())){ if(appName==null||"".equals(appName.trim())){
appName = "xyqb"; appName = "xyqb";
} }
return weChatUserRepository.findByUserIdAndAppName(userId,appName); return weChatUserRepository.findFirstByUserIdAndAppNameOrderByCreatedAtDesc(userId,appName);
} }
......
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