资金计划申请科目余额取数插件
This commit is contained in:
parent
1dfb590c96
commit
3336fb3ded
|
|
@ -62,24 +62,28 @@ public class FundingplanapplyAccountBalancePlugin extends AbstractBillPlugIn imp
|
||||||
|
|
||||||
DynamicObjectCollection infundproject = this.getModel().getDataEntity(true).getDynamicObjectCollection("zcgj_infundproject_entry");
|
DynamicObjectCollection infundproject = this.getModel().getDataEntity(true).getDynamicObjectCollection("zcgj_infundproject_entry");
|
||||||
for (int i = 0; i < infundproject.size(); i++) {
|
for (int i = 0; i < infundproject.size(); i++) {
|
||||||
MulBasedataDynamicObjectCollection dynamicObjectCollection = (MulBasedataDynamicObjectCollection)infundproject.get(i).getDynamicObjectCollection("zcgj_in_custom");
|
DynamicObjectCollection dynamicObjectCollectionObj = infundproject.get(i).getDynamicObjectCollection("zcgj_in_custom");
|
||||||
if(dynamicObjectCollection!=null && !dynamicObjectCollection.isEmpty()){
|
if(dynamicObjectCollectionObj != null){
|
||||||
customerBalance(i,dynamicObjectCollection);
|
if(!dynamicObjectCollectionObj.isEmpty()){
|
||||||
|
customerBalance(i,dynamicObjectCollectionObj);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
DynamicObjectCollection outfundproject = this.getModel().getDataEntity(true).getDynamicObjectCollection("zcgj_outfundproject_entry");
|
DynamicObjectCollection outfundproject = this.getModel().getDataEntity(true).getDynamicObjectCollection("zcgj_outfundproject_entry");
|
||||||
for (int i = 0; i < outfundproject.size(); i++) {
|
for (int i = 0; i < outfundproject.size(); i++) {
|
||||||
MulBasedataDynamicObjectCollection dynamicObjectCollection = (MulBasedataDynamicObjectCollection)outfundproject.get(i).getDynamicObjectCollection("zcgj_out_supplier");
|
DynamicObjectCollection dynamicObjectCollectionObj = outfundproject.get(i).getDynamicObjectCollection("zcgj_out_supplier");
|
||||||
if(dynamicObjectCollection!=null && !dynamicObjectCollection.isEmpty()){
|
if(dynamicObjectCollectionObj != null){
|
||||||
supplierBalance(i,dynamicObjectCollection);
|
if(!dynamicObjectCollectionObj.isEmpty()){
|
||||||
|
supplierBalance(i,dynamicObjectCollectionObj);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void customerBalance(int rowIndex, MulBasedataDynamicObjectCollection customs){
|
public void customerBalance(int rowIndex, DynamicObjectCollection customs){
|
||||||
if(customs!=null){
|
if(customs!=null){
|
||||||
DynamicObject org = (DynamicObject)this.getModel().getValue("zcgj_org");
|
DynamicObject org = (DynamicObject)this.getModel().getValue("zcgj_org");
|
||||||
if(org == null){
|
if(org == null){
|
||||||
|
|
@ -158,7 +162,7 @@ public class FundingplanapplyAccountBalancePlugin extends AbstractBillPlugIn imp
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void supplierBalance(int rowIndex, MulBasedataDynamicObjectCollection suppliers){
|
public void supplierBalance(int rowIndex, DynamicObjectCollection suppliers){
|
||||||
if(suppliers!=null){
|
if(suppliers!=null){
|
||||||
DynamicObject org = (DynamicObject)this.getModel().getValue("zcgj_org");
|
DynamicObject org = (DynamicObject)this.getModel().getValue("zcgj_org");
|
||||||
if(org == null){
|
if(org == null){
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue