请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

改完queryUserAwardMapList之后,店家管理系统积分记录页出现问题。

今天测试发现改了这个地方后,会导致店家管理系统的积分记录页无法显示。原因是删去了operator相关的sql,导致读取出的userAwardMap中operator为null,前端页面无法读取对应的operator操作员,所以出现页面无数据的情况。 我的解决办法是:重新复制一个以前的未删去operator的方法并改个名,就能正常显示。期待老师更好的解决方法~

正在回答 回答被采纳积分+3

2回答

翔仔 2017-12-20 11:22:04

同学可以把相关的mapper还有dao贡献出来,翔仔给更新到代码里面去,在代码添加出标明是vvshyer修改 :)

0 回复 有任何疑惑可以回复我~
  • 提问者 vvshyer #1
    哈哈 怎么贡献呢?直接复制到回复里嘛?
    回复 有任何疑惑可以回复我~ 2017-12-20 12:09:36
  • 提问者 vvshyer #2
    UserAwardMapDao增加一个方法:queryReceivedUserAwardMapList参数与queryUserAwardMapList相同。
    对应的Mapper与旧版的一致。删去其中用不到的if条件。(这里粘贴不了代码,内容太多超出了回复的字数要求)
    在UserAwardMapService里增加接口:listReceivedUserAwardMap。参数与listUserAwardMap相同。实现也类似。将调用的query改成新增的queryReceivedUserAwardMapList。
    在shopadmin里UserAwardManagementController的listuserawardmapsbyshop方法里将userAwardMapService调用的listUserAwardMap改为listReceivedUserAwardMap。
    大功告成~
    回复 有任何疑惑可以回复我~ 2017-12-20 12:19:32
翔仔 2017-12-20 11:05:13

vv害羞者同学,你好。奇怪了我昨天明明回复了问题咋不见了。昨天是这样回复的:这样看确实只能是跟同学的一样,毕竟业务要求不同,分开成两个sql来实现,用union来实现的话排序不好控制


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号