资金计划申请默认值问题处理
This commit is contained in:
parent
27543528fd
commit
b92ccaffde
|
@ -243,13 +243,31 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
|||
}else if(name.equals("zcgj_allplannedbankaccept")){//银行承兑
|
||||
BigDecimal amount = (BigDecimal) changeData.getNewValue();
|
||||
DynamicObjectCollection zcgjFundplyentry = this.getModel().getDataEntity(true).getDynamicObjectCollection("zcgj_fundplyentry");
|
||||
zcgjFundplyentry.get(2).set("zcgj_bankamt",amount);
|
||||
DynamicObject dynamicObject = zcgjFundplyentry.get(2);
|
||||
dynamicObject.set("zcgj_bankamt",amount);
|
||||
//现金 zcgj_cashamt
|
||||
//商业承兑 zcgj_businessamt
|
||||
//供应链 zcgj_supplyamt
|
||||
//其他金融产品 zcgj_otheramt
|
||||
BigDecimal zcgjCashamt = dynamicObject.getBigDecimal("zcgj_cashamt");
|
||||
BigDecimal zcgjBusinessamt = dynamicObject.getBigDecimal("zcgj_businessamt");
|
||||
BigDecimal zcgjSupplyamt = dynamicObject.getBigDecimal("zcgj_supplyamt");
|
||||
BigDecimal zcgjOtheramt = dynamicObject.getBigDecimal("zcgj_otheramt");
|
||||
BigDecimal all = amount.add(zcgjCashamt).add(zcgjBusinessamt).add(zcgjSupplyamt).add(zcgjOtheramt);
|
||||
dynamicObject.set("zcgj_totalamt",all);
|
||||
this.getView().updateView("zcgj_fundplyentry");
|
||||
calfinApprovedAmount(zcgjFundplyentry);
|
||||
}else if(name.equals("zcgj_allplannedcashpaymen")){//现金
|
||||
BigDecimal amount = (BigDecimal) changeData.getNewValue();
|
||||
DynamicObjectCollection zcgjFundplyentry = this.getModel().getDataEntity(true).getDynamicObjectCollection("zcgj_fundplyentry");
|
||||
zcgjFundplyentry.get(2).set("zcgj_cashamt",amount);
|
||||
DynamicObject dynamicObject = zcgjFundplyentry.get(2);
|
||||
dynamicObject.set("zcgj_cashamt",amount);
|
||||
BigDecimal zcgjBankamt = dynamicObject.getBigDecimal("zcgj_bankamt");
|
||||
BigDecimal zcgjBusinessamt = dynamicObject.getBigDecimal("zcgj_businessamt");
|
||||
BigDecimal zcgjSupplyamt = dynamicObject.getBigDecimal("zcgj_supplyamt");
|
||||
BigDecimal zcgjOtheramt = dynamicObject.getBigDecimal("zcgj_otheramt");
|
||||
BigDecimal all = amount.add(zcgjBankamt).add(zcgjBusinessamt).add(zcgjSupplyamt).add(zcgjOtheramt);
|
||||
dynamicObject.set("zcgj_totalamt",all);
|
||||
this.getView().updateView("zcgj_fundplyentry");
|
||||
calfinApprovedAmount(zcgjFundplyentry);
|
||||
}
|
||||
|
@ -328,11 +346,13 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
|||
dynamicObject.set("zcgj_amount_remaining",zcgjBusinessamt2);
|
||||
}else if("GYL".equals(zcgjSetttype)){
|
||||
dynamicObject.set("zcgj_applymonthamt",zcgjSupplyamt2);
|
||||
dynamicObject.set("zcgj_hdamount",zcgjSupplyamt2);
|
||||
//dynamicObject.set("zcgj_hdamount",zcgjSupplyamt2);
|
||||
dynamicObject.set("zcgj_hdproxyamount",zcgjSupplyamt2);
|
||||
dynamicObject.set("zcgj_amount_remaining",zcgjSupplyamt2);
|
||||
}else if("QTJRCP".equals(zcgjSetttype)){
|
||||
dynamicObject.set("zcgj_applymonthamt",zcgjOtheramt2);
|
||||
dynamicObject.set("zcgj_hdamount",zcgjOtheramt2);
|
||||
//dynamicObject.set("zcgj_hdamount",zcgjOtheramt2);
|
||||
dynamicObject.set("zcgj_hdproxyamount",zcgjOtheramt2);
|
||||
dynamicObject.set("zcgj_amount_remaining",zcgjOtheramt2);
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue