package com.ks.daylucky.controller.api.client; import com.ks.daylucky.pojo.DO.Announcement; import com.ks.daylucky.pojo.VO.AcceptData; import com.ks.daylucky.service.AnnouncementService; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.yeshi.utils.JsonUtil; import javax.annotation.Resource; @Controller @RequestMapping("api/client/anouncement") public class AnouncementController { @Resource private AnnouncementService announcementService; /** * 获取通知 * * @param acceptData * @param position * @return */ @ResponseBody @RequestMapping("getNotice") public String getNotice(AcceptData acceptData, String position) { Announcement announcement = announcementService.getAnnouncement(acceptData.getApp().getId(), Announcement.AnnouncementType.home); if (announcement == null || announcement.getShow() == false) { return JsonUtil.loadFalseResult("没有通知"); } return JsonUtil.loadTrueResult(announcement); } }