Commit 2d1c98a1 authored by 刘基明's avatar 刘基明

圈子消息通知-fix

parent 8efa7d41
package com.tanpu.community.api.beans.req.notification; package com.tanpu.community.api.beans.req.notification;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
@ApiModel(value = "请求")
@Data @Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class NotifyQueryReq { public class NotifyQueryReq {
@ApiModelProperty(value = "1:转发 2:点赞 3:评论 4:关注 0:全部") @ApiModelProperty(value = "1:转发 2:点赞 3:评论 4:关注 0:全部")
......
package com.tanpu.community.api.beans.resp; package com.tanpu.community.api.beans.resp;
import com.tanpu.community.api.beans.qo.ThemeQo; import com.tanpu.community.api.beans.qo.ThemeQo;
import io.swagger.annotations.ApiModel;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@Data @Data
@ApiModel(value = "主题搜索")
public class ThemeFullSearchResp { public class ThemeFullSearchResp {
public List<ThemeQo> themes; public List<ThemeQo> themes;
......
...@@ -9,6 +9,7 @@ import com.tanpu.community.api.beans.req.notification.NotifyQueryReq; ...@@ -9,6 +9,7 @@ import com.tanpu.community.api.beans.req.notification.NotifyQueryReq;
import com.tanpu.community.manager.NotificationManager; import com.tanpu.community.manager.NotificationManager;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
...@@ -30,6 +31,7 @@ public class NotificationController { ...@@ -30,6 +31,7 @@ public class NotificationController {
@Autowired @Autowired
private NotificationManager notificationManager; private NotificationManager notificationManager;
@AuthLogin @AuthLogin
@PostMapping("/query") @PostMapping("/query")
@ResponseBody @ResponseBody
...@@ -40,7 +42,7 @@ public class NotificationController { ...@@ -40,7 +42,7 @@ public class NotificationController {
} }
@AuthLogin @AuthLogin
@PostMapping("/updateCount") @GetMapping("/updateCount")
@ResponseBody @ResponseBody
public CommonResp<NotificationQo> query(){ public CommonResp<NotificationQo> query(){
NotificationQo notificationQO = notificationManager.queryBriefInfo(userHolder.getUserId()); NotificationQo notificationQO = notificationManager.queryBriefInfo(userHolder.getUserId());
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment