qfrjava
2025-03-27 f58c2586d2a21e53e5ce364803a592b0a6167d6b
refactor(smtaiserver):精简 SMTMetricsManagerControl 类

- 移除了未使用的导入语句
- 注释掉了冗余的 switch 语句- 优化了代码结构,提高了代码的可读性和维护性
已修改1个文件
74 ■■■■ 文件已修改
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/control/SMTMetricsManagerControl.java 74 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
JAVA/SMTAIServer/src/main/java/com/smtaiserver/smtaiserver/control/SMTMetricsManagerControl.java
@@ -1,19 +1,5 @@
package com.smtaiserver.smtaiserver.control;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.Node;
import org.dom4j.tree.DefaultText;
import org.springframework.web.servlet.ModelAndView;
import com.smtaiserver.smtaiserver.core.SMTAIServerApp;
import com.smtaiserver.smtaiserver.core.SMTAIServerRequest;
import com.smtaiserver.smtaiserver.core.SMTCheckChatStreamView;
@@ -31,6 +17,18 @@
import com.smtservlet.util.Json;
import com.smtservlet.util.SMTJsonWriter;
import com.smtservlet.util.SMTStatic;
import java.util.Date;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.Map;
import java.util.Map.Entry;
import java.util.Set;
import org.dom4j.Document;
import org.dom4j.Element;
import org.dom4j.Node;
import org.dom4j.tree.DefaultText;
import org.springframework.web.servlet.ModelAndView;
public class SMTMetricsManagerControl 
{
@@ -76,30 +74,30 @@
                        }
                    }
                    jsonWr.endMap();
                    switch(rec.getString("dim_type").charAt(0))
                    {
                    case 'S':
                        jsonWr.addKeyValue("type", "字符串");
                        break;
                    case 'D':
                        jsonWr.addKeyValue("type", "浮点数");
                        break;
                    case 'I':
                        jsonWr.addKeyValue("type", "整数");
                        break;
                    case 'L':
                        jsonWr.addKeyValue("type", "长整数");
                        break;
                    case 'T':
                        jsonWr.addKeyValue("type", "时间");
                        break;
                    }
                    jsonWr.addKeyValue("type", rec.getString("dim_type"));
//                    switch(rec.getString("dim_type").charAt(0))
//                    {
//                    case 'S':
//                        jsonWr.addKeyValue("type", "字符串");
//                        break;
//
//                    case 'D':
//                        jsonWr.addKeyValue("type", "浮点数");
//                        break;
//
//                    case 'I':
//                        jsonWr.addKeyValue("type", "整数");
//                        break;
//
//                    case 'L':
//                        jsonWr.addKeyValue("type", "长整数");
//                        break;
//
//                    case 'T':
//                        jsonWr.addKeyValue("type", "时间");
//                        break;
//                    }
                }
                jsonWr.endMap();