# CbCaseServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 6,346 of 6,349 | 0% | 430 of 430 | 0% | 332 | 333 | 1,101 | 1,102 | 110 | 111
changeStageToAfter(CbCase, int, Integer) |  | 0% |  | 0% | 29 | 29 | 106 | 106 | 1 | 1
changeStageToBefore(CbCase, int, Integer) |  | 0% |  | 0% | 14 | 14 | 97 | 97 | 1 | 1
packageExportCase(PropertyDTO, CbCaseQuery, Integer) |  | 0% |  | 0% | 27 | 27 | 93 | 93 | 1 | 1
getCaseDetail(CbCase) |  | 0% |  | 0% | 5 | 5 | 51 | 51 | 1 | 1
listWaitProcessingCase(Integer, Integer) |  | 0% |  | 0% | 6 | 6 | 32 | 32 | 1 | 1
listApproveRecord(CbCase, PropertyDTO) |  | 0% |  | 0% | 11 | 11 | 31 | 31 | 1 | 1
packageSearchCondition(Integer, CbCaseQuery) |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1
update(CbCase, SaveCaseDTO) |  | 0% |  | 0% | 4 | 4 | 20 | 20 | 1 | 1
createApprovingLog(CbCase, List, List, Map, Map, Map, String) |  | 0% |  | n/a | 1 | 1 | 19 | 19 | 1 | 1
lambda$handleCaseData$27(Integer, DateTimeFormatter, ZoneId, int, RoundingMode, int, long, CbCaseApproveLevel, CaseListBO) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1
handleLastNext(PropertyDTO, CbCaseQuery, Integer) |  | 0% |  | 0% | 9 | 9 | 15 | 15 | 1 | 1
save(Integer, SaveCaseDTO) |  | 0% |  | 0% | 2 | 2 | 19 | 19 | 1 | 1
packageInitialCase(CbCase, List, Map, Map, Map) |  | 0% |  | n/a | 1 | 1 | 16 | 16 | 1 | 1
resetCaseOrderNumber(Integer, List) |  | 0% |  | 0% | 6 | 6 | 18 | 18 | 1 | 1
handleCaseData(PropertyDTO, int, List) |  | 0% |  | 0% | 2 | 2 | 20 | 20 | 1 | 1
packageOrderByCondition(LambdaQueryWrapper, CaseCommonQuery) |  | 0% |  | 0% | 9 | 9 | 23 | 23 | 1 | 1
extractionOperator(CbCase, List, List, CbCaseAction, List) |  | 0% |  | 0% | 7 | 7 | 14 | 14 | 1 | 1
updateCrawlCase(CbCase, SaveCrawlCaseDTO) |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1
packageHotelOperation(CbCase, CbCaseAction, List, Map, Map, Map) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1
packagePatch(CbCase, CbCaseAction, List, Map, Map, Map) |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1
orderBy(List, CaseCommonQuery) |  | 0% |  | 0% | 8 | 8 | 19 | 19 | 1 | 1
close(CbCase) |  | 0% |  | 0% | 8 | 8 | 13 | 13 | 1 | 1
lambda$convertApproveUser$40(String, DateTimeFormatter, Map, CbCaseApproveLog) |  | 0% |  | 0% | 4 | 4 | 16 | 16 | 1 | 1
listLastMonthCaseByIssueDate(List) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1
ignore(CbCase, int) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1
packageSearchStatusNotChangeSql(PropertyDTO) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
listByIssueDate(List, LocalDate, LocalDate) |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1
listOverdueUnprocess(List) |  | 0% |  | 0% | 2 | 2 | 11 | 11 | 1 | 1
packageSearchOverTimeSql(PropertyDTO) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
listNotApprovedOverTimeCase(PropertyDTO, int) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1
listStatisticsPage(PropertyDTO, CbCaseQuery, Integer) |  | 0% |  | 0% | 5 | 5 | 15 | 15 | 1 | 1
packageSearchOtherCondition(PropertyDTO, Long, Long, CbCase, Boolean) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1
lambda$sortByTrxDate$13(boolean, CbCase, CbCase) |  | 0% |  | 0% | 10 | 10 | 6 | 6 | 1 | 1
listNoGuestName(Integer, Long) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
packageOverdue(CbCaseAction, List, Map, Map, Map) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1
lambda$packagePublishLog$24(String, Map, Map, CbCasePublishLog) |  | 0% |  | n/a | 1 | 1 | 11 | 11 | 1 | 1
listPageWaitProcessingCase(Integer, CbCaseQuery, Integer) |  | 0% |  | n/a | 1 | 1 | 7 | 7 | 1 | 1
packagePortal(CbCaseResult, List, List, Map, Map, Map) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1
lambda$packageInitialCase$22(String, String, String, CbCase, RelevanceCaseDTO) |  | 0% |  | 0% | 6 | 6 | 8 | 8 | 1 | 1
revocationIgnore(CbCase, int) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1
saveCasesBatch(List) |  | 0% |  | 0% | 4 | 4 | 11 | 11 | 1 | 1
listNotApprovedOverTimeCase(List, int, Long) |  | 0% |  | 0% | 3 | 3 | 10 | 10 | 1 | 1
listSameCaseNumber(PropertyDTO, OtherCaseQuery, CbCase) |  | 0% |  | 0% | 5 | 5 | 6 | 6 | 1 | 1
lambda$convertApproveUser$41(int, Map, CbCaseApproveLevelUser) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1
lambda$createRejectedLog$32(Integer, Map, Map, String, CaseStageApproveLevelDTO) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
lambda$packageCaseList$5(ZonedDateTime, String, Map, CbCaseDTO) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
packageCaseList(List, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
createRejectedLog(List, Map, Map, String) |  | 0% |  | n/a | 1 | 1 | 5 | 5 | 1 | 1
listPage(PropertyDTO, CbCaseQuery) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
listPageIncompleteCase(PropertyDTO, CbCaseQuery) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
listPageOverTimeCase(PropertyDTO, CbCaseQuery) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
listPageStatusNotChangeCase(PropertyDTO, CbCaseQuery) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
checkExist(Integer, String, Long, Long) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1
lambda$summaryApproveLevels$39(Map, CbCaseApproveLog) |  | 0% |  | 0% | 2 | 2 | 9 | 9 | 1 | 1
getLastNextCase(List, Integer) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1
lambda$updateCrawlCase$20(CbCase, SaveCrawlCaseDTO) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1
lambda$update$19(CbCase, SaveCaseDTO) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1
createApprovedLog(List, Map, Map, String) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
lambda$resetCaseOrderNumber$17(AtomicInteger, List, CbCase) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1
lambda$packageSearchIncompleteSql$11(LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$packagePortal$25(Map, CbCaseResultLog) |  | 0% |  | n/a | 1 | 1 | 6 | 6 | 1 | 1
lambda$packageSearchOtherCondition$15(CbCase, LambdaQueryWrapper) |  | 0% |  | 0% | 3 | 3 | 2 | 2 | 1 | 1
lambda$packageSearchOverTimeSql$6(long, LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
listOthers(PropertyDTO, OtherCaseQuery, CbCase) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
handleSendDeleteBlackEvent(CbCase) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
summaryApproveLevels(List, Map) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
sortByTrxDate(List, Integer) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1
checkExist(long) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
lambda$packagePublishLog$23(Map, CbCaseApproveLog) |  | 0% |  | n/a | 1 | 1 | 4 | 4 | 1 | 1
lambda$resetCaseOrderNumber$18(List, String, List) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1
packageSearchSameCaseNumberCondition(Integer, String, Long) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
changeStage(CbCase, int) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1
listByIssueDate(int, long, long) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
packageSearchIncompleteSql(List) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
statisticsOverTimeCase(PropertyDTO) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1
lambda$createPendingLog$38(Map, Map, CaseStageApproveLevelDTO) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$createApprovingLog$37(Map, Map, CaseStageApproveLevelDTO) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$createApprovedLog$30(Map, Map, String, CaseStageApproveLevelDTO) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
statisticsStatusNotChangeCase(PropertyDTO) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1
packagePublishLog(List, Map, Map, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
convertApproveUser(List, Map, String) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$packageSearchCondition$4(LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$packageSearchCondition$2(CbCaseQuery, LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$packageSearchCondition$1(CbCaseQuery, LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$packageSearchCondition$0(CbCaseQuery, LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$packageSearchIncompleteSql$12(LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$packageSearchOtherCondition$14(CbCase, LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$packageSearchCondition$3(CbCaseQuery, LambdaQueryWrapper) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
statisticsIncompleteCase(Integer) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$handleCaseData$26(DateTimeFormatter, ZoneId, CaseListBO, CaseIssueDateBO) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
packageSearchIncompleteSql(Integer) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
createPendingLog(List, Map, Map) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
convertApproveUser(List, Map, int) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
groupPropertyIdsByTimezone(List) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
lambda$createApprovingLog$36(Integer, CbCaseApproveLevel) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$createApprovingLog$35(List, CaseStageApproveLevelDTO) |  | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1
lambda$createApprovingLog$34(List, CbCaseApproveLevelUser) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$handleCaseData$28(List, CbCase) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$listWaitProcessingCase$9(List, CbCase) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$listWaitProcessingCase$8(CbCaseApproveLevelUser) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$createRejectedLog$31(CbCaseApproveLog) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
lambda$listWaitProcessingCase$7(CbCaseApproveLevelUser) |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1
statisticsWaitProcessingCase(Integer, Integer) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
listIncompleteCase(List) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$groupPropertyIdsByTimezone$42(List) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$listWaitProcessingCase$10() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$createApprovingLog$33(Integer, CbCaseApproveLog) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$listApproveRecord$29(CbCaseApproveLevel) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$getCaseDetail$21(CbCaseAction) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
lambda$packageExportCase$16(CbCaseResult) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
CbCaseServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1