From 17cbd5b9f612f3d29f02f2722357ea334ede2b41 Mon Sep 17 00:00:00 2001
From: zss <zss@example.com>
Date: 星期四, 31 七月 2025 19:17:43 +0800
Subject: [PATCH] 提交再次试验需要将检验项目的结论重置为null
---
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