剩余待拨付金额默认等于本月申请金额

This commit is contained in:
zhangzhiguo 2025-08-25 16:50:12 +08:00
parent 3ad48aad48
commit 1078ea7592
1 changed files with 6 additions and 0 deletions

View File

@ -228,6 +228,7 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
this.getView().updateView("zcgj_fundplyentry",rowIndex); this.getView().updateView("zcgj_fundplyentry",rowIndex);
this.getView().updateView("zcgj_fundplyentry",6); this.getView().updateView("zcgj_fundplyentry",6);
//本月申请金额带入财务部核定金额分录
if(rowIndex == 2){ if(rowIndex == 2){
BigDecimal amt = (BigDecimal) changeData.getNewValue(); BigDecimal amt = (BigDecimal) changeData.getNewValue();
BigDecimal zcgjCashamt2 = fundplyentry.get(2).getBigDecimal("zcgj_cashamt")== null?BigDecimal.ZERO:fundplyentry.get(2).getBigDecimal("zcgj_cashamt"); BigDecimal zcgjCashamt2 = fundplyentry.get(2).getBigDecimal("zcgj_cashamt")== null?BigDecimal.ZERO:fundplyentry.get(2).getBigDecimal("zcgj_cashamt");
@ -243,18 +244,23 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
if("XJ".equals(zcgjSetttype)){ if("XJ".equals(zcgjSetttype)){
dynamicObject.set("zcgj_applymonthamt",zcgjCashamt2); dynamicObject.set("zcgj_applymonthamt",zcgjCashamt2);
dynamicObject.set("zcgj_hdamount",zcgjCashamt2); dynamicObject.set("zcgj_hdamount",zcgjCashamt2);
dynamicObject.set("zcgj_amount_remaining",zcgjCashamt2);
}else if("YHCD".equals(zcgjSetttype)){ }else if("YHCD".equals(zcgjSetttype)){
dynamicObject.set("zcgj_applymonthamt",zcgjBankamt2); dynamicObject.set("zcgj_applymonthamt",zcgjBankamt2);
dynamicObject.set("zcgj_hdamount",zcgjBankamt2); dynamicObject.set("zcgj_hdamount",zcgjBankamt2);
dynamicObject.set("zcgj_amount_remaining",zcgjBankamt2);
}else if("SYCD".equals(zcgjSetttype)){ }else if("SYCD".equals(zcgjSetttype)){
dynamicObject.set("zcgj_applymonthamt",zcgjBusinessamt2); dynamicObject.set("zcgj_applymonthamt",zcgjBusinessamt2);
dynamicObject.set("zcgj_hdamount",zcgjBusinessamt2); dynamicObject.set("zcgj_hdamount",zcgjBusinessamt2);
dynamicObject.set("zcgj_amount_remaining",zcgjBusinessamt2);
}else if("GYL".equals(zcgjSetttype)){ }else if("GYL".equals(zcgjSetttype)){
dynamicObject.set("zcgj_applymonthamt",zcgjSupplyamt2); dynamicObject.set("zcgj_applymonthamt",zcgjSupplyamt2);
dynamicObject.set("zcgj_hdamount",zcgjSupplyamt2); dynamicObject.set("zcgj_hdamount",zcgjSupplyamt2);
dynamicObject.set("zcgj_amount_remaining",zcgjSupplyamt2);
}else if("QTJRCP".equals(zcgjSetttype)){ }else if("QTJRCP".equals(zcgjSetttype)){
dynamicObject.set("zcgj_applymonthamt",zcgjOtheramt2); dynamicObject.set("zcgj_applymonthamt",zcgjOtheramt2);
dynamicObject.set("zcgj_hdamount",zcgjOtheramt2); dynamicObject.set("zcgj_hdamount",zcgjOtheramt2);
dynamicObject.set("zcgj_amount_remaining",zcgjOtheramt2);
} }
} }
getView().updateView("zcgj_fin_approved_amount"); getView().updateView("zcgj_fin_approved_amount");