Browse Source

'开发帮助中心-建议反馈表新增、修改、删除和列表查询四个接口'

james 8 months ago
parent
commit
167a165e65

+ 5 - 0
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/controller/web/HceReviewController.java

@@ -56,6 +56,11 @@ public class HceReviewController {
         return ApiResult.success();
     }
 
+    /**
+     * 列表
+     * @param requestVO
+     * @return
+     */
     @PostMapping("page")
     ApiResult<CommonPage<HceReview>> page(@RequestBody HceReviewRequestVO requestVO){
         return ApiResult.success(hceReviewService.page(requestVO));

+ 4 - 5
base-modules/service-system/service-system-biz/src/main/java/com/usky/system/service/impl/HceReviewServiceImpl.java

@@ -63,12 +63,11 @@ public class HceReviewServiceImpl extends AbstractCrudService<HceReviewMapper, H
         IPage<HceReview> page = new Page<>(requestVO.getPageNum(),requestVO.getPageSize());
         LambdaQueryWrapper<HceReview> queryWrapper = Wrappers.lambdaQuery();
         if(StringUtils.isNotBlank(requestVO.getName())){
-//            queryWrapper.and(wrap)
-        }else{
-
+            queryWrapper.and(wrapper->wrapper.like(HceReview::getUserName,requestVO.getName()).or().like(HceReview::getNickName,requestVO.getName()));
         }
-
-
+        queryWrapper.between(StringUtils.isNotBlank(requestVO.getStartTime())&&StringUtils.isNotBlank(requestVO.getEndTime()),HceReview::getCreateTime,requestVO.getStartTime(),requestVO.getEndTime())
+                .orderByDesc(HceReview::getId);
+        page = this.page(page,queryWrapper);
 
         return new CommonPage<>(page.getRecords(),page.getTotal(),requestVO.getPageSize(),requestVO.getPageNum());
     }