修复没有头像不能登录的问题
This commit is contained in:
		| @@ -444,7 +444,9 @@ public class WechatAppletController extends BaseController { | ||||
|         } | ||||
|  | ||||
|         // 更新时间超过21天,重新登录获取最新信息 | ||||
|         if (StringUtils.isEmpty(curWxUserInfo.getAvatarUrl()) || ChronoUnit.DAYS.between(DateUtils.dateToLocalDate(curWxUserInfo.getUpdateTime()), LocalDate.now()) >= 21) { | ||||
|         if ( | ||||
| //                StringUtils.isEmpty(curWxUserInfo.getAvatarUrl()) || | ||||
|                 ChronoUnit.DAYS.between(DateUtils.dateToLocalDate(curWxUserInfo.getUpdateTime()), LocalDate.now()) >= 21) { | ||||
|             return AjaxResult.error(5001, "信息缺失或者过期需要重新登录"); | ||||
|         } | ||||
|  | ||||
| @@ -911,6 +913,7 @@ public class WechatAppletController extends BaseController { | ||||
|  | ||||
|     /** | ||||
|      * 查询消息列表 | ||||
|      * | ||||
|      * @param cusId       客户ID | ||||
|      * @param messageType 0 查询全部 1 查询打卡点评消息 2 打卡动态点赞消息 3 服务消息(食谱更新、执行反馈消息) | ||||
|      * @return | ||||
| @@ -918,29 +921,24 @@ public class WechatAppletController extends BaseController { | ||||
|     @GetMapping("/getMessageNoticeData") | ||||
|     public AjaxResult getMessageNoticeList(@RequestParam("cusId") String cusId, @RequestParam(value = "messageType", required = false, defaultValue = "0") Integer messageType) { | ||||
|         cusId = StringUtils.isNotEmpty(cusId) ? AesUtils.decrypt(cusId) : "0"; | ||||
|         startPage(); | ||||
|         Map<String, Object> result = new HashMap<>(); | ||||
| //        List<Map<String, Object>> list = new ArrayList<>(); | ||||
|         //查询打卡消息 | ||||
|         if (messageType.intValue() == 0 || messageType.intValue() == 1) { | ||||
|             startPage(); | ||||
|             Map<String,Object> punchResult = sysMessageNoticeService.getPunchCommentMessageByCusId(Long.parseLong(cusId)); | ||||
|             List<Map<String,Object>> list = (List<Map<String,Object>>)punchResult.get("data"); | ||||
|             punchResult.put("data",getDataTable(list)); | ||||
|             result.put("punchMessageData", punchResult); | ||||
|             result = sysMessageNoticeService.getPunchCommentMessageByCusId(Long.parseLong(cusId)); | ||||
| //            list = (List<Map<String, Object>>) result.get("data"); | ||||
|         } | ||||
|         if (messageType.intValue() == 0 || messageType.intValue() == 2) { | ||||
|             startPage(); | ||||
|             Map<String,Object> thumbsUpResult = sysMessageNoticeService.getPunchDynamicThumbsUpMessage(Long.parseLong(cusId)); | ||||
|             List<Map<String,Object>> list = (List<Map<String,Object>>)thumbsUpResult.get("data"); | ||||
|             thumbsUpResult.put("data",getDataTable(list)); | ||||
|             result.put("thumbsUpMessageData", thumbsUpResult); | ||||
|             result = sysMessageNoticeService.getPunchDynamicThumbsUpMessage(Long.parseLong(cusId)); | ||||
| //            list = (List<Map<String, Object>>) result.get("data"); | ||||
|         } | ||||
|         if (messageType.intValue() == 0 || messageType.intValue() == 3) { | ||||
|             startPage(); | ||||
|             Map<String,Object> serviceResult = sysMessageNoticeService.getServiceMessage(Long.parseLong(cusId)); | ||||
|             List<Map<String,Object>> list = (List<Map<String,Object>>)serviceResult.get("data"); | ||||
|             serviceResult.put("data",getDataTable(list)); | ||||
|             result.put("serviceMessageData", serviceResult); | ||||
|             result = sysMessageNoticeService.getServiceMessage(Long.parseLong(cusId)); | ||||
| //            list = (List<Map<String, Object>>) result.get("data"); | ||||
|         } | ||||
| //        TableDataInfo tableDataInfo = getDataTable(list); | ||||
| //        result.put("total", tableDataInfo.getTotal()); | ||||
|         return AjaxResult.success(result); | ||||
|     } | ||||
| } | ||||
|   | ||||
		Reference in New Issue
	
	Block a user