package com.iotechn.unimall.biz.service.coupon;
|
|
import com.iotechn.unimall.data.domain.CouponUserDO;
|
import com.iotechn.unimall.data.dto.CouponUserDTO;
|
import com.iotechn.unimall.data.mapper.CouponUserMapper;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.Date;
|
|
/**
|
* Description:
|
* User: rize
|
* Date: 2020/8/2
|
* Time: 15:45
|
*/
|
@Service("couponBizService")
|
public class CouponBizService {
|
|
@Autowired
|
private CouponUserMapper couponUserMapper;
|
|
public CouponUserDTO getCouponUserById(Long couponUserId, Long userId) {
|
return couponUserMapper.getCouponUserById(couponUserId, userId);
|
}
|
|
public Integer useCoupon(Long couponUserId, Long orderId) {
|
CouponUserDO couponUserDO = new CouponUserDO();
|
couponUserDO.setId(couponUserId);
|
couponUserDO.setGmtUsed(new Date());
|
couponUserDO.setOrderId(orderId);
|
return couponUserMapper.updateById(couponUserDO);
|
}
|
|
}
|