소스 검색

解决预约进校bug

dzx 1 년 전
부모
커밋
65a5a41ee5

+ 2 - 2
src/main/java/com/xjrsoft/module/system/service/impl/LoginServiceImpl.java

@@ -245,12 +245,12 @@ public class LoginServiceImpl implements ILoginService {
         if (weChatUserInfo == null) throw new MyException("code无效");
 
         LambdaQueryWrapper<User> queryWrapper = new LambdaQueryWrapper<>();
-        queryWrapper.eq(User::getUnionId, weChatUserInfo.getUnionid());
+        queryWrapper.eq(User::getOpenId, weChatUserInfo.getOpenid());
 
         User loginUser = userService.getOne(queryWrapper);
         if (loginUser == null) {//如果未找到用户,需要创建一个游客账号
             User user = new User();
-            user.setUnionId(weChatUserInfo.getUnionid());
+            user.setUnionId(weChatUserInfo.getOpenid());
             user.setOpenId(weChatUserInfo.getOpenid());
             user.setName("游客");
             user.setUserName(getUserName());

+ 1 - 1
src/main/resources/mapper/student/BaseStudentMapper.xml

@@ -88,7 +88,7 @@
                     order by t8.name
                 </if>
                 <if test="dto.field != null and dto.field == 'name'">
-                    order by t1.name
+                    order by t1.name asc
                 </if>
             </if>
             <if test="dto.order == 'descend'">