This commit is contained in:
haozq 2024-11-14 17:51:57 +08:00
parent 6897604764
commit 11dcbc8c6d
1 changed files with 6 additions and 1 deletions

View File

@ -92,7 +92,9 @@ public class PartInputServiceImpl implements PartInputService{
final BigDecimal[] allPrice = {new BigDecimal("0")}; final BigDecimal[] allPrice = {new BigDecimal("0")};
list.forEach(detail->{ list.forEach(detail->{
inputNum[0] = inputNum[0] +detail.getInputNum(); inputNum[0] = inputNum[0] +detail.getInputNum();
//单价 if(StringHelper.isEmpty(detail.getPartPrice())){
detail.setPartPrice("0");
}
BigDecimal price = new BigDecimal(detail.getPartPrice()); BigDecimal price = new BigDecimal(detail.getPartPrice());
if("0".equals(detail.getPartPrice())){ if("0".equals(detail.getPartPrice())){
isFlag.set("0"); isFlag.set("0");
@ -170,6 +172,9 @@ public class PartInputServiceImpl implements PartInputService{
//计算价格 //计算价格
if (list!=null && !list.isEmpty()){ if (list!=null && !list.isEmpty()){
list.forEach(detail->{ list.forEach(detail->{
if(StringHelper.isEmpty(detail.getPartPrice())){
detail.setPartPrice("0");
}
BigDecimal price = new BigDecimal(detail.getPartPrice()); BigDecimal price = new BigDecimal(detail.getPartPrice());
//数量 //数量
BigDecimal num = new BigDecimal(detail.getInputNum()); BigDecimal num = new BigDecimal(detail.getInputNum());