| 
														
															@@ -76,14 +76,14 @@ public class FinanceCommonUtils { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															     public static QFilter buildSearchFilter(String entityName, Long billId, Long userId, Date startDate, Date endDate){ 
														 | 
														
														 | 
														
															     public static QFilter buildSearchFilter(String entityName, Long billId, Long userId, Date startDate, Date endDate){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         String prefix = ""; 
														 | 
														
														 | 
														
															         String prefix = ""; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        QFilter qFilter = new QFilter("applier", QCP.equals, userId); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        qFilter.and(new QFilter("id", QCP.not_equals, billId)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         if("er_tripreqbill".equals(entityName)){ 
														 | 
														
														 | 
														
															         if("er_tripreqbill".equals(entityName)){ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+            qFilter.and(new QFilter("billstatus", QCP.not_equals2, "H")); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															             prefix = "tripentry."; 
														 | 
														
														 | 
														
															             prefix = "tripentry."; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         } 
														 | 
														
														 | 
														
															         } 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        QFilter qFilter = new QFilter("billstatus", QCP.equals, "A"); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        qFilter.and(new QFilter("id", QCP.not_equals, billId)); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-        qFilter.and(new QFilter("applier", QCP.equals, userId)); 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															- 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         QFilter startFilter = new QFilter(prefix + "startDate", QCP.less_equals, startDate); 
														 | 
														
														 | 
														
															         QFilter startFilter = new QFilter(prefix + "startDate", QCP.less_equals, startDate); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															         startFilter.and(new QFilter(prefix + "endDate", QCP.large_equals, startDate)); 
														 | 
														
														 | 
														
															         startFilter.and(new QFilter(prefix + "endDate", QCP.large_equals, startDate)); 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 |