成本中心列表过滤
This commit is contained in:
		
							parent
							
								
									1e92f4bc25
								
							
						
					
					
						commit
						d5d5864386
					
				|  | @ -27,6 +27,13 @@ public class BosCostcenterListExtendPlugin extends AbstractListPlugin { | ||||||
|         } |         } | ||||||
|         List<QFilter> qFilters = e.getQFilters(); |         List<QFilter> qFilters = e.getQFilters(); | ||||||
|         QFilter q1 = new QFilter("accountorg.id", QCP.equals, id); |         QFilter q1 = new QFilter("accountorg.id", QCP.equals, id); | ||||||
|  |         DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(id, "bos_org"); | ||||||
|  |         if (null!=dynamicObject){ | ||||||
|  |             String number = dynamicObject.getString("number"); | ||||||
|  |             if (number!=null && !"".equals(number)){ | ||||||
|  |                 q1.or(new QFilter("shjh_comids",QCP.like,number)); | ||||||
|  |             } | ||||||
|  |         } | ||||||
|         List<QFilter> listQF = Lists.newArrayList(); |         List<QFilter> listQF = Lists.newArrayList(); | ||||||
|         listQF.add(q1); |         listQF.add(q1); | ||||||
|         qFilters.addAll(listQF); |         qFilters.addAll(listQF); | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue