From eec7e789a87863c25d92c10ad5dfc22ad80c448d Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 14 七月 2020 12:36:48 +0800 Subject: [PATCH] 系统区分BUG修复 --- fanli/src/main/java/com/yeshi/fanli/controller/client/v1/UserMsgController.java | 30 +++++++++++++++++++----------- 1 files changed, 19 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 0f1ecd6..6fd4a98 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 @@ -17,6 +17,9 @@ import javax.annotation.Resource; import javax.servlet.http.HttpSession; +import com.yeshi.fanli.entity.SystemEnum; +import com.yeshi.fanli.entity.system.ConfigKeyEnum; +import com.yeshi.fanli.service.inter.config.ConfigService; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @@ -99,8 +102,7 @@ @RequestMapping("api/v1/user/msg") public class UserMsgController { - @Resource - private BusinessSystemService businessSystemService; + @Resource private MsgOrderDetailService msgOrderDetailService; @@ -160,6 +162,9 @@ @Resource private UserInfoExtraService userInfoExtraService; + + @Resource + private ConfigService configService; // 娑堟伅鐨勭被鍨� final static String MSG_TYPE_ORDER = "order"; @@ -605,10 +610,11 @@ // 鍒涘缓鏃堕棿鍦�28鍙峰悗鐨勬墠鏈夋柊浜烘杩� if ((time > TimeUtil.convertToTimeTemp("2019-01-28", "yyyy-MM-dd") || uid == null)) { UserHomeMsgVO vo = new UserHomeMsgVO(); - vo.setContent(String.format("鎭枩浣狅紝鎴愪负%s鐨勭敤鎴穃n鐙浼樻儬鍒稿府浣犵渷閽憋紱\n鍙備笌濂栭噾娲诲姩甯綘璧氶挶锛沑n璁�%s鎴愪负浣犵殑鐪侀挶鍔╂墜鍚э紒", - Constant.getAppName(acceptData.getPlatform(), acceptData.getVersion()), - Constant.getAppName(acceptData.getPlatform(), acceptData.getVersion()))); - vo.setTitle("鏂颁汉娆㈣繋"); + vo.setContent(configService.getValue(ConfigKeyEnum.welcomeMsg, acceptData.getSystem())); + if (acceptData.getSystem() == SystemEnum.blks) + vo.setTitle("鏂颁汉娆㈣繋"); + else + vo.setTitle("娆㈣繋鏂颁汉"); vo.setCreateTime(getTimeDesc(now, new Date(time))); vo.setType(UserHomeMsgVO.TYPE_WELCOME); volist.add(vo); @@ -726,7 +732,8 @@ } // 浜哄伐瀹㈡湇 - commonMsgList.add(getKeFuMsg(acceptData)); + if (acceptData.getSystem() == SystemEnum.blks) + commonMsgList.add(getKeFuMsg(acceptData)); // 鎺ㄨ崘璁板綍 DeviceActive deviceActive = deviceActiveService.getDeviceByDeviceAndPlatform(acceptData.getDevice(), @@ -854,11 +861,12 @@ // 鍒涘缓鏃堕棿鍦�28鍙峰悗鐨勬墠鏈夋柊浜烘杩� if ((time > TimeUtil.convertToTimeTemp("2019-01-28", "yyyy-MM-dd") || uid == null)) { Map<String, Object> map = new HashMap<String, Object>(); - map.put("title", "鏂颁汉娆㈣繋"); + if (acceptData.getSystem() == SystemEnum.blks) + map.put("title", "鏂颁汉娆㈣繋"); + else + map.put("title", "娆㈣繋鏂颁汉"); map.put("content", - String.format("鎭枩浣狅紝鎴愪负%s鐨勭敤鎴穃n鐙浼樻儬鍒稿府浣犵渷閽憋紱\n鍙備笌濂栭噾娲诲姩甯綘璧氶挶锛沑n璁�%s鎴愪负浣犵殑鐪侀挶鍔╂墜鍚э紒", - Constant.getAppName(acceptData.getPlatform(), acceptData.getVersion()), - Constant.getAppName(acceptData.getPlatform(), acceptData.getVersion()))); + configService.getValue(ConfigKeyEnum.welcomeMsg, acceptData.getSystem())); map.put("createTime", new Date(time)); UserMsgCenter msgCenternre = new UserMsgCenter(); msgCenternre.setWelcomeMsg(map); -- Gitblit v1.8.0