mirror of
https://gitee.com/lab1024/smart-admin.git
synced 2025-11-15 07:03:48 +08:00
增强:1、代码生成器模块支持生成菜单SQL;2、Controller 代码模板添加权限注解
This commit is contained in:
@@ -67,6 +67,8 @@ public class CodeGeneratorTemplateService {
|
||||
map.put("java/manager/Manager.java", new ManagerVariableService());
|
||||
map.put("java/dao/Dao.java", new DaoVariableService());
|
||||
map.put("java/mapper/Mapper.xml", new MapperVariableService());
|
||||
// 菜单 SQL
|
||||
map.put("java/sql/Menu.sql", new MenuVariableService());
|
||||
// 前端
|
||||
map.put("js/api.js", new ApiVariableService());
|
||||
map.put("js/const.js", new ConstVariableService());
|
||||
|
||||
@@ -0,0 +1,27 @@
|
||||
package net.lab1024.sa.base.module.support.codegenerator.service.variable.backend;
|
||||
|
||||
import net.lab1024.sa.base.module.support.codegenerator.domain.form.CodeGeneratorConfigForm;
|
||||
import net.lab1024.sa.base.module.support.codegenerator.service.variable.CodeGenerateBaseVariableService;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* 目前暂时没用到 这是一个空实现
|
||||
*
|
||||
* @author zhoumingfa
|
||||
* @date 2024/8/13
|
||||
*/
|
||||
public class MenuVariableService extends CodeGenerateBaseVariableService {
|
||||
|
||||
@Override
|
||||
public boolean isSupport(CodeGeneratorConfigForm form) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public Map<String, Object> getInjectVariablesMap(CodeGeneratorConfigForm form) {
|
||||
return new HashMap<>(2);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user