{
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/jackson/JacksonObjectMapper.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/jackson/JacksonObjectMapper.java
index c97d5dc..acb815d 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/jackson/JacksonObjectMapper.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/jackson/JacksonObjectMapper.java
@@ -20,25 +20,14 @@ import java.time.format.DateTimeFormatter;
import static com.fasterxml.jackson.databind.DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES;
/**
- * jackson 配置
- *
- * @author Lion Li
- * @author JohanChan
- * @ProjectName Demo
- * @Description 与前端交互时对实体类中Long类型的ID字段序列号
- * @time 2021/6/23 11:30
- */
-/**
- * @author JohanChan
- * @ProjectName Demo
- * @Description 与前端交互时对实体类中Long类型的ID字段序列号
- * @time 2021/6/23 11:30
- */
-
-/**
+ *
* 对象映射器:基于jackson将Java对象转为json,或者将json转为Java对象
* 将JSON解析为Java对象的过程称为 [从JSON反序列化Java对象]
* 从Java对象生成JSON的过程称为 [序列化Java对象到JSON]
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
*/
public class JacksonObjectMapper extends ObjectMapper {
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/InitLocaleResolver.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/InitLocaleResolver.java
index 4d68152..d06a4a1 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/InitLocaleResolver.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/InitLocaleResolver.java
@@ -11,7 +11,8 @@ import javax.servlet.http.HttpServletResponse;
import java.util.Locale;
import java.util.Map;
-/*
+/**
+ * s
* @author ZZQ
* @Date 2023/11/13 09:36
*/
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/LangProcess.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/LangProcess.java
index 8fe24cc..a11ae59 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/LangProcess.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/language/LangProcess.java
@@ -5,7 +5,8 @@ import org.nl.config.SpringContextHolder;
import org.springframework.context.MessageSource;
import org.springframework.context.i18n.LocaleContextHolder;
-/*
+/**
+ * s
* @author ZZQ
* @Date 2023/11/13 09:45
*/
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogAppender.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogAppender.java
index 000ca5e..857eb8a 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogAppender.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogAppender.java
@@ -11,6 +11,14 @@ import org.slf4j.LoggerFactory;
import java.io.File;
import java.nio.charset.Charset;
+/**
+ *
+ * 日志
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
+ */
public class DynamicLogAppender {
/**
* 通过传入的动态名字,动态设置appender
@@ -36,7 +44,8 @@ public class DynamicLogAppender {
//设置日志记录器的滚动策略
TimeBasedRollingPolicy policy = new TimeBasedRollingPolicy();
policy.setFileNamePattern(oldLogPath+dynamicName+".%d{yyyy-MM-dd}.log");
- policy.setParent(appender); //设置父节点是appender
+ //设置父节点是appender
+ policy.setParent(appender);
policy.setContext(context);
policy.start();
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogger.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogger.java
index 566a899..922d3b4 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogger.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/DynamicLogger.java
@@ -8,12 +8,25 @@ import org.slf4j.LoggerFactory;
import java.util.HashMap;
import java.util.Map;
+/**
+ *
+ * 日志储存
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
+ */
public class DynamicLogger {
- String logPath;//日志存储路径
+ /**
+ * 日志存储路径
+ */
+ String logPath;
public DynamicLogger(String logPath) {
this.logPath = logPath;
}
- //对外暴露日志对象:每次拿的对象从内存里拿,没有再构建
+ /**
+ * 对外暴露日志对象:每次拿的对象从内存里拿,没有再构建
+ */
private static Map container = new HashMap<>();
public Logger getLogger(String dynamicName) {
Logger logger = container.get(dynamicName);
@@ -24,7 +37,12 @@ public class DynamicLogger {
container.put(dynamicName,logger);
return logger;
}
- //构建Logger对象,给Logger指定appender
+
+ /**
+ * 构建Logger对象,给Logger指定appender
+ * @param dynamicName /
+ * @return Logger
+ */
private Logger build(String dynamicName) {
RollingFileAppender runTaskAppender =new DynamicLogAppender().getAppender(this.logPath,dynamicName);
LoggerContext context = (LoggerContext) LoggerFactory.getILoggerFactory();
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Indexer.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Indexer.java
index fa22002..64895ee 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Indexer.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Indexer.java
@@ -21,7 +21,12 @@ import java.nio.file.Paths;
import java.util.Set;
/**
+ *
* lucene索引器
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
*/
public class Indexer {
/**
@@ -67,7 +72,6 @@ public class Indexer {
}
}
//返回索引的文件数
-// return writer.numDocs();
return writer.numRamDocs();
}
@@ -84,7 +88,6 @@ public class Indexer {
//添加索引文档
//Document doc = json2Doc(jsonDoc);
// Document doc = new Document();
-// doc.add(new TextField("content", jsonDoc, Field.Store.YES));
Field fieldContent = new TextField("fieldContent", FileUtils.readFileToString(null, "UTF-8"), Field.Store.YES);
//将doc添加到索引中
@@ -132,7 +135,6 @@ public class Indexer {
long startTime = System.currentTimeMillis();
//步骤三:读取磁盘中文件,对应每一个文件创建一个文档对象
Document document = new Document();
-// document.add(new TextField("fieldContent", device_id, Field.Store.YES));
document.add(new TextField("fieldContent", msg, Field.Store.YES));
indexWriter.addDocument(document);
//记录索引结束时间
@@ -144,7 +146,9 @@ public class Indexer {
System.out.println("建立索引成功-----关闭资源");
}
- //系统的日志文件路径
+ /**
+ * 系统的日志文件路径
+ */
@Value("${logging.file.path}")
private String logUrl;
@@ -168,7 +172,6 @@ public class Indexer {
String strLine = null;
while (null != (strLine = bufferedReader.readLine())) {
Document document = new Document();
-// document.add(new Field());
document.add(new TextField("fieldContent", strLine, Field.Store.YES));
indexWriter.addDocument(document);
}
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/LuceneIndexWriter.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/LuceneIndexWriter.java
index fb739ce..0e9fdb6 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/LuceneIndexWriter.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/LuceneIndexWriter.java
@@ -14,6 +14,14 @@ import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;
+/**
+ *
+ * 、
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
+ */
public class LuceneIndexWriter {
private static IndexWriter indexWriter;
@@ -52,9 +60,11 @@ public class LuceneIndexWriter {
}
public static String getDate(String timeString) throws ParseException {
- SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSX");//时间格式
+ //时间格式
+ SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSX");
Date date = sdf.parse(timeString);
- timeString = DateUtil.format(date, "yyyy-MM-dd HH:mm:ss.SSS");//格式化后的时间
+ //格式化后的时间
+ timeString = DateUtil.format(date, "yyyy-MM-dd HH:mm:ss.SSS");
return timeString;
}
}
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Searcher.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Searcher.java
index 086f4e1..ea0bb97 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Searcher.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/Searcher.java
@@ -26,7 +26,12 @@ import java.time.temporal.ChronoUnit;
import java.util.*;
/**
+ *
* lucene查询器
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
*/
@Slf4j
public class Searcher {
@@ -40,13 +45,17 @@ public class Searcher {
//标准分词器,会自动去掉空格啊,is a the等单词
Analyzer analyzer = new IKAnalyzer(true);
- //记录索引开始时间
-// long startTime = System.currentTimeMillis();
- // 实际上Lucene本身不支持分页。因此我们需要自己进行逻辑分页。我们要准备分页参数:
- int pageSize = Integer.parseInt(whereJson.get("size").toString());// 每页条数
- int pageNum = Integer.parseInt(whereJson.get("page").toString()) - 1;// 当前页码
- int start = pageNum * pageSize;// 当前页的起始条数
- int end = start + pageSize;// 当前页的结束条数(不能包含)
+ /*
+ * 记录索引开始时间
+ */
+ // 每页条数
+ int pageSize = Integer.parseInt(whereJson.get("size").toString());
+ // 当前页码
+ int pageNum = Integer.parseInt(whereJson.get("page").toString()) - 1;
+ // 当前页的起始条数
+ int start = pageNum * pageSize;
+ // 当前页的结束条数(不能包含)
+ int end = start + pageSize;
// 创建排序对象,需要排序字段SortField,参数:字段的名称、字段的类型、是否反转如果是false,升序。true降序
Sort sort = new Sort(new SortField(LogMessageConstant.SORT_NAME, SortField.Type.LONG,true));
@@ -91,9 +100,6 @@ public class Searcher {
}
docs = searcher.search(booleanQueryBuilder.build(), end,sort);
//记录索引时间
-// long endTime = System.currentTimeMillis();
-// log.info("匹配{}共耗时{}毫秒",booleanQueryBuilder.build(),(endTime-startTime));
-// log.info("查询到{}条日志文件", docs.totalHits.value);
List list = new ArrayList<>();
ScoreDoc[] scoreDocs = docs.scoreDocs;
if (end > docs.totalHits.value) end = (int) docs.totalHits.value;
@@ -112,7 +118,6 @@ public class Searcher {
LogMessageConstant.COLOR_MAGENTA + doc.get(LogMessageConstant.FIELD_CLASS_NAME) +
LogMessageConstant.COLOR_RESET + " - " +
LogMessageConstant.COLOR_BLACK + highlightKeyword(doc.get(LogMessageConstant.FIELD_MESSAGE), whereJson.getString("message"));
-// System.out.println(logInfo);
list.add(logInfo);
}
reader.close();
@@ -141,34 +146,6 @@ public class Searcher {
}
public static void main(String[] args) throws IOException, ParseException {
-// String indexDir = "D:\\lucene\\index";
-// //查询这个字符串
-// JSONObject whereJson = new JSONObject();
-// whereJson.put("size", "500");
-// whereJson.put("page", "1");
-// whereJson.put("message", "请求方法参数");
-//// whereJson.put(LogMessageConstant.FIELD_TRACEID, "13244183367577216");
-//
-// try {
-// search(indexDir, whereJson);
-// } catch (Exception e) {
-// e.printStackTrace();
-// }
- // 删除
-// Directory directory = FSDirectory.open(Paths.get("D:\\lucene\\index"));
-// IndexWriterConfig config = new IndexWriterConfig();
-// IndexWriter writer = new IndexWriter(directory, config);
-//
-// String timestampAsString = "2023-10-25 14:36:12";
-// SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
-// Date date = dateFormat.parse(timestampAsString);
-// long unixTimestamp = date.getTime(); // 获取Unix时间戳
-//
-// Query query = LongPoint.newRangeQuery("time", 0L, unixTimestamp);
-// writer.deleteDocuments(query);
-//
-// writer.commit();
-// writer.close();
// 获取当前时间
LocalDateTime now = LocalDateTime.now();
// 减去七天
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/StaticConfig.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/StaticConfig.java
index c7958bb..0146ff4 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/StaticConfig.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/StaticConfig.java
@@ -5,11 +5,18 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
/**
- * @deprecated 设置静态参数初始化
+ *
+ * 设置静态参数初始化
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
*/
@Configuration
public class StaticConfig {
- //日志索引目录
+ /**
+ * 日志索引目录
+ */
@Value("${lucene.index.path}")
private String luceneDir;
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/UrlConfig.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/UrlConfig.java
index dd7ce01..2ebb250 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/UrlConfig.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/lucene/UrlConfig.java
@@ -1,5 +1,13 @@
package org.nl.config.lucene;
+/**
+ *
+ * url
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
+ */
public class UrlConfig {
public static String luceneUrl;
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/CodeGenerator.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/CodeGenerator.java
index b1a7a1e..ff70987 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/CodeGenerator.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/CodeGenerator.java
@@ -3,16 +3,24 @@ package org.nl.config.mybatis;
import com.baomidou.mybatisplus.core.exceptions.MybatisPlusException;
import com.baomidou.mybatisplus.generator.AutoGenerator;
import com.baomidou.mybatisplus.generator.InjectionConfig;
-import com.baomidou.mybatisplus.generator.config.*;
-import com.baomidou.mybatisplus.generator.config.po.TableInfo;
+import com.baomidou.mybatisplus.generator.config.DataSourceConfig;
+import com.baomidou.mybatisplus.generator.config.GlobalConfig;
+import com.baomidou.mybatisplus.generator.config.PackageConfig;
+import com.baomidou.mybatisplus.generator.config.StrategyConfig;
+import com.baomidou.mybatisplus.generator.config.rules.DateType;
import com.baomidou.mybatisplus.generator.config.rules.NamingStrategy;
-import org.nl.config.language.LangProcess;
-import org.springframework.util.StringUtils;
+import org.apache.commons.lang3.StringUtils;
-import java.util.ArrayList;
-import java.util.List;
import java.util.Scanner;
+/**
+ *
+ * 自动生成代码
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
+ */
public class CodeGenerator {
/**
@@ -27,11 +35,11 @@ public class CodeGenerator {
System.out.println(help.toString());
if (scanner.hasNext()) {
String ipt = scanner.next();
- if (!StringUtils.isEmpty(ipt)) {
+ if (!StringUtils.isBlank(ipt)) {
return ipt;
}
}
- throw new MybatisPlusException(LangProcess.msg("error_ParamError"));
+ throw new MybatisPlusException("请输入正确的" + tip + "!");
}
@@ -49,28 +57,27 @@ public class CodeGenerator {
gc.setOutputDir(projectPath + "/src/main/java/");
gc.setAuthor("generator");
gc.setOpen(false);
-// gc.setSwagger2(true);
gc.setEntityName("%s");
gc.setServiceName("I%sService");
gc.setServiceImplName("%sServiceImpl");
+ gc.setDateType(DateType.ONLY_DATE);
mpg.setGlobalConfig(gc);
// 数据源配置
DataSourceConfig dsc = new DataSourceConfig();
- dsc.setUrl("jdbc:mysql://127.0.0.1:3306/stand_lms?setUnicode=true&characterEncoding=utf8");
+ dsc.setUrl("jdbc:mysql://localhost:3306/lanzhou_two?serverTimezone=GMT&setUnicode=true&characterEncoding=utf8");
dsc.setDriverName("com.mysql.cj.jdbc.Driver");
dsc.setUsername("root");
- dsc.setPassword("12356");
+ dsc.setPassword("root");
mpg.setDataSource(dsc);
// 包配置
PackageConfig pc = new PackageConfig();
-// pc.setModuleName("");
pc.setParent("org.nl."+menusName);
pc.setController("controller." + moduleName);
pc.setMapper("service."+moduleName+".dao.mapper");
pc.setService("service." + moduleName);
pc.setServiceImpl("service." + moduleName + ".impl");
pc.setEntity("service." + moduleName + ".dao");
- pc.setXml("service." + moduleName + ".dao.mapper");
+ pc.setXml("service." + moduleName + ".dao.mapper.xml");
mpg.setPackageInfo(pc);
// // 自定义配置
InjectionConfig cfg = new InjectionConfig() {
@@ -82,19 +89,13 @@ public class CodeGenerator {
// 策略配置
StrategyConfig strategy = new StrategyConfig();
strategy.setNaming(NamingStrategy.underline_to_camel);
- strategy.setColumnNaming(NamingStrategy.underline_to_camel);
-// strategy.setSuperEntityClass("你自己的父类实体,没有就不用设置!");
+ strategy.setColumnNaming(NamingStrategy.no_change);
strategy.setEntityLombokModel(true);
strategy.setRestControllerStyle(true);
- // 公共父类
-// strategy.setSuperControllerClass("你自己的父类控制器,没有就不用设置!");
// 写于父类中的公共字段
-// strategy.setSuperEntityColumns("id");
strategy.setInclude(scanner("表名,多个英文逗号分割").split(","));
strategy.setControllerMappingHyphenStyle(false);
-// strategy.setTablePrefix("sys_");
mpg.setStrategy(strategy);
-// mpg.setTemplateEngine(new FreemarkerTemplateEngine());
mpg.execute();
}
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/MybatisPlusConfig.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/MybatisPlusConfig.java
index 6b57662..c854f10 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/MybatisPlusConfig.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/mybatis/MybatisPlusConfig.java
@@ -8,6 +8,14 @@ import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.transaction.annotation.EnableTransactionManagement;
+/**
+ *
+ * MybatisPlus配置
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
+ */
@EnableTransactionManagement
@Configuration
public class MybatisPlusConfig {
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/redis/RedisConvert.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/redis/RedisConvert.java
index caea9b9..808005e 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/redis/RedisConvert.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/redis/RedisConvert.java
@@ -18,6 +18,13 @@ public interface RedisConvert {
RedisConvert INSTANCE = Mappers.getMapper(RedisConvert.class);
+ /**
+ * 创建
+ * @param info
+ * @param dbSize
+ * @param commandStats
+ * @return RedisMonitorRespVO
+ */
default RedisMonitorRespVO build(Properties info, Long dbSize, Properties commandStats) {
RedisMonitorRespVO respVO = RedisMonitorRespVO.builder().info(info).dbSize(dbSize)
.commandStats(new ArrayList<>(commandStats.size())).build();
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/LoginUserHandler.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/LoginUserHandler.java
index 2d259a7..ac8193d 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/LoginUserHandler.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/LoginUserHandler.java
@@ -6,7 +6,8 @@ import org.springframework.stereotype.Component;
import java.util.function.BiFunction;
-/*
+/**
+ * s
* @author ZZQ
* @Date 2022/11/24 3:47 下午
*/
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/SaInitConfig.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/SaInitConfig.java
index 8c8a046..fedff5f 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/SaInitConfig.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/config/saconfig/SaInitConfig.java
@@ -8,7 +8,8 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.ModelAndView;
-/*
+/**
+ * s
* @author ZZQ
* @Date 2022/11/28 10:58 上午
*/
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/start/Init.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/start/Init.java
index c98e6cc..e6cf273 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/start/Init.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/start/Init.java
@@ -7,7 +7,12 @@ import org.springframework.boot.ApplicationRunner;
import org.springframework.stereotype.Component;
/**
+ *
* 随项目启动模块
+ *
+ *
+ * @author generator
+ * @since 2023-11-16
*/
@Slf4j
@Component
diff --git a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/dept/DeptController.java b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/dept/DeptController.java
index 5126d87..bf93202 100644
--- a/lms/nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/dept/DeptController.java
+++ b/lms/nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/dept/DeptController.java
@@ -85,7 +85,6 @@ public class DeptController {
@Log("新增部门")
@ApiOperation("新增部门")
@PostMapping
-// @SaCheckPermission("dept:add")
public ResponseEntity