资金计划申请问题处理
This commit is contained in:
parent
9614b86ae4
commit
d27e36ea81
|
@ -67,6 +67,7 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
||||||
initData(org);
|
initData(org);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
this.getView().setEnable(false, 6, "zcgj_cashamt","zcgj_bankamt","zcgj_businessamt","zcgj_supplyamt","zcgj_otheramt","zcgj_totalamt");
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -82,7 +83,7 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
||||||
DynamicObject[] load = BusinessDataServiceHelper.load("zcgj_ec_fundingplanapply",
|
DynamicObject[] load = BusinessDataServiceHelper.load("zcgj_ec_fundingplanapply",
|
||||||
"zcgj_period," +
|
"zcgj_period," +
|
||||||
"zcgj_infundproject_entry.zcgj_in_fundproject,zcgj_infundproject_entry.zcgj_in_custom,zcgj_infundproject_entry.zcgj_iinitialreceivable " +
|
"zcgj_infundproject_entry.zcgj_in_fundproject,zcgj_infundproject_entry.zcgj_in_custom,zcgj_infundproject_entry.zcgj_iinitialreceivable " +
|
||||||
",zcgj_infundproject_entry.zcgj_expectedmonetarycap,zcgj_infundproject_entry.zcgj_expectedmonetaryfund,zcgj_infundproject_entry.zcgj_otheramount,zcgj_infundproject_entry.zcgj_expectedreceivableba,zcgj_infundproject_entry.zcgj_plannedoutputvalue "+
|
",zcgj_infundproject_entry.zcgj_expectedmonetarycap,zcgj_infundproject_entry.zcgj_expectedmonetaryfund,zcgj_infundproject_entry.zcgj_otheramount,zcgj_infundproject_entry.zcgj_expectedreceivableba,zcgj_infundproject_entry.zcgj_plannedoutputvalue,zcgj_infundproject_entry.zcgj_expectedtotalcollect "+
|
||||||
",zcgj_outfundproject_entry.zcgj_out_fundproject,zcgj_outfundproject_entry.zcgj_out_supplier,zcgj_outfundproject_entry.zcgj_openingpayable" +
|
",zcgj_outfundproject_entry.zcgj_out_fundproject,zcgj_outfundproject_entry.zcgj_out_supplier,zcgj_outfundproject_entry.zcgj_openingpayable" +
|
||||||
",createtime",
|
",createtime",
|
||||||
searchFilterList.toArray(new QFilter[]{}), "createtime desc");
|
searchFilterList.toArray(new QFilter[]{}), "createtime desc");
|
||||||
|
@ -98,6 +99,7 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
||||||
BigDecimal lastotheramtall = BigDecimal.ZERO;
|
BigDecimal lastotheramtall = BigDecimal.ZERO;
|
||||||
BigDecimal lastplanarbalanceall = BigDecimal.ZERO;
|
BigDecimal lastplanarbalanceall = BigDecimal.ZERO;
|
||||||
BigDecimal lastplanvalall = BigDecimal.ZERO;
|
BigDecimal lastplanvalall = BigDecimal.ZERO;
|
||||||
|
BigDecimal lastplanrec = BigDecimal.ZERO;
|
||||||
for (DynamicObject dynamicObject : indataentry) {
|
for (DynamicObject dynamicObject : indataentry) {
|
||||||
DynamicObject newData = inentry.addNew();
|
DynamicObject newData = inentry.addNew();
|
||||||
newData.set("zcgj_in_fundproject",dynamicObject.get("zcgj_in_fundproject"));
|
newData.set("zcgj_in_fundproject",dynamicObject.get("zcgj_in_fundproject"));
|
||||||
|
@ -117,6 +119,7 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
||||||
lastotheramtall = lastotheramtall.add(dynamicObject.getBigDecimal("zcgj_otheramount"));
|
lastotheramtall = lastotheramtall.add(dynamicObject.getBigDecimal("zcgj_otheramount"));
|
||||||
lastplanarbalanceall = lastplanarbalanceall.add(dynamicObject.getBigDecimal("zcgj_expectedreceivableba"));
|
lastplanarbalanceall = lastplanarbalanceall.add(dynamicObject.getBigDecimal("zcgj_expectedreceivableba"));
|
||||||
lastplanvalall = lastplanvalall.add(dynamicObject.getBigDecimal("zcgj_plannedoutputvalue"));
|
lastplanvalall = lastplanvalall.add(dynamicObject.getBigDecimal("zcgj_plannedoutputvalue"));
|
||||||
|
lastplanrec = lastplanrec.add(dynamicObject.getBigDecimal("zcgj_expectedtotalcollect"));
|
||||||
}
|
}
|
||||||
this.getView().updateView("zcgj_infundproject_entry");
|
this.getView().updateView("zcgj_infundproject_entry");
|
||||||
|
|
||||||
|
@ -145,6 +148,8 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
||||||
//本月预计收款(其他) zcgj_otheramount 其中:上月预计收其他 zcgj_lastotheramt
|
//本月预计收款(其他) zcgj_otheramount 其中:上月预计收其他 zcgj_lastotheramt
|
||||||
//本月预计应收余额 zcgj_expectedreceivableba 上月预计应收余额 zcgj_lastplanarbalance
|
//本月预计应收余额 zcgj_expectedreceivableba 上月预计应收余额 zcgj_lastplanarbalance
|
||||||
//本月计划产值 zcgj_plannedoutputvalue 上月计划产值 zcgj_lastplanval
|
//本月计划产值 zcgj_plannedoutputvalue 上月计划产值 zcgj_lastplanval
|
||||||
|
//本月预计收款(合计) zcgj_expectedtotalcollect 上月预计收款 zcgj_lastplanrec
|
||||||
|
|
||||||
|
|
||||||
DynamicObjectCollection infundlastentry = this.getModel().getDataEntity().getDynamicObjectCollection("zcgj_infundlastentry");
|
DynamicObjectCollection infundlastentry = this.getModel().getDataEntity().getDynamicObjectCollection("zcgj_infundlastentry");
|
||||||
DynamicObject infundlastentryObject = infundlastentry.addNew();
|
DynamicObject infundlastentryObject = infundlastentry.addNew();
|
||||||
|
@ -153,6 +158,7 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
||||||
infundlastentryObject.set("zcgj_lastotheramt",lastotheramtall);
|
infundlastentryObject.set("zcgj_lastotheramt",lastotheramtall);
|
||||||
infundlastentryObject.set("zcgj_lastplanarbalance",lastplanarbalanceall);
|
infundlastentryObject.set("zcgj_lastplanarbalance",lastplanarbalanceall);
|
||||||
infundlastentryObject.set("zcgj_lastplanval",lastplanvalall);
|
infundlastentryObject.set("zcgj_lastplanval",lastplanvalall);
|
||||||
|
infundlastentryObject.set("zcgj_lastplanrec",lastplanrec);
|
||||||
this.getView().updateView("zcgj_infundlastentry");
|
this.getView().updateView("zcgj_infundlastentry");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -224,7 +230,8 @@ public class FundingplanapplyPlugin extends AbstractBillPlugIn implements Plugin
|
||||||
.add(fundplyentry.get(6).getBigDecimal("zcgj_supplyamt"))
|
.add(fundplyentry.get(6).getBigDecimal("zcgj_supplyamt"))
|
||||||
.add(fundplyentry.get(6).getBigDecimal("zcgj_otheramt"));
|
.add(fundplyentry.get(6).getBigDecimal("zcgj_otheramt"));
|
||||||
fundplyentry.get(6).set("zcgj_totalamt",allAmt);
|
fundplyentry.get(6).set("zcgj_totalamt",allAmt);
|
||||||
|
//锁定
|
||||||
|
this.getView().setEnable(false, 6, "zcgj_cashamt","zcgj_bankamt","zcgj_businessamt","zcgj_supplyamt","zcgj_otheramt","zcgj_totalamt");
|
||||||
this.getView().updateView("zcgj_fundplyentry",rowIndex);
|
this.getView().updateView("zcgj_fundplyentry",rowIndex);
|
||||||
this.getView().updateView("zcgj_fundplyentry",6);
|
this.getView().updateView("zcgj_fundplyentry",6);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue