|
|
|
@ -24,6 +24,7 @@ public class FnabudgetinfoAction implements Action {
|
|
|
|
|
|
|
|
|
|
String requestid = requestInfo.getRequestid();
|
|
|
|
|
int formid = Math.abs(requestInfo.getRequestManager().getFormid());
|
|
|
|
|
|
|
|
|
|
RecordSet rs = new RecordSet();
|
|
|
|
|
String mainTable = String.format("%s%s", "formtable_main_", formid);
|
|
|
|
|
String detaiTable = String.format("%s%s",mainTable,"_dt1");
|
|
|
|
@ -113,8 +114,6 @@ public class FnabudgetinfoAction implements Action {
|
|
|
|
|
// String ybzsm11 = Util.null2String(rs.getString("ybzsm_11"));
|
|
|
|
|
// String ybzsm12 = Util.null2String(rs.getString("ybzsm_12"));
|
|
|
|
|
|
|
|
|
|
FnabudgetinfoDetailPo fnabudgetinfoDetail = FnabudgetinfoDetailPo.builder().budgettypeId(kmmc)
|
|
|
|
|
.build();
|
|
|
|
|
|
|
|
|
|
List<FnabudgetinfoDetailItemPo> items = new ArrayList<>();
|
|
|
|
|
items.add(FnabudgetinfoDetailItemPo.builder().budgetAccount(y1).budgetperiodsList(1).build());
|
|
|
|
@ -132,9 +131,10 @@ public class FnabudgetinfoAction implements Action {
|
|
|
|
|
|
|
|
|
|
items.forEach(e -> {
|
|
|
|
|
if (StringUtils.isNotEmpty(e.getBudgetAccount())){
|
|
|
|
|
|
|
|
|
|
double value = Util.getDoubleValue(e.getBudgetAccount());
|
|
|
|
|
fnabudgetinfoDetail.setBudgetAccount(value);
|
|
|
|
|
fnabudgetinfoDetail.setBudgetperiodsList(e.getBudgetperiodsList());
|
|
|
|
|
FnabudgetinfoDetailPo fnabudgetinfoDetail = FnabudgetinfoDetailPo.builder().budgettypeId(kmmc)
|
|
|
|
|
.budgetAccount(value).budgetperiodsList(e.getBudgetperiodsList()).build();
|
|
|
|
|
fbDetail.add(fnabudgetinfoDetail);
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|