|  |  |  | 
|---|
|  |  |  | * @return | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | public QueryResultVo<List<VoOpenCloseValve>> getOpenCloseValveReports_history(OpenCloseValveQO qo) { | 
|---|
|  |  |  | qo.completionTimeNoEmpty() ; | 
|---|
|  |  |  | //下面由completionTimeNoEmpty()改为completionTime()原因, | 
|---|
|  |  |  | //开关阀记录中开阀时间和关阀时间有时不会同时有值,可能其中任一个是null值,如果用时间条件查询,则这样的记录就查不出来了。 | 
|---|
|  |  |  | //如果要缩小所查询记录的范围(数量),则可从记录ID上设备一个范围。 | 
|---|
|  |  |  | //qo.completionTimeNoEmpty() ; | 
|---|
|  |  |  | qo.completionTime() ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | Map<String, Object> params = (Map<String, Object>) PojoUtils.generalize(qo); | 
|---|
|  |  |  | Long itemTotal = rmOpenCloseValveHistoryMapper.getOpenCloseValveReportsCount_history(params); | 
|---|