| | |
| | | return tips;
|
| | | }
|
| | |
|
| | | |
| | | @Override
|
| | | public void updateGiveRecord(Long uid, Long id, String couponType) {
|
| | | Date date = new Date();
|
| | | // 更新券状态:已使用
|
| | | UserSystemCoupon userCoupon = new UserSystemCoupon();
|
| | | userCoupon.setId(id);
|
| | | userCoupon.setState(UserSystemCoupon.STATE_END_USE);
|
| | | userCoupon.setUseTime(date);
|
| | | userCoupon.setUpdateTime(date);
|
| | | userSystemCouponMapper.updateByPrimaryKeySelective(userCoupon);
|
| | |
|
| | | // 插入使用券记录
|
| | | UserSystemCouponRecord couponRecord = new UserSystemCouponRecord();
|
| | | couponRecord.setState(UserSystemCouponRecord.STATE_SUCCESS);
|
| | | couponRecord.setUserSystemCoupon(userCoupon);
|
| | | couponRecord.setCouponType(couponType);
|
| | | couponRecord.setCreateTime(date);
|
| | | couponRecord.setUpdateTime(date);
|
| | | userSystemCouponRecordService.insertSelective(couponRecord);
|
| | | |
| | | // TODO 赠送消息
|
| | | }
|
| | | |
| | | |
| | | }
|