完善单据列表查询接口
This commit is contained in:
@@ -167,7 +167,9 @@ public class DepotHeadService {
|
|||||||
dh.setChangeAmount(BigDecimal.ZERO);
|
dh.setChangeAmount(BigDecimal.ZERO);
|
||||||
}
|
}
|
||||||
if(dh.getTotalPrice() != null) {
|
if(dh.getTotalPrice() != null) {
|
||||||
dh.setTotalPrice(roleService.parseBillPriceByLimit(dh.getTotalPrice().abs(), billCategory, priceLimit, request));
|
BigDecimal lastTotalPrice = BusinessConstants.SUB_TYPE_CHECK_ENTER.equals(dh.getSubType())||
|
||||||
|
BusinessConstants.SUB_TYPE_REPLAY.equals(dh.getSubType())?dh.getTotalPrice():dh.getTotalPrice().abs();
|
||||||
|
dh.setTotalPrice(roleService.parseBillPriceByLimit(lastTotalPrice, billCategory, priceLimit, request));
|
||||||
}
|
}
|
||||||
BigDecimal discountLastMoney = dh.getDiscountLastMoney()!=null?dh.getDiscountLastMoney():BigDecimal.ZERO;
|
BigDecimal discountLastMoney = dh.getDiscountLastMoney()!=null?dh.getDiscountLastMoney():BigDecimal.ZERO;
|
||||||
dh.setDiscountLastMoney(roleService.parseBillPriceByLimit(discountLastMoney, billCategory, priceLimit, request));
|
dh.setDiscountLastMoney(roleService.parseBillPriceByLimit(discountLastMoney, billCategory, priceLimit, request));
|
||||||
|
|||||||
Reference in New Issue
Block a user