소스 검색

消息分类

zouxuan 4 년 전
부모
커밋
abc517e126

+ 2 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/SysMessageService.java

@@ -162,4 +162,6 @@ public interface SysMessageService extends BaseService<Long, SysMessage> {
 	 * 每天9点推送前一天22点之后的推送消息
 	 */
 	void pushWaitSendMessageTask();
+
+	Object queryTypeList();
 }

+ 10 - 0
mec-biz/src/main/java/com/ym/mec/biz/service/impl/SysMessageServiceImpl.java

@@ -295,6 +295,16 @@ public class SysMessageServiceImpl extends BaseServiceImpl<Long, SysMessage> imp
 	}
 
 	@Override
+	public Object queryTypeList() {
+		HashMap<Object, Object> map = new HashMap<>(4);
+		map.put("ALL","全部");
+		map.put("PAY","缴费信息");
+		map.put("COURSE","课程信息");
+		map.put("WORK","作业信息");
+		return map
+	}
+
+	@Override
 	@Async
 	public void batchSendMessage(MessageSender messageSender, MessageTypeEnum type, Map<Integer, String> receivers, Date triggerTime, Integer readStatus,
 			String url,String jpushType, Object... args) {

+ 1 - 6
mec-student/src/main/java/com/ym/mec/student/controller/SysMessageController.java

@@ -52,12 +52,7 @@ public class SysMessageController extends BaseController {
 	@ApiOperation("获取消息分类类型")
 	@GetMapping(value = "typeList")
 	public Object typeList(){
-		HashMap<Object, Object> map = new HashMap<>(4);
-		map.put("ALL","全部");
-		map.put("PAY","缴费信息");
-		map.put("COURSE","课程信息");
-		map.put("WORK","作业信息");
-		return succeed(map);
+		return succeed(sysMessageService.queryTypeList());
 	}
 
 	@ApiOperation("一键已读")

+ 6 - 0
mec-teacher/src/main/java/com/ym/mec/teacher/controller/SysMessageController.java

@@ -50,6 +50,12 @@ public class SysMessageController extends BaseController {
 		return succeed(sysMessageService.queryPage(queryInfo));
 	}
 
+	@ApiOperation("获取消息分类类型")
+	@GetMapping(value = "typeList")
+	public Object typeList(){
+		return succeed(sysMessageService.queryTypeList());
+	}
+
 	@ApiOperation("一键已读")
 	@PostMapping("batchSetRead")
 	public Object batchSetRead() {

+ 6 - 0
mec-web/src/main/java/com/ym/mec/web/controller/SysMessageController.java

@@ -45,6 +45,12 @@ public class SysMessageController extends BaseController {
 		return succeed(pageInfo);
 	}
 
+	@ApiOperation("获取消息分类类型")
+	@GetMapping(value = "typeList")
+	public Object typeList(){
+		return succeed(sysMessageService.queryTypeList());
+	}
+
 	@ApiOperation("设置已读")
 	@PostMapping("setRead")
 	public Object setRead(Long id) {

+ 6 - 0
mec-web/src/main/java/com/ym/mec/web/controller/education/SysEduMessageController.java

@@ -44,6 +44,12 @@ public class SysEduMessageController extends BaseController {
 		return succeed(sysMessageService.queryPage(queryInfo));
 	}
 
+	@ApiOperation("获取消息分类类型")
+	@GetMapping(value = "typeList")
+	public Object typeList(){
+		return succeed(sysMessageService.queryTypeList());
+	}
+
 	@ApiOperation("一键已读")
 	@PostMapping("batchSetRead")
 	public Object batchSetRead() {