20250312 更新
This commit is contained in:
@@ -18,7 +18,6 @@ import java.util.List;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
import org.checkerframework.checker.units.qual.A;
|
||||
|
||||
|
||||
/**
|
||||
|
||||
@@ -102,4 +102,23 @@ public enum EntrustmentStatusConstants {
|
||||
public int getStatus() {
|
||||
return status;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 判断状态是否在已受理以及之后的状态, ge代表大于等于
|
||||
*
|
||||
* @param theStatus 待判断的状态码
|
||||
* @return 如果状态码为已受理、检验完成 或 委托完成之一,则返回true;否则返回false
|
||||
*/
|
||||
// 判断状态是否在已受理以及之后的状态, ge代表大于等于
|
||||
public static boolean geAcceptedStatus(Integer theStatus) {
|
||||
if (theStatus == null) {
|
||||
return false;
|
||||
}
|
||||
if (theStatus.equals(ENTRUSTMENT_STATUS_ACCEPTED.getStatus()) || theStatus.equals(ENTRUSTMENT_STATUS_TEST_FINISH.getStatus()) || theStatus.equals(ENTRUSTMENT_STATUS_COMPLETED.getStatus())) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -3288,7 +3288,10 @@ public class EntrustmentServiceImpl extends ServiceImpl<EntrustmentMapper, Entru
|
||||
);
|
||||
// o.getAcceptTime().isAfter(LocalDateTime.of(LocalDate.now().withDayOfYear(1), LocalTime.MIN)) 筛选出当年的数据
|
||||
markersVOS.add(new MarkersVO(EntrustMarkConstants.CASE_ACCEPT,
|
||||
entrustListMapOrDefault.stream().filter(o -> o.getAcceptTime().isAfter(LocalDateTime.of(LocalDate.now().withDayOfYear(1), LocalTime.MIN))).collect(Collectors.toList()).size(),
|
||||
entrustListMapOrDefault.stream().filter(o ->
|
||||
o.getAcceptTime().isAfter(LocalDateTime.of(LocalDate.now().withDayOfYear(1), LocalTime.MIN))
|
||||
&& EntrustmentStatusConstants.geAcceptedStatus(o.getStatus())
|
||||
).collect(Collectors.toList()).size(),
|
||||
String.format("已受理 (%s)", EntrustMarkConstants.PUBLIC_SECURITY_BUREAU)));
|
||||
markersVOS.add(new MarkersVO(EntrustMarkConstants.CASE_ACCEPT,
|
||||
entrustListMap.getOrDefault(
|
||||
@@ -3298,7 +3301,10 @@ public class EntrustmentServiceImpl extends ServiceImpl<EntrustmentMapper, Entru
|
||||
markersVOS.add(new MarkersVO(EntrustMarkConstants.CASE_ACCEPT,
|
||||
this.list(Wrappers.<Entrustment>lambdaQuery().inSql(Entrustment::getId, "SELECT entrust_id FROM b_entrust_material_checkout_result"))
|
||||
.stream()
|
||||
.filter(o -> o.getAcceptTime().isAfter(LocalDateTime.of(LocalDate.now().withDayOfYear(1), LocalTime.MIN)))
|
||||
.filter(o ->
|
||||
o.getAcceptTime().isAfter(LocalDateTime.of(LocalDate.now().withDayOfYear(1), LocalTime.MIN))
|
||||
&& EntrustmentStatusConstants.geAcceptedStatus(o.getStatus())
|
||||
)
|
||||
.collect(Collectors.toList())
|
||||
.size(),
|
||||
"检测结果")
|
||||
|
||||
Reference in New Issue
Block a user