Bladeren bron

修改:查询

hgw 3 jaren geleden
bovenliggende
commit
dac56a81bc

+ 4 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/ImLiveBroadcastRoomServiceImpl.java

@@ -43,6 +43,7 @@ import org.springframework.transaction.annotation.Transactional;
 
 import java.io.Serializable;
 import java.util.*;
+import java.util.function.Function;
 import java.util.stream.Collectors;
 
 /**
@@ -146,6 +147,9 @@ public class ImLiveBroadcastRoomServiceImpl extends ServiceImpl<ImLiveBroadcastR
         Page<ImLiveBroadcastRoomVo> pageInfo = PageUtil.getPageInfo(param);
         pageInfo.setDesc("a.created_time_");
         param.put("tenantId", TenantContextHolder.getTenantId());
+        Function<String, Optional<String>> timeFun = (s) -> Optional.ofNullable(param.get(s)).map(String::valueOf);
+        timeFun.apply("startTime").ifPresent(s -> param.put("startTime", s + " 00:00:00"));
+        timeFun.apply("endTime").ifPresent(s -> param.put("endTime", s + " 23:59:59"));
         IPage<ImLiveBroadcastRoomVo> page = baseMapper.queryPage(pageInfo, param);
         return PageUtil.pageInfo(page);
     }