From 744594ef1a2f530fc3e86ea9dc48b62247f79420 Mon Sep 17 00:00:00 2001
From: admin <weikou2014>
Date: 星期二, 19 五月 2020 17:13:23 +0800
Subject: [PATCH] 饿了么绘图,添加口碑

---
 fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMsgController.java |   33 ++++++++++++++++++++++-----------
 1 files changed, 22 insertions(+), 11 deletions(-)

diff --git a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMsgController.java b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMsgController.java
index ed00763..3089d9f 100644
--- a/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMsgController.java
+++ b/fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMsgController.java
@@ -179,7 +179,6 @@
 	 */
 	@RequestMapping(value = "getMsgList", method = RequestMethod.POST)
 	public void getMsgList(AcceptData acceptData, Long uid, int page, String type, PrintWriter out) {
-
 		if (uid == null) {
 			out.print(JsonUtil.loadFalseResult(1, "鐢ㄦ埛鏈櫥褰�"));
 			return;
@@ -204,8 +203,10 @@
 					params.put("orderNo", detail.getOrderId());
 					if (detail.getType() == MsgTypeOrderTypeEnum.invite	|| detail.getType() == MsgTypeOrderTypeEnum.orderInvite)
 						params.put("orderHideNo", UserUtil.filterOrderId(detail.getOrderId()));
-					list.add(UserMsgVOFactory.create(detail, jumpDetailV2Service.getByTypeCache("order_search"),
-							params));
+					
+					UserMsgVO msgVO = UserMsgVOFactory.create(detail, jumpDetailV2Service.getByTypeCache("order_search"), params);
+					msgVO.setType(MSG_TYPE_ORDER);
+					list.add(msgVO);
 				}
 			break;
 		case MSG_TYPE_MONEY:
@@ -213,16 +214,22 @@
 			List<MsgMoneyDetail> detailList1 = msgMoneyDetailService.listMsgMoneyDetail(uid, page);
 			count = msgMoneyDetailService.countMsgMoneyDetail(uid);
 			if (detailList1 != null)
-				for (MsgMoneyDetail detail : detailList1)
-					list.add(UserMsgVOFactory.create(detail));
+				for (MsgMoneyDetail detail : detailList1) {
+					UserMsgVO msgVO = UserMsgVOFactory.create(detail);
+					msgVO.setType(MSG_TYPE_MONEY);
+					list.add(msgVO);
+				}
 			break;
 		case MSG_TYPE_ACCOUNT:
 			userMsgReadStateService.readAccountMsg(uid);
 			List<MsgAccountDetail> detailList2 = msgAccountDetailService.listMsgAccountDetail(uid, page);
 			count = msgAccountDetailService.countMsgAccountDetail(uid);
 			if (detailList2 != null)
-				for (MsgAccountDetail detail : detailList2)
-					list.add(UserMsgVOFactory.create(detail));
+				for (MsgAccountDetail detail : detailList2) {
+					UserMsgVO msgVO = UserMsgVOFactory.create(detail);
+					msgVO.setType(MSG_TYPE_ACCOUNT);
+					list.add(msgVO);
+				}
 			break;
 		case MSG_TYPE_INVITE:
 			userMsgReadStateService.readInviteMsg(uid);
@@ -231,10 +238,12 @@
 			if (detailList3 != null)
 				for (MsgInviteDetail detail : detailList3) {
 					UserMsgVO vo = UserMsgVOFactory.create(detail);
-					if (vo != null)
+					if (vo != null) {
+						vo.setType(MSG_TYPE_INVITE);
 						list.add(vo);
-					else
+					} else {
 						count--;
+					}
 				}
 			break;
 		case MSG_TYPE_OTHER:
@@ -244,10 +253,12 @@
 			if (detailList4 != null)
 				for (MsgOtherDetail detail : detailList4) {
 					UserMsgVO vo = UserMsgVOFactory.create(detail);
-					if (vo != null)
+					if (vo != null) {
+						vo.setType(MSG_TYPE_OTHER);
 						list.add(vo);
-					else
+					} else {
 						count--;
+					}
 				}
 			break;
 		}

--
Gitblit v1.8.0