소스 검색

fix:修复ios服务端查询缺陷

hidewnd 1 주 전
부모
커밋
a3d1c398b4
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      yt-ios-lemon/lemon-ios-service/src/main/java/com/ytpm/lemonios/controller/UserController.java

+ 2 - 2
yt-ios-lemon/lemon-ios-service/src/main/java/com/ytpm/lemonios/controller/UserController.java

@@ -215,11 +215,11 @@ public class UserController {
      */
     @PostMapping("/adRecords/page")
     public ResultTable<YtDyzAdRecord> adRecordsPage(@RequestBody AdRecordListParam param) {
-        PageHelper.startPage(param.getPage(), param.getLimit());
         YtDyzUser user = appUserMapper.selectById(param.getUserId());
         param.setIosId(user.getIosId());
+        PageHelper.startPage(param.getPage(), param.getLimit());
         List<YtDyzAdRecord> adRecords = adRecordMapper.getByUserByParam(param);
-        if (AdRecordEnum.LOGIN_BEFORE.getCode().equals(param.getLoginStatus())){
+        if(CollUtil.isNotEmpty(adRecords) && AdRecordEnum.LOGIN_BEFORE.getCode().equals(param.getLoginStatus())){
             for (YtDyzAdRecord adRecord: adRecords){
                 if (adRecord.getUserId() == null){
                     adRecord.setUserId(user.getUserId());