fix:
1.单台赠送配件金额 为空的行的数量不需要汇总
This commit is contained in:
parent
dfc042d6ec
commit
14347d83e4
@ -1229,9 +1229,12 @@ public class SalesOrderUtils {
|
||||
BigDecimal qty = BigDecimal.ZERO;
|
||||
BigDecimal singlepartgiftmat = BigDecimal.ZERO;
|
||||
for (DynamicObject dynamicObject : value) {
|
||||
qty = qty.add(dynamicObject.getBigDecimal("yem_qty"));
|
||||
BigDecimal yemSinglepartgiftmat = dynamicObject.getBigDecimal("yem_singlepartgiftmat");
|
||||
if (yemSinglepartgiftmat.compareTo(BigDecimal.ZERO) != 0) {
|
||||
qty = qty.add(dynamicObject.getBigDecimal("yem_qty"));
|
||||
}
|
||||
if (singlepartgiftmat.compareTo(BigDecimal.ZERO) == 0) {
|
||||
singlepartgiftmat = dynamicObject.getBigDecimal("yem_singlepartgiftmat");
|
||||
singlepartgiftmat = yemSinglepartgiftmat ;
|
||||
}
|
||||
}
|
||||
BigDecimal amount = qty.multiply(singlepartgiftmat);
|
||||
|
Loading…
Reference in New Issue
Block a user