Commit b45796e28e6dd9df82fda2d4b9ab319de140659e

Authored by 黄 x
1 parent dea9f625

fix: 发送通知分页查询BUG【原因:客户只能查看自己发送的通知记录,租户可以查看所有的记录】

... ... @@ -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"/>
... ...