Compare commits

..

No commits in common. "4a4edf72ea39fb77b4acce3f2aee51e9b4b64019" and "c11b58c1b7003e05ccf515a7ffb98ee36d964fcc" have entirely different histories.

2 changed files with 2 additions and 18 deletions

View File

@ -182,15 +182,7 @@ public class EquipmentCardListPlugin extends AbstractListPlugin implements Plugi
if(finentrys.size()>0){ if(finentrys.size()>0){
DynamicObject finentry = finentrys.get(0); DynamicObject finentry = finentrys.get(0);
// DynamicObject fincard = finentry.getDynamicObject("fincard"); // DynamicObject fincard = finentry.getDynamicObject("fincard");
BigDecimal depredamount = BigDecimal.ZERO; DynamicObject fincardInfo = BusinessDataServiceHelper.loadSingle("fa_card_fin", new QFilter[]{new QFilter("number", QCP.equals,number)});
DynamicObject[] fincards = BusinessDataServiceHelper.load("fa_card_fin","id,depredamount" ,new QFilter[]{new QFilter("number", QCP.equals,number)});
for (DynamicObject fincard : fincards) {
BigDecimal decimal = fincard.getBigDecimal("depredamount");
if (decimal.compareTo(depredamount)==1){
depredamount = decimal;
}
}
DynamicObject fincardInfo = BusinessDataServiceHelper.loadSingle("fa_card_fin", new QFilter[]{new QFilter("number", QCP.equals,number),new QFilter("depredamount", QCP.equals,depredamount)});
finOriginalval = fincardInfo.getBigDecimal("originalval");//资产原值 finOriginalval = fincardInfo.getBigDecimal("originalval");//资产原值
fin_preusingamount = fincardInfo.getBigDecimal("preusingamount");//预计使用月 fin_preusingamount = fincardInfo.getBigDecimal("preusingamount");//预计使用月
fin_depredamount = fincardInfo.getBigDecimal("depredamount");//已折旧月 fin_depredamount = fincardInfo.getBigDecimal("depredamount");//已折旧月

View File

@ -155,15 +155,7 @@ public class EquipmentCardTaskPlugin extends AbstractTask {
if(finentrys.size()>0){ if(finentrys.size()>0){
DynamicObject finentry = finentrys.get(0); DynamicObject finentry = finentrys.get(0);
// DynamicObject fincard = finentry.getDynamicObject("fincard"); // DynamicObject fincard = finentry.getDynamicObject("fincard");
BigDecimal depredamount = BigDecimal.ZERO; DynamicObject fincardInfo = BusinessDataServiceHelper.loadSingle("fa_card_fin", new QFilter[]{new QFilter("number", QCP.equals,number)});
DynamicObject[] fincards = BusinessDataServiceHelper.load("fa_card_fin","id,depredamount" ,new QFilter[]{new QFilter("number", QCP.equals,number)});
for (DynamicObject fincard : fincards) {
BigDecimal decimal = fincard.getBigDecimal("depredamount");
if (decimal.compareTo(depredamount)==1){
depredamount = decimal;
}
}
DynamicObject fincardInfo = BusinessDataServiceHelper.loadSingle("fa_card_fin", new QFilter[]{new QFilter("number", QCP.equals,number),new QFilter("depredamount", QCP.equals,depredamount)});
finOriginalval = fincardInfo.getBigDecimal("originalval");//资产原值 finOriginalval = fincardInfo.getBigDecimal("originalval");//资产原值
fin_preusingamount = fincardInfo.getBigDecimal("preusingamount");//预计使用月 fin_preusingamount = fincardInfo.getBigDecimal("preusingamount");//预计使用月
fin_depredamount = fincardInfo.getBigDecimal("depredamount");//已折旧月 fin_depredamount = fincardInfo.getBigDecimal("depredamount");//已折旧月