默认兑换奖品之后未领取的奖品operator_id为NULL,在奖品记录列表页不显示。

来源:15-16 前端展示系统补强之奖品兑换记录列表页的开发

vvshyer

2017-12-17

在店铺详情页右上角点击兑换奖品并成功兑换之后,数据库tb_user_award_map表中operator_id未空。并且在奖品记录详情页不显示。请问该怎么处理?http://img.mukewang.com/szimg/5a361da70001bbbd17080816.jpg

写回答

1回答

翔仔

2017-12-17

同学好,当顾客在店铺奖品页兑换奖品,还没去实体店领取该奖品的时候,operator_id为空是正常的一个业务逻辑吧,因为此时还没有领取实体奖品,只有领取了实体类奖品才有店员扫描证明领取了,才会有操作员的id。在奖品记录详情页不显示是什么意思?有没有相关截图?同学可以检查下sql语句,看看为什么没有检索出来:)

1
1
vvshyer
逻辑没问题~ UserAwardMapDao有问题。operator_id为空时,queryUserAwardMapList方法执行后list里没有operator_id为空的userAwardMap. 这里不好放截图了。。。我再问一次放上截图吧。
2017-12-18
共1条回复

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程