改名
This commit is contained in:
@@ -50,7 +50,7 @@ public class GenConfigDO implements Serializable {
|
||||
/**
|
||||
* 模块名称
|
||||
*/
|
||||
@Schema(description = "模块名称", example = "wms-admin-system")
|
||||
@Schema(description = "模块名称", example = "mes-admin-system")
|
||||
@NotBlank(message = "模块名称不能为空")
|
||||
@Length(max = 60, message = "模块名称不能超过 {max} 个字符")
|
||||
private String moduleName;
|
||||
|
||||
@@ -20,7 +20,7 @@ public class GeneratePreviewResp implements Serializable {
|
||||
@Serial
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Schema(description = "生成的文件路径", example = "wms-admin\\wms-admin\\wms-admin-generator\\src\\main\\java\\top\\wms\\admin\\generator\\service")
|
||||
@Schema(description = "生成的文件路径", example = "mes-admin\\mes-admin\\mes-admin-generator\\src\\main\\java\\top\\wms\\admin\\generator\\service")
|
||||
private String path;
|
||||
|
||||
/**
|
||||
|
||||
@@ -245,10 +245,10 @@ public class GeneratorServiceImpl implements GeneratorService {
|
||||
List<GeneratePreviewResp> generatePreviewList = this.preview(tableName);
|
||||
// 生成代码
|
||||
for (GeneratePreviewResp generatePreview : generatePreviewList) {
|
||||
// 后端:wms-admin/wms-system/src/main/java/top/wms/admin/system/service/impl/XxxServiceImpl.java
|
||||
// 前端:wms-admin/wms-admin-ui/src/views/system/user/index.vue
|
||||
// 后端:mes-admin/wms-system/src/main/java/top/wms/admin/system/service/impl/XxxServiceImpl.java
|
||||
// 前端:mes-admin/mes-admin-ui/src/views/system/user/index.vue
|
||||
File file = new File(projectPath + generatePreview.getPath()
|
||||
.replace("wms-admin\\wms-admin", ""), generatePreview.getFileName());
|
||||
.replace("mes-admin\\mes-admin", ""), generatePreview.getFileName());
|
||||
// 如果已经存在,且不允许覆盖,则跳过
|
||||
if (!file.exists() || Boolean.TRUE.equals(genConfigMapper.selectById(tableName).getIsOverride())) {
|
||||
FileUtil.writeUtf8String(generatePreview.getContent(), file);
|
||||
@@ -335,14 +335,14 @@ public class GeneratorServiceImpl implements GeneratorService {
|
||||
.getAppName() + "-ui");
|
||||
String packagePath;
|
||||
if (generatePreview.isBackend()) {
|
||||
// 例如:wms-admin/wms-system/src/main/java/top/wms/admin/system/service/impl
|
||||
// 例如:mes-admin/wms-system/src/main/java/top/wms/admin/system/service/impl
|
||||
packagePath = String.join(File.separator, backendBasicPackagePath, templateConfig.getPackageName()
|
||||
.replace(StringConstants.DOT, File.separator));
|
||||
} else {
|
||||
// 例如:wms-admin/wms-admin-ui/src/views/system
|
||||
// 例如:mes-admin/mes-admin-ui/src/views/system
|
||||
packagePath = String.join(File.separator, frontendBasicPackagePath, templateConfig.getPackageName()
|
||||
.replace(StringConstants.SLASH, File.separator), genConfig.getApiModuleName());
|
||||
// 例如:wms-admin/wms-admin-ui/src/views/system/user
|
||||
// 例如:mes-admin/mes-admin-ui/src/views/system/user
|
||||
packagePath = ".vue".equals(templateConfig.getExtension())
|
||||
? packagePath + File.separator + StrUtil.lowerFirst(genConfig.getClassNamePrefix())
|
||||
: packagePath;
|
||||
@@ -358,8 +358,8 @@ public class GeneratorServiceImpl implements GeneratorService {
|
||||
*/
|
||||
private void generateCode(List<GeneratePreviewResp> generatePreviewList, GenConfigDO genConfig) {
|
||||
for (GeneratePreviewResp generatePreview : generatePreviewList) {
|
||||
// 后端:wms-admin/wms-system/src/main/java/top/wms/admin/system/service/impl/XxxServiceImpl.java
|
||||
// 前端:wms-admin/wms-admin-ui/src/views/system/user/index.vue
|
||||
// 后端:mes-admin/wms-system/src/main/java/top/wms/admin/system/service/impl/XxxServiceImpl.java
|
||||
// 前端:mes-admin/mes-admin-ui/src/views/system/user/index.vue
|
||||
File file = new File(SystemUtil.getUserInfo().getTempDir() + generatePreview.getPath(), generatePreview
|
||||
.getFileName());
|
||||
// 如果已经存在,且不允许覆盖,则跳过
|
||||
@@ -379,7 +379,7 @@ public class GeneratorServiceImpl implements GeneratorService {
|
||||
private String buildBackendBasicPackagePath(GenConfigDO genConfig,
|
||||
GeneratorProperties.TemplateConfig templateConfig) {
|
||||
String extension = templateConfig.getExtension();
|
||||
// 例如:wms-admin/wms-system/src/main/java/top/wms/admin/system
|
||||
// 例如:mes-admin/wms-system/src/main/java/top/wms/admin/system
|
||||
return String.join(File.separator, projectProperties.getAppName(), projectProperties.getAppName(), genConfig
|
||||
.getModuleName(), "src", "main", FileNameUtil.EXT_JAVA.equals(extension)
|
||||
? "java"
|
||||
|
||||
@@ -35,7 +35,7 @@ public class JobLogQuery implements Serializable {
|
||||
/**
|
||||
* 任务组
|
||||
*/
|
||||
@Schema(description = "任务组", example = "wms-admin")
|
||||
@Schema(description = "任务组", example = "mes-admin")
|
||||
private String groupName;
|
||||
|
||||
/**
|
||||
|
||||
@@ -25,7 +25,7 @@ public class JobQuery implements Serializable {
|
||||
/**
|
||||
* 任务组
|
||||
*/
|
||||
@Schema(description = "任务组", example = "wms-admin")
|
||||
@Schema(description = "任务组", example = "mes-admin")
|
||||
private String groupName;
|
||||
|
||||
/**
|
||||
|
||||
@@ -27,7 +27,7 @@ public class JobReq implements Serializable {
|
||||
/**
|
||||
* 任务组
|
||||
*/
|
||||
@Schema(description = "任务组", example = "wms-admin")
|
||||
@Schema(description = "任务组", example = "mes-admin")
|
||||
@NotBlank(message = "任务组不能为空")
|
||||
private String groupName;
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ public class JobInstanceResp implements Serializable {
|
||||
/**
|
||||
* 任务组
|
||||
*/
|
||||
@Schema(description = "任务组", example = "wms-admin")
|
||||
@Schema(description = "任务组", example = "mes-admin")
|
||||
private String groupName;
|
||||
|
||||
/**
|
||||
|
||||
@@ -32,7 +32,7 @@ public class JobLogResp implements Serializable {
|
||||
/**
|
||||
* 任务组
|
||||
*/
|
||||
@Schema(description = "任务组", example = "wms-admin")
|
||||
@Schema(description = "任务组", example = "mes-admin")
|
||||
private String groupName;
|
||||
|
||||
/**
|
||||
|
||||
@@ -31,7 +31,7 @@ public class JobResp implements Serializable {
|
||||
/**
|
||||
* 任务组
|
||||
*/
|
||||
@Schema(description = "任务组", example = "wms-admin")
|
||||
@Schema(description = "任务组", example = "mes-admin")
|
||||
private String groupName;
|
||||
|
||||
/**
|
||||
|
||||
@@ -13,6 +13,11 @@
|
||||
<packaging>pom</packaging>
|
||||
<description>插件模块(存放代码生成、任务调度等扩展模块)</description>
|
||||
|
||||
<modules>
|
||||
<module>mes-plugin-schedule</module>
|
||||
<module>mes-plugin-generator</module>
|
||||
</modules>
|
||||
|
||||
<dependencies>
|
||||
<!-- 公共模块(存放公共工具类,公共配置等) -->
|
||||
<dependency>
|
||||
|
||||
Reference in New Issue
Block a user