| getLotReworkHistoryInfoList(Page, Map) |  | 0% |  | 0% | 10 | 10 | 76 | 76 | 1 | 1 |
| checkMultipath(Lot, Long) |  | 0% |  | 0% | 17 | 17 | 37 | 37 | 1 | 1 |
| getLotAdjustDataWithSimilarTime(Long, Timestamp) |  | 0% |  | 0% | 2 | 2 | 16 | 16 | 1 | 1 |
| getProcessAllReworkStepInfoByLot(long, Long, String, long, int, Integer) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
| getUnitBondingInfo(List) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| getMultiPathForLot(Lot) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| getLotCurrentReworkInfo(Map) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| qryLotSplitMergeHistory(long, String, String, Integer, Integer, String, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| qryBondedMappingInfos(String, String, String, String, String, Page) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotSplitMergeHistory(Page, long, String, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotHoldReleaseHistory(Page, long, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotStepHistoryComment(long, long, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotInfo(Map, long, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotPlanPage(long, int, int, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotInfoasMap(long, String, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotCreateHistory(long, int, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotHoldInfoForRelease(Page, long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotSplitMergeHistoryCount(long, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotHistoryExp(Long, Integer, Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getWorkAreaAndEqptGroupAndStationComboData(String, String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPriorityText(Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSourceLotBondingTag(Long, Long, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxReworkCountByUnit(Long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkLotUnitReworkSeq(Lot, String, Integer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getReferValus(String, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotLoopInfo(long, long, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotLoopHistoryInfo(Page, long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSpcJobResultInfo(long, long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotByCarrierId(String, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotStepHistory(Page, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryTransHistoryDetail(Long, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotAfterTransDetail(Long, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotStatus(Page, Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotStepHistoryComments(Long, Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getPriorityText(Integer, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryOperationParameters(Long, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReworkInfo(Long, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReworkSeq(long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotStepHistory(long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotProcessInfo(long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getComsumeLotsByEqpt(Lot, Integer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getReworkCount(Long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotProcessStepInfo(long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkSetMultiPath(Lot, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotTimeLimitStatusByLotRrn(Long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryUnitReworkInfo(long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBondingsByLotRrn(long, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| checkLotStatus(List, List) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getMultiLotByCarrierId(String, Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatchCancelFutureHoldLots(Map, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotList4ExtAtEqpt(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChildLotsForMerge(Lot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotRrnByExecutionRrn(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryAllLotAdjustDetail(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotStepHisotryInfoByOperationRrn(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryAllLotTrans(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotPurposeByLotRrn(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getScrapReasons(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxLotId(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotStatus(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getQtyForUnscrap(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotHistoryExp(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| initLotPortalComboDataWithPermission(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| ryAllLotInfoForLotPortal(LotQueryParameterDto) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isLotHaveMovein(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getTotalQtyForUnscrap(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCompletedssLotInfo(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getUserName(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotReworkInfo(Lot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotRecycledInfoByLotNoVersion(LotRecycledInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParentLotRrn(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMaxLotIdByProductType(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotsList(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotPriorityList(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getHoldLotsList(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatchId(String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotListAtEqpt(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotSapphreInfo(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryBondedLotInfos(Unit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryBondedLotInfos(Lot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryByBondedLotInfos(Unit) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotStepEquipmentHistoryByLot(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryLotListCacheWithDataPermission(LotQueryParameterDto) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getChildLotsForMergeWithActiveHold(Lot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| qryLotTransHisCountByStepseq(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getParameterValueForLot(Lot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| isMultipathRunningHoldStep(Lot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMultiPathByLot(Lot) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| queryUnitLoopInfo(LotRecycledInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotCountFormHistoryByCondition(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatchBankInLots(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getMultiLotByCarrierRrn(long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatchAdjustLots(Map) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotList4Ship(ShipQueryConditionDto) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotWaferCount(Long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getLotTimeLimitStatusForNormal() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getBatchRrn() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getOperationType(Lot) |  | 89% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| getWorkArea(Lot) |  | 89% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| getStageId(Lot) |  | 89% |   | 50% | 1 | 2 | 0 | 4 | 0 | 1 |
| getLotInfoByStatus(String, int, int, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| qryLotTransHistory(Map, int, int) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getComboItems(long, String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLotRrn(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLot(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLotCountByStatus(String, String[]) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLot(String, long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLotInfoasMap(long, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getCount(String, Map) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| qryAdjustTransHistory(Long, Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| qryConditionCombo(String, String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getSplitLotInfo(long, long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| queryPriorityBeforeLastAdjust(long, long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDataCollectionUrlForDataCollectionTrans(long, Integer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLot(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLotExt(LotExt) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLotsByJobRrn(Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| initLotPortalComboData(String) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getMaxOfLotByProduct(Long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMaterialMapping(Lot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getHoldReasons(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getToCarrierTypeForChange(Lot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getNPWBankLot(Map) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| qryLotTransHistoryCount(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| queryLotListCache(LotQueryParameterDto) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| qryLotHistoryCommentByTime(long) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getProcessLocation(Lot) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| queryLotByOperatorPanel(LotQueryParameterDto) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| initLotStatusComboDoOrder() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| LotQueryServiceImpl() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |