前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
package cn.itedus.lottery.domain.award.service.goods.impl; import cn.itedus.lottery.common.Constants; import cn.itedus.lottery.domain.award.model.req.GoodsReq; import cn.itedus.lottery.domain.award.model.res.DistributionRes; import cn.itedus.lottery.domain.award.service.goods.DistributionBase; import cn.itedus.lottery.domain.award.service.goods.IDistributionGoods; import org.springframework.stereotype.Component; /** * @description: 描述类商品,以文字形式展示给用户 * @author: 小傅哥,微信:fustack * @date: 2021/9/4 * @github: https://github.com/fuzhengwei * @Copyright: 公众号:bugstack虫洞栈 | 博客:https://bugstack.cn - 沉淀、分享、成长,让自己和他人都能有所收获! */ @Component public class DescGoods extends DistributionBase implements IDistributionGoods { @Override public DistributionRes doDistribution(GoodsReq req) { super.updateUserAwardState(req.getuId(), req.getOrderId(), req.getAwardId(), Constants.GrantState.COMPLETE.getCode()); return new DistributionRes(req.getuId(), Constants.AwardState.SUCCESS.getCode(), Constants.AwardState.SUCCESS.getInfo()); } }