소스 검색

BUG修复

huangjn 3 년 전
부모
커밋
00c000011a
1개의 변경된 파일5개의 추가작업 그리고 1개의 파일을 삭제
  1. 5 1
      blade-service/blade-business/src/main/java/org/springblade/business/controller/RecycleBinController.java

+ 5 - 1
blade-service/blade-business/src/main/java/org/springblade/business/controller/RecycleBinController.java

@@ -129,6 +129,10 @@ public class RecycleBinController extends BladeController {
 	@ApiOperationSupport(order = 1)
 	@ApiOperation(value = "分页")
 	public R<IPage<RecycleBin>> list(RecycleBin recycleBin, Query query) {
+		//是否是全部
+		boolean isAll = StringUtils.isNotEmpty(recycleBin.getCreateUserName()) && "ALL".equals(recycleBin.getCreateUserName());
+		recycleBin.setCreateUserName(null);
+
 		QueryWrapper<RecycleBin> wrapper = Condition.getQueryWrapper(recycleBin);
 
 		//获取当前时间
@@ -137,7 +141,7 @@ public class RecycleBinController extends BladeController {
 		Date oldDate = DateUtil.minusDays(nowDate, 30);
 
 		wrapper.lambda().between(RecycleBin::getCreateTime, oldDate, nowDate);
-		if(StringUtils.isNotEmpty(recycleBin.getCreateUserName()) && "ALL".equals(recycleBin.getCreateUserName())){
+		if(isAll){
 			wrapper.lambda().eq(RecycleBin::getContractId, recycleBin.getContractId().toString());
 		} else {
 			wrapper.lambda().eq(RecycleBin::getCreateUser, AuthUtil.getUserId());