退款提现
This commit is contained in:
@ -84,6 +84,17 @@ public class DishesServiceImpl implements DishesService {
|
||||
validateDishesExists(updateReqVO.getId());
|
||||
// 更新
|
||||
DishesDO updateObj = BeanUtils.toBean(updateReqVO, DishesDO.class);
|
||||
|
||||
//计算每g多少钱
|
||||
BigDecimal dishesSumPrice = updateObj.getDishesSumPrice();
|
||||
BigDecimal dishesNumber = updateObj.getDishesNumber();
|
||||
BigDecimal div = NumberUtil.div(dishesSumPrice, dishesNumber, 2);
|
||||
//避免计算出每克价格约 为0
|
||||
if(div.floatValue() <= 0.00f){
|
||||
updateObj.setDishesBasePrice(new BigDecimal("0.01"));
|
||||
}else{
|
||||
updateObj.setDishesBasePrice(div);
|
||||
}
|
||||
dishesMapper.updateById(updateObj);
|
||||
List<DishesNutritionSaveReqVO> list = updateReqVO.getDishesNutritionList();
|
||||
List<DishesRawSaveReqVO> dishesRawList = updateReqVO.getDishesRawList();
|
||||
|
Reference in New Issue
Block a user