From 795836ddc0dc78cc598b94419753e9750c04fbfb Mon Sep 17 00:00:00 2001 From: Crunchy <3114200645@qq.com> Date: 星期六, 20 七月 2024 19:01:46 +0800 Subject: [PATCH] 文件采集完成 - 100% --- framework/src/main/java/com/yuanchu/mom/common/GetLook.java | 12 +++++++++--- 1 files changed, 9 insertions(+), 3 deletions(-) diff --git a/framework/src/main/java/com/yuanchu/mom/common/GetLook.java b/framework/src/main/java/com/yuanchu/mom/common/GetLook.java index d7a263c..dc80717 100644 --- a/framework/src/main/java/com/yuanchu/mom/common/GetLook.java +++ b/framework/src/main/java/com/yuanchu/mom/common/GetLook.java @@ -1,6 +1,7 @@ package com.yuanchu.mom.common; import cn.hutool.json.JSONUtil; +import com.yuanchu.mom.exception.ErrorException; import com.yuanchu.mom.mapper.AuthMapper; import com.yuanchu.mom.utils.Jwt; import com.yuanchu.mom.utils.ServletUtils; @@ -17,11 +18,16 @@ private AuthMapper authMapper; public Map<String, Integer> selectPowerByMethodAndUserId(String method){ - Integer id = Integer.parseInt(JSONUtil.parseObj(new Jwt().readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id")+""); + Integer id; + try { + id = Integer.parseInt(JSONUtil.parseObj(new Jwt().readJWT(ServletUtils.getRequest().getHeader("token")).get("data")).get("id")+""); + }catch (NumberFormatException e){ + throw new ErrorException("鎺堟潈宸茶繃鏈熻閲嶆柊鐧婚檰"); + } Map<String, Integer> map = new HashMap<>(); map.put("userId", id); - map.put("look", authMapper.countPower(id, method)); + Integer look = authMapper.countPower(id, method); + map.put("look", look==null?0:look); return map; } - } -- Gitblit v1.9.3