parent
							
								
									dfc9bd99aa
								
							
						
					
					
						commit
						afd416e4b5
					
				|  | @ -72,15 +72,15 @@ public class StrongSharingQueryPlugin extends AbstractReportListDataPlugin imple | |||
|                     .finish(); | ||||
| 
 | ||||
|             // 再次根据银行编码分组 求和余额 | ||||
|             DataSet finish1 = result.groupBy(new String[]{"banknumber"}).sum("shjh_amountjz").finish(); | ||||
|             result1 = result.groupBy(new String[]{"shjh_orgnumber", "shjh_orgname", "shjh_bankname","banknumber"}).sum("shjh_amountjz").finish(); | ||||
| 
 | ||||
|             // 分组后和源集合联表:除银行编码,余额的其他字段进行组合返回前台 | ||||
|             result1 = result.join(finish1) | ||||
|                     .on("banknumber","banknumber") | ||||
|                     .on("shjh_amountjz","shjh_amountjz") | ||||
|                     .select(new String[]{"shjh_billno", "shjh_orgnumber", "shjh_orgname", "shjh_bankname", "banknumber", | ||||
|                             "shjh_biztime", "shjh_amountjz","accountbankid"}) | ||||
|                     .finish(); | ||||
| //            // 分组后和源集合联表:除银行编码,余额的其他字段进行组合返回前台 | ||||
| //            result1 = result.join(finish1) | ||||
| //                    .on("banknumber","banknumber") | ||||
| //                    .on("shjh_amountjz","shjh_amountjz") | ||||
| //                    .select(new String[]{"shjh_billno", "shjh_orgnumber", "shjh_orgname", "shjh_bankname", "banknumber", | ||||
| //                            "shjh_biztime", "shjh_amountjz","accountbankid"}) | ||||
| //                    .finish(); | ||||
| 
 | ||||
|         } catch (Exception e) { | ||||
|             e.printStackTrace(); | ||||
|  | @ -140,15 +140,15 @@ public class StrongSharingQueryPlugin extends AbstractReportListDataPlugin imple | |||
|                     .finish(); | ||||
| 
 | ||||
|             // 再次根据银行编码分组 求和余额 | ||||
|             DataSet finish1 = result.groupBy(new String[]{"banknumber"}).sum("shjh_amounttn").finish(); | ||||
|             result2 = result.groupBy(new String[]{"shjh_orgnumber", "shjh_orgname", "shjh_bankname","banknumber"}).sum("shjh_amounttn").finish(); | ||||
| 
 | ||||
|             // 分组后和源集合联表:除银行编码,余额的其他字段进行组合返回前台 | ||||
|             result2 = result.join(finish1) | ||||
|                     .on("banknumber","banknumber") | ||||
|                     .on("shjh_amounttn","shjh_amounttn") | ||||
|                     .select(new String[]{"shjh_billno", "shjh_orgnumber", "shjh_orgname", "shjh_bankname", "banknumber", | ||||
|                             "shjh_biztime", "shjh_amounttn","accountbankid"}) | ||||
|                     .finish(); | ||||
| //            // 分组后和源集合联表:除银行编码,余额的其他字段进行组合返回前台 | ||||
| //            result2 = result.join(finish1) | ||||
| //                    .on("banknumber","banknumber") | ||||
| //                    .on("shjh_amounttn","shjh_amounttn") | ||||
| //                    .select(new String[]{"shjh_billno", "shjh_orgnumber", "shjh_orgname", "shjh_bankname", "banknumber", | ||||
| //                            "shjh_biztime", "shjh_amounttn","accountbankid"}) | ||||
| //                    .finish(); | ||||
| 
 | ||||
|         } catch (Exception e) { | ||||
|             e.printStackTrace(); | ||||
|  | @ -177,8 +177,8 @@ public class StrongSharingQueryPlugin extends AbstractReportListDataPlugin imple | |||
|                 .on("shjh_orgname", "shjh_orgname") | ||||
|                 .on("shjh_bankname", "shjh_bankname") | ||||
|                 .on("shjh_orgnumber", "shjh_orgnumber") | ||||
|                 .select(new String[]{"shjh_billno", "shjh_orgnumber", "shjh_orgname", "shjh_bankname", "banknumber", | ||||
|                         "shjh_biztime", "shjh_amountjz", "shjh_amounttn"}) | ||||
|                 .select(new String[]{"shjh_orgnumber", "shjh_orgname", "shjh_bankname", "banknumber", | ||||
|                         "shjh_amountjz", "shjh_amounttn"}) | ||||
|                 .finish(); | ||||
|         finalResult.print(true); | ||||
| 
 | ||||
|  |  | |||
|  | @ -297,7 +297,7 @@ public class ApplyBillControler { | |||
|             handleError("同步失败,费控单据编号:" + fkBillNum + "的结算方式为空", fkBillNum, Apimenthod,jsonBodyString); | ||||
|             return handleErrorAndReturn(apiResultExt,"结算方式为空"); | ||||
|         } | ||||
|         QFilter Q6 = new QFilter("name", QCP.equals, settlementtype); | ||||
|         QFilter Q6 = new QFilter("number", QCP.equals, settlementtype); | ||||
|         DynamicObject settlement = BusinessDataServiceHelper.loadSingle(BD_SETTLEMENTTYPE, new QFilter[]{Q6}); | ||||
|         if (null == settlement) { | ||||
|             handleError("同步失败,费控单据编号:" + fkBillNum + "的结算方式不存在", fkBillNum, Apimenthod,jsonBodyString); | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue