diff --git a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/BkOrderServiceImpl.java b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/BkOrderServiceImpl.java index 2b22c2497..a234aea50 100644 --- a/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/BkOrderServiceImpl.java +++ b/cash-service/account-service/src/main/java/com/czg/service/account/service/impl/BkOrderServiceImpl.java @@ -3,18 +3,18 @@ package com.czg.service.account.service.impl; import cn.hutool.core.bean.BeanUtil; import cn.hutool.core.util.IdUtil; import com.czg.account.dto.BkOrderDTO; +import com.czg.account.entity.BkOrder; import com.czg.account.entity.BkOrderTable; +import com.czg.account.service.BkOrderService; import com.czg.account.vo.BkTableVO; import com.czg.exception.CzgException; +import com.czg.service.account.mapper.BkOrderMapper; import com.czg.service.account.mapper.BkOrderTableMapper; import com.mybatisflex.core.query.QueryWrapper; -import com.mybatisflex.core.update.UpdateWrapper; import com.mybatisflex.spring.service.impl.ServiceImpl; -import com.czg.account.entity.BkOrder; -import com.czg.account.service.BkOrderService; -import com.czg.service.account.mapper.BkOrderMapper; import jakarta.annotation.Resource; import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; import java.math.BigDecimal; import java.math.RoundingMode; @@ -49,6 +49,7 @@ public class BkOrderServiceImpl extends ServiceImpl impl @Override + @Transactional public void booking(Long shopId, BkOrderDTO bkOrder) { BkOrder bkOrderEntity = BeanUtil.copyProperties(bkOrder, BkOrder.class); bkOrderEntity.setShopId(shopId);