转换价格金额元->分
This commit is contained in:
parent
d07a6d1072
commit
7afc1fbad0
|
|
@ -104,9 +104,15 @@ public class CookDishesServiceImpl implements ICookDishesService {
|
|||
@Transactional(rollbackFor = Exception.class)
|
||||
public int insertCookDishes(CookDishes cookDishes) {
|
||||
cookDishes.setCreateTime(DateUtils.getNowDate());
|
||||
cookDishes.setCreateBy(SecurityUtils.getUsername());
|
||||
try {
|
||||
checkParam(cookDishes, false);
|
||||
//计算营养信息含量
|
||||
//转换价格金额元->分
|
||||
cookDishes.setPrice(Objects.isNull(cookDishes.getPrice()) ? 0L : cookDishes.getPrice() * 100);
|
||||
cookDishes.setUnitPrice(Objects.isNull(cookDishes.getUnitPrice()) ? 0L : cookDishes.getUnitPrice() * 100);
|
||||
cookDishes.setLargePrice(Objects.isNull(cookDishes.getLargePrice()) ? 0L : cookDishes.getLargePrice() * 100);
|
||||
cookDishes.setLittlePrice(Objects.isNull(cookDishes.getLittlePrice()) ? 0L : cookDishes.getLittlePrice() * 100);
|
||||
cookDishes.setMaterialCost(Objects.isNull(cookDishes.getMaterialCost()) ? 0L : cookDishes.getMaterialCost() * 100);
|
||||
//添加菜品
|
||||
cookDishesMapper.insertCookDishes(cookDishes);
|
||||
//添加菜品-原料关联关系
|
||||
|
|
@ -131,8 +137,15 @@ public class CookDishesServiceImpl implements ICookDishesService {
|
|||
@Transactional(rollbackFor = Exception.class)
|
||||
public int updateCookDishes(CookDishes cookDishes) {
|
||||
cookDishes.setUpdateTime(DateUtils.getNowDate());
|
||||
cookDishes.setUpdateBy(SecurityUtils.getUsername());
|
||||
try {
|
||||
checkParam(cookDishes, true);
|
||||
//转换价格金额元->分
|
||||
cookDishes.setPrice(Objects.isNull(cookDishes.getPrice()) ? 0L : cookDishes.getPrice() * 100);
|
||||
cookDishes.setUnitPrice(Objects.isNull(cookDishes.getUnitPrice()) ? 0L : cookDishes.getUnitPrice() * 100);
|
||||
cookDishes.setLargePrice(Objects.isNull(cookDishes.getLargePrice()) ? 0L : cookDishes.getLargePrice() * 100);
|
||||
cookDishes.setLittlePrice(Objects.isNull(cookDishes.getLittlePrice()) ? 0L : cookDishes.getLittlePrice() * 100);
|
||||
cookDishes.setMaterialCost(Objects.isNull(cookDishes.getMaterialCost()) ? 0L : cookDishes.getMaterialCost() * 100);
|
||||
//修改菜品
|
||||
cookDishesMapper.updateCookDishes(cookDishes);
|
||||
//删除菜品-原料关联关系
|
||||
|
|
|
|||
Loading…
Reference in New Issue