|
@@ -191,6 +191,10 @@ public class LongYanPurchaseOrderServiceImpl extends BaseServiceImpl<LongYanPurc
|
|
|
item.setUpdateUserId(userInfo.getUserId());
|
|
|
item.setUpdateUserName(userInfo.getRealName());
|
|
|
item.setUpdateTime(LocalDateTime.now());
|
|
|
+ Double iorisum = (new Double(item.getFtaxprice())*(item.getNum().doubleValue()*(1+item.getIpertaxrate())));
|
|
|
+ BigDecimal b = new BigDecimal(iorisum);
|
|
|
+ Double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
|
|
|
+ item.setIorisum(f1);
|
|
|
totalNum = totalNum.add(item.getNum());
|
|
|
}
|
|
|
longYanPurchaseDetailMapper.insertListforComplex(BeanConverterUtil.copyListProperties(detailDTOS,LongYanPurchaseDetail.class));
|
|
@@ -258,6 +262,10 @@ public class LongYanPurchaseOrderServiceImpl extends BaseServiceImpl<LongYanPurc
|
|
|
detailDTO.setProjectName(project.getParentName());
|
|
|
detailDTO.setProjectSecondNo(project.getNo());
|
|
|
detailDTO.setProjectSecondName(project.getName());
|
|
|
+ Double iorisum = (new Double(detailDTO.getFtaxprice())*(detailDTO.getNum().doubleValue()*(1+detailDTO.getIpertaxrate())));
|
|
|
+ BigDecimal b = new BigDecimal(iorisum);
|
|
|
+ Double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
|
|
|
+ detailDTO.setIorisum(f1);
|
|
|
totalNum = totalNum.add(detailDTO.getNum());
|
|
|
}
|
|
|
}else{
|
|
@@ -266,6 +274,10 @@ public class LongYanPurchaseOrderServiceImpl extends BaseServiceImpl<LongYanPurc
|
|
|
detailDTO.setCreatedTime(LocalDateTime.now());
|
|
|
detailDTO.setCreatedUserId(userInfo.getUserId());
|
|
|
detailDTO.setCreatedUserName(userInfo.getUsername());
|
|
|
+ Double iorisum = (new Double(detailDTO.getFtaxprice())*(detailDTO.getNum().doubleValue()*(1+detailDTO.getIpertaxrate())));
|
|
|
+ BigDecimal b = new BigDecimal(iorisum);
|
|
|
+ Double f1 = b.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
|
|
|
+ detailDTO.setIorisum(f1);
|
|
|
totalNum = totalNum.add(detailDTO.getNum());
|
|
|
}
|
|
|
}
|