|
@@ -12,8 +12,9 @@ import com.chelvc.cloud.vehicle.server.copier.CouponCopier;
|
|
|
import com.chelvc.cloud.vehicle.server.dao.CouponMapper;
|
|
|
import com.chelvc.cloud.vehicle.server.entity.Coupon;
|
|
|
import com.chelvc.cloud.vehicle.server.service.CouponService;
|
|
|
-import com.chelvc.framework.base.model.Pagination;
|
|
|
-import com.chelvc.framework.base.util.StringUtils;
|
|
|
+import com.chelvc.framework.base.util.ResourceUtils;
|
|
|
+import com.chelvc.framework.common.model.Pagination;
|
|
|
+import com.chelvc.framework.common.util.StringUtils;
|
|
|
import com.chelvc.framework.database.context.DatabaseContextHolder;
|
|
|
import com.chelvc.framework.database.util.PagingUtils;
|
|
|
import lombok.NonNull;
|
|
@@ -44,14 +45,14 @@ public class CouponServiceImpl extends ServiceImpl<CouponMapper, Coupon> impleme
|
|
|
|
|
|
@Override
|
|
|
public void updateCoupon(@NonNull Long id, @NonNull CouponModifyParam param) {
|
|
|
- Coupon coupon = DatabaseContextHolder.getRequireEntity(this, id, "商品优惠卷不存在");
|
|
|
+ Coupon coupon = ResourceUtils.required(this.getById(id), "商品优惠卷不存在");
|
|
|
CouponCopier.INSTANCE.copying(param, coupon);
|
|
|
this.updateById(coupon);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
public void deleteCoupon(@NonNull Long id) {
|
|
|
- DatabaseContextHolder.getRequireEntity(this, id, "商品优惠卷不存在");
|
|
|
+ ResourceUtils.required(this.getById(id), "商品优惠卷不存在");
|
|
|
this.baseMapper.deleteById(id);
|
|
|
}
|
|
|
|