فهرست منبع

[task-1451]-子-新首页开发/首页消息接口调整

szjbdgzl 2 سال پیش
والد
کامیت
8b43077aef

+ 3 - 3
ibps-comp-base-root/modules/comp-message-server-api/src/main/java/com/lc/ibps/message/server/api/IInnerMessageService.java

@@ -64,13 +64,13 @@ public interface IInnerMessageService {
 
 	/**
 	 * 未读消息列表
-	 *
-	 * @param request
 	 * @return
 	 */
 	@RequestMapping(value = "/msgList", method = RequestMethod.GET)
 	public APIResult<APIPageList<InnerMessagePo>> msgList(
-			@RequestParam(name = "status", required = false , defaultValue = "0") int status );
+			@RequestParam(name = "status", required = false , defaultValue = "0") int status,
+			@RequestParam(name = "pageNo", required = false , defaultValue = "1") int pageNo,
+			@RequestParam(name = "limit", required = false , defaultValue = "10") int limit);
 
 
 	// 系统首页消息提示查询修改

+ 4 - 4
ibps-comp-root/modules/comp-message-server/src/main/java/com/lc/ibps/cloud/message/provider/InnerMessageProvider.java

@@ -200,14 +200,14 @@ public class InnerMessageProvider  extends GenericProvider implements IInnerMess
 	@Override
 	public APIResult<APIPageList<InnerMessagePo>> msgList(
 			@ApiParam(name = "status", value = "获取消息列表,status: 0=未读,1=已读,2=所有", required = false, defaultValue = "0")
-			@RequestParam(name = "status", required = false , defaultValue = "0") int status ) {
+			@RequestParam(name = "status", required = false , defaultValue = "0") int status,int pageNo, int limit ) {
 		APIResult<APIPageList<InnerMessagePo>> result = new APIResult<>();
 		logger.debug("com.lc.ibps.message.provider.InnerMessageProvider.msgList()--->");
 		try {
 			DefaultPage page = new DefaultPage();
-			page.setPage(1);
-			page.setLimit(10);
-			Map<String,Object> params =  new HashMap<String,Object>();		
+			page.setPage(pageNo);
+			page.setLimit(limit);
+			Map<String,Object> params = new HashMap<>();
 //			params.put("isRead", InnerMessagePo.IS_NOT_READ);
 			params.put("isRead", status);
 			List<InnerMessagePo> messageList = innerMessageRepository.queryMsgByUserId(ContextUtil.getCurrentUserId(), params, page);