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.pojo.VO.ActivityDetailInfoVO;
|
import com.ks.daylucky.service.ActivityService;
|
import com.ks.daylucky.service.ActivityTagService;
|
import com.ks.daylucky.service.AnnouncementService;
|
import com.ks.daylucky.service.UserInfoService;
|
import com.ks.daylucky.util.Constant;
|
import com.ks.lucky.pojo.DO.LuckyActivity;
|
import com.ks.lucky.remote.service.LuckyActivityJoinService;
|
import com.ks.lucky.remote.service.LuckyActivityService;
|
import net.sf.json.JSONObject;
|
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;
|
import java.util.ArrayList;
|
import java.util.List;
|
|
@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);
|
}
|
|
|
}
|