youhua
This commit is contained in:
parent
1dc6c68a54
commit
1517727dbf
|
@ -182,7 +182,15 @@ 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");
|
||||||
DynamicObject fincardInfo = BusinessDataServiceHelper.loadSingle("fa_card_fin", new QFilter[]{new QFilter("number", QCP.equals,number)});
|
BigDecimal depredamount = BigDecimal.ZERO;
|
||||||
|
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");//已折旧月
|
||||||
|
|
|
@ -155,7 +155,15 @@ 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");
|
||||||
DynamicObject fincardInfo = BusinessDataServiceHelper.loadSingle("fa_card_fin", new QFilter[]{new QFilter("number", QCP.equals,number)});
|
BigDecimal depredamount = BigDecimal.ZERO;
|
||||||
|
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");//已折旧月
|
||||||
|
|
Loading…
Reference in New Issue