Browse Source

系统消息-我的消息推送

谭斌 2 năm trước cách đây
mục cha
commit
dae7438827

+ 1 - 1
sys-api-service/src/main/java/com/xy/entity/MsgUserMessage.java

@@ -37,7 +37,7 @@ public class MsgUserMessage implements Serializable {
     private Long userId;
 
     @ApiModelProperty(value = "消息id")
-    private Long msgId;
+    private Integer msgId;
 
     @ApiModelProperty(value = "状态")
     private String readState;

+ 5 - 6
sys-api-service/src/main/java/com/xy/service/MsgSysMonitorNoticeServiceImpl.java

@@ -15,7 +15,6 @@ import io.swagger.annotations.ApiOperation;
 import lombok.AllArgsConstructor;
 import org.springframework.stereotype.Service;
 import org.springframework.validation.annotation.Validated;
-import org.springframework.web.bind.annotation.PostMapping;
 import org.springframework.web.bind.annotation.RequestBody;
 
 import java.util.List;
@@ -38,7 +37,7 @@ import static com.xy.utils.PlusBeans.toPageBean;
 @Api(tags = "系统消息")
 public class MsgSysMonitorNoticeServiceImpl extends ServiceImpl<MsgSysMonitorNoticeMapper, MsgSysMonitorNotice> implements MsgSysMonitorNoticeService {
 
-    @PostMapping("obj")
+    @Override
     @ApiOperation("对象查询")
     public R<MsgSysMonitorNoticeDto.Vo> obj(@RequestBody MsgSysMonitorNoticeDto.Vo vo) {
         MsgSysMonitorNoticeDto.SelectList selectList = copy(MsgSysMonitorNoticeDto.SelectList.class, vo);
@@ -49,7 +48,7 @@ public class MsgSysMonitorNoticeServiceImpl extends ServiceImpl<MsgSysMonitorNot
         return R.ok();
     }
 
-    @PostMapping("list")
+    @Override
     @ApiOperation("集合查询")
     public R<List<MsgSysMonitorNoticeDto.Vo>> list(@RequestBody MsgSysMonitorNoticeDto.SelectList selectList) {
         LambdaQueryWrapper<MsgSysMonitorNotice> lambdaQueryWrapper = new MybatisPlusQuery().eqWrapper(selectList, MsgSysMonitorNotice.class).build();
@@ -57,7 +56,7 @@ public class MsgSysMonitorNoticeServiceImpl extends ServiceImpl<MsgSysMonitorNot
         return R.ok(copy(MsgSysMonitorNoticeDto.Vo.class, list));
     }
 
-    @PostMapping("page")
+    @Override
     @ApiOperation("分页查询")
     public R<PageBean<MsgSysMonitorNoticeDto.Vo>> page(@RequestBody MsgSysMonitorNoticeDto.Page page) {
         PageBean pageBean = page.getPage();
@@ -66,7 +65,7 @@ public class MsgSysMonitorNoticeServiceImpl extends ServiceImpl<MsgSysMonitorNot
         return R.ok(toPageBean(MsgSysMonitorNoticeDto.Vo.class, iPage));
     }
 
-    @PostMapping("save")
+    @Override
     @ApiOperation("添加")
     public R save(@RequestBody @Validated MsgSysMonitorNoticeDto.Save save) {
         MsgSysMonitorNotice saveInfo = copy(MsgSysMonitorNotice.class, save);
@@ -74,7 +73,7 @@ public class MsgSysMonitorNoticeServiceImpl extends ServiceImpl<MsgSysMonitorNot
         return R.ok();
     }
 
-    @PostMapping("update")
+    @Override
     @ApiOperation("修改")
     public R update(@RequestBody @Validated MsgSysMonitorNoticeDto.Update update) {
         MsgSysMonitorNotice updateInfo = copy(MsgSysMonitorNotice.class, update);

+ 2 - 2
sys-api/src/main/java/com/xy/dto/MsgUserMessageDto.java

@@ -57,14 +57,14 @@ public class MsgUserMessageDto {
         private Long userId;
 
         @ApiModelProperty(value = "消息id")
-        private Long msgId;
+        private Integer msgId;
 
         @ApiModelProperty(value = "状态")
         private String readState;
 
 
         @ApiModelProperty(value = "消息类型")
-        private String msgType;
+        private Integer msgType;
 
         /**
          * 1紧急 2重要 3一般 (默认)

+ 23 - 0
sys-api/src/main/java/com/xy/service/MsgSysMonitorNoticeService.java

@@ -1,6 +1,14 @@
 package com.xy.service;
 
 import com.xy.annotate.RestMappingController;
+import com.xy.dto.MsgSysMonitorNoticeDto;
+import com.xy.utils.PageBean;
+import com.xy.utils.R;
+import org.springframework.validation.annotation.Validated;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestBody;
+
+import java.util.List;
 
 /**
  * <p>
@@ -13,4 +21,19 @@ import com.xy.annotate.RestMappingController;
 @RestMappingController("/msg-sys-monitor-notice")
 public interface MsgSysMonitorNoticeService {
 
+    @PostMapping("obj")
+    R<MsgSysMonitorNoticeDto.Vo> obj(@RequestBody MsgSysMonitorNoticeDto.Vo vo);
+
+    @PostMapping("list")
+    R<List<MsgSysMonitorNoticeDto.Vo>> list(@RequestBody MsgSysMonitorNoticeDto.SelectList selectList);
+
+    @PostMapping("page")
+    R<PageBean<MsgSysMonitorNoticeDto.Vo>> page(@RequestBody MsgSysMonitorNoticeDto.Page page);
+
+    @PostMapping("save")
+    R save(@RequestBody @Validated MsgSysMonitorNoticeDto.Save save);
+
+    @PostMapping("update")
+    R update(@RequestBody @Validated MsgSysMonitorNoticeDto.Update update);
+
 }