退款提现

This commit is contained in:
zengtao01
2024-07-26 14:33:43 +08:00
parent 82eb8b56ce
commit 1de2f8a6b7
41 changed files with 1038 additions and 119 deletions

View File

@ -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();