@@ -44,6 +44,9 @@ public class AnnouncementServiceImpl implements IAnnouncementService {
*/
@Override
public List<Announcement> selectAnnouncementList(Announcement announcement) {
+ if (!SecurityUtils.isAdmin(SecurityUtils.getUserId())){
+ announcement.setUserId(SecurityUtils.getUserId().toString());
+ }
return announcementMapper.selectAnnouncementList(announcement);
}
@@ -47,7 +47,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
and (validity_end_time >= DATE_FORMAT(NOW(), '%Y-%m-%d 00:00:00') or validity_end_time is null)
</if>
</where>
- order by validity_start_time desc
+ order by a.validity_start_time desc
</sql>
<select id="selectAnnouncementList" parameterType="Announcement" resultMap="AnnouncementResult">