银行余额汇总报表报错
This commit is contained in:
		
							parent
							
								
									08e591b4fc
								
							
						
					
					
						commit
						304d6c39cd
					
				|  | @ -94,9 +94,9 @@ public class BankBalanceSummaryFormPlugin extends AbstractReportFormPlugin imple | ||||||
|      * @param type 日期类型 |      * @param type 日期类型 | ||||||
|      */ |      */ | ||||||
|     private void setBenchmarkamount(QFilter qFilter,DynamicObjectCollection rowData,Boolean isShare,String type){ |     private void setBenchmarkamount(QFilter qFilter,DynamicObjectCollection rowData,Boolean isShare,String type){ | ||||||
|         // 被动付款入账_(交易日期,余额,账号id,公司属性) |         // 余额表 | ||||||
|         DynamicObject[] bei_intelpay1 = BusinessDataServiceHelper.load(BEI_INTELPAY,"biztime," + |         DynamicObject[] bei_intelpay1 = BusinessDataServiceHelper.load(BEI_INTELPAY,"bizdate," + | ||||||
|                 "transbalance,accountbank,company.shjh_isshare", new QFilter[]{qFilter}, null); |                 "amount,accountbank,company.shjh_isshare", new QFilter[]{qFilter}, null); | ||||||
| 
 | 
 | ||||||
|         // 按银行账户id分组 |         // 按银行账户id分组 | ||||||
|         Map<Long, List<DynamicObject>> map = new HashMap<>(); |         Map<Long, List<DynamicObject>> map = new HashMap<>(); | ||||||
|  | @ -127,7 +127,7 @@ public class BankBalanceSummaryFormPlugin extends AbstractReportFormPlugin imple | ||||||
|             DynamicObject maxDateObject = null; |             DynamicObject maxDateObject = null; | ||||||
|             Date maxDate = null; |             Date maxDate = null; | ||||||
|             for (DynamicObject dynamicObject : list) { |             for (DynamicObject dynamicObject : list) { | ||||||
|                 Date biztime = dynamicObject.getDate("biztime"); |                 Date biztime = dynamicObject.getDate("bizdate"); | ||||||
|                 if (maxDate == null || biztime.after(maxDate)) { |                 if (maxDate == null || biztime.after(maxDate)) { | ||||||
|                     maxDate = biztime; |                     maxDate = biztime; | ||||||
|                     maxDateObject = dynamicObject; |                     maxDateObject = dynamicObject; | ||||||
|  | @ -143,7 +143,7 @@ public class BankBalanceSummaryFormPlugin extends AbstractReportFormPlugin imple | ||||||
|         for (Map.Entry<Long, DynamicObject> entry : newMap.entrySet()) { |         for (Map.Entry<Long, DynamicObject> entry : newMap.entrySet()) { | ||||||
|             DynamicObject value = entry.getValue(); |             DynamicObject value = entry.getValue(); | ||||||
|             if (null != value) { |             if (null != value) { | ||||||
|                 BigDecimal transbalance = value.getBigDecimal("transbalance"); |                 BigDecimal transbalance = value.getBigDecimal("amount"); | ||||||
|                 if (transbalance != null) { |                 if (transbalance != null) { | ||||||
|                     total = total.add(transbalance); |                     total = total.add(transbalance); | ||||||
|                 } |                 } | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue