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