Commit b45796e28e6dd9df82fda2d4b9ab319de140659e
1 parent
dea9f625
fix: 发送通知分页查询BUG【原因:客户只能查看自己发送的通知记录,租户可以查看所有的记录】
Showing
2 changed files
with
7 additions
and
3 deletions
... | ... | @@ -59,9 +59,10 @@ public class YtNoticeController extends BaseController { |
59 | 59 | if (type != null) { |
60 | 60 | queryMap.put("type", type.name()); |
61 | 61 | } |
62 | - //接收者id,当前所属用户的id | |
63 | - queryMap.put("receiverId",getCurrentUser().getCurrentUserId()); | |
64 | - return sysNoticeService.page(queryMap); | |
62 | + if (getCurrentUser().isCustomerUser()){ | |
63 | + //当前用户 | |
64 | + queryMap.put("creator",getCurrentUser().getCurrentUserId()); | |
65 | + } return sysNoticeService.page(queryMap); | |
65 | 66 | } |
66 | 67 | |
67 | 68 | @GetMapping("{id}") | ... | ... |
... | ... | @@ -59,6 +59,9 @@ |
59 | 59 | <if test="queryMap.type != null"> |
60 | 60 | AND sn.type = #{queryMap.type} |
61 | 61 | </if> |
62 | + <if test="queryMap.creator != null and queryMap.creator != ''"> | |
63 | + AND sn.creator = #{queryMap.creator} | |
64 | + </if> | |
62 | 65 | </select> |
63 | 66 | <select id="get" resultMap="sysNotice"> |
64 | 67 | <include refid="columns"/> | ... | ... |