This commit is contained in:
zc
2026-06-12 15:07:01 +08:00
parent 7ea86a123c
commit 33540f7d10
321 changed files with 1068 additions and 1068 deletions

View File

@@ -4,11 +4,11 @@
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>top.wms</groupId>
<artifactId>wms-plugin</artifactId>
<groupId>top.mes</groupId>
<artifactId>mes-plugin</artifactId>
<version>${revision}</version>
</parent>
<artifactId>wms-plugin-generator</artifactId>
<artifactId>mes-plugin-generator</artifactId>
<description>代码生成器插件</description>
</project>

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.config.properties;
package top.mes.admin.generator.config.properties;
import cn.hutool.core.io.file.FileNameUtil;
import cn.hutool.core.map.MapUtil;

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.enums;
package top.mes.admin.generator.enums;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.enums;
package top.mes.admin.generator.enums;
import lombok.Getter;
import lombok.RequiredArgsConstructor;

View File

@@ -1,8 +1,8 @@
package top.wms.admin.generator.mapper;
package top.mes.admin.generator.mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import top.wms.admin.generator.model.entity.FieldConfigDO;
import top.mes.admin.generator.model.entity.FieldConfigDO;
import top.continew.starter.data.mp.base.BaseMapper;
import java.util.List;

View File

@@ -1,6 +1,6 @@
package top.wms.admin.generator.mapper;
package top.mes.admin.generator.mapper;
import top.wms.admin.generator.model.entity.GenConfigDO;
import top.mes.admin.generator.model.entity.GenConfigDO;
import top.continew.starter.data.mp.base.BaseMapper;
/**

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.model.entity;
package top.mes.admin.generator.model.entity;
import cn.hutool.core.util.StrUtil;
import cn.hutool.db.meta.Column;
@@ -12,8 +12,8 @@ import jakarta.validation.constraints.NotNull;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.NonNull;
import top.wms.admin.generator.enums.FormTypeEnum;
import top.wms.admin.generator.enums.QueryTypeEnum;
import top.mes.admin.generator.enums.FormTypeEnum;
import top.mes.admin.generator.enums.QueryTypeEnum;
import top.continew.starter.core.constant.StringConstants;
import java.io.Serial;

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.model.entity;
package top.mes.admin.generator.model.entity;
import cn.hutool.core.util.StrUtil;
import com.baomidou.mybatisplus.annotation.*;
@@ -9,7 +9,7 @@ import jakarta.validation.constraints.Pattern;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.hibernate.validator.constraints.Length;
import top.wms.admin.common.constant.RegexConstants;
import top.mes.admin.common.constant.RegexConstants;
import top.continew.starter.core.constant.CharConstants;
import top.continew.starter.core.util.StrUtils;
@@ -58,7 +58,7 @@ public class GenConfigDO implements Serializable {
/**
* 包名称
*/
@Schema(description = "包名称", example = "top.wms.admin.system")
@Schema(description = "包名称", example = "top.mes.admin.system")
@NotBlank(message = "包名称不能为空")
@Pattern(regexp = RegexConstants.PACKAGE_NAME, message = "包名称格式错误")
@Length(max = 60, message = "包名称不能超过 {max} 个字符")

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.model.entity;
package top.mes.admin.generator.model.entity;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.date.DateUtil;

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.model.query;
package top.mes.admin.generator.model.query;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

View File

@@ -1,12 +1,12 @@
package top.wms.admin.generator.model.req;
package top.mes.admin.generator.model.req;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.Valid;
import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.Data;
import top.wms.admin.generator.model.entity.FieldConfigDO;
import top.wms.admin.generator.model.entity.GenConfigDO;
import top.mes.admin.generator.model.entity.FieldConfigDO;
import top.mes.admin.generator.model.entity.GenConfigDO;
import java.io.Serial;
import java.io.Serializable;

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.model.resp;
package top.mes.admin.generator.model.resp;
import com.fasterxml.jackson.annotation.JsonIgnore;
import io.swagger.v3.oas.annotations.media.Schema;

View File

@@ -1,11 +1,11 @@
package top.wms.admin.generator.service;
package top.mes.admin.generator.service;
import jakarta.servlet.http.HttpServletResponse;
import top.wms.admin.generator.model.entity.FieldConfigDO;
import top.wms.admin.generator.model.entity.GenConfigDO;
import top.wms.admin.generator.model.query.GenConfigQuery;
import top.wms.admin.generator.model.req.GenConfigReq;
import top.wms.admin.generator.model.resp.GeneratePreviewResp;
import top.mes.admin.generator.model.entity.FieldConfigDO;
import top.mes.admin.generator.model.entity.GenConfigDO;
import top.mes.admin.generator.model.query.GenConfigQuery;
import top.mes.admin.generator.model.req.GenConfigReq;
import top.mes.admin.generator.model.resp.GeneratePreviewResp;
import top.continew.starter.extension.crud.model.query.PageQuery;
import top.continew.starter.extension.crud.model.resp.PageResp;

View File

@@ -1,4 +1,4 @@
package top.wms.admin.generator.service.impl;
package top.mes.admin.generator.service.impl;
import cn.hutool.core.bean.BeanUtil;
import cn.hutool.core.collection.CollUtil;
@@ -24,18 +24,18 @@ import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import top.wms.admin.generator.config.properties.GeneratorProperties;
import top.wms.admin.generator.enums.FormTypeEnum;
import top.wms.admin.generator.enums.QueryTypeEnum;
import top.wms.admin.generator.mapper.FieldConfigMapper;
import top.wms.admin.generator.mapper.GenConfigMapper;
import top.wms.admin.generator.model.entity.FieldConfigDO;
import top.wms.admin.generator.model.entity.GenConfigDO;
import top.wms.admin.generator.model.entity.InnerGenConfigDO;
import top.wms.admin.generator.model.query.GenConfigQuery;
import top.wms.admin.generator.model.req.GenConfigReq;
import top.wms.admin.generator.model.resp.GeneratePreviewResp;
import top.wms.admin.generator.service.GeneratorService;
import top.mes.admin.generator.config.properties.GeneratorProperties;
import top.mes.admin.generator.enums.FormTypeEnum;
import top.mes.admin.generator.enums.QueryTypeEnum;
import top.mes.admin.generator.mapper.FieldConfigMapper;
import top.mes.admin.generator.mapper.GenConfigMapper;
import top.mes.admin.generator.model.entity.FieldConfigDO;
import top.mes.admin.generator.model.entity.GenConfigDO;
import top.mes.admin.generator.model.entity.InnerGenConfigDO;
import top.mes.admin.generator.model.query.GenConfigQuery;
import top.mes.admin.generator.model.req.GenConfigReq;
import top.mes.admin.generator.model.resp.GeneratePreviewResp;
import top.mes.admin.generator.service.GeneratorService;
import top.continew.starter.core.autoconfigure.project.ProjectProperties;
import top.continew.starter.core.constant.StringConstants;
import top.continew.starter.core.exception.BusinessException;
@@ -105,7 +105,7 @@ public class GeneratorServiceImpl implements GeneratorService {
genConfig = new GenConfigDO(tableName);
// 默认包名(当前包名)
String packageName = ClassUtil.getPackage(GeneratorService.class);
genConfig.setPackageName(StrUtil.subBefore("top.wms.admin.", StringConstants.DOT, true));
genConfig.setPackageName(StrUtil.subBefore("top.mes.admin.", StringConstants.DOT, true));
genConfig.setModuleName("wms-module-system");
// 默认业务名(表注释)
List<Table> tableList = MetaUtils.getTables(dataSource, tableName);

View File

@@ -1,4 +1,4 @@
package top.wms.admin.controller.${subPackageName};
package top.mes.admin.controller.${subPackageName};
import top.continew.starter.extension.crud.enums.Api;
@@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.*;
import lombok.RequiredArgsConstructor;
import top.continew.starter.extension.crud.annotation.CrudRequestMapping;
import top.wms.admin.common.controller.BaseController;
import top.mes.admin.common.controller.BaseController;
import ${packageName}.model.query.${classNamePrefix}Query;
import ${packageName}.model.req.${classNamePrefix}Req;
import ${packageName}.model.resp.${classNamePrefix}DetailResp;

View File

@@ -7,7 +7,7 @@ import io.swagger.v3.oas.annotations.media.Schema;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import top.wms.admin.common.model.resp.BaseDetailResp;
import top.mes.admin.common.model.resp.BaseDetailResp;
import java.io.Serial;
<#if hasTimeField>

View File

@@ -4,7 +4,7 @@ import lombok.Data;
import com.baomidou.mybatisplus.annotation.TableName;
import top.wms.admin.common.model.entity.BaseDO;
import top.mes.admin.common.model.entity.BaseDO;
import java.io.Serial;
<#if hasTimeField>

View File

@@ -4,7 +4,7 @@ import lombok.Data;
import io.swagger.v3.oas.annotations.media.Schema;
import top.wms.admin.common.model.resp.BaseDetailResp;
import top.mes.admin.common.model.resp.BaseDetailResp;
import java.io.Serial;
<#if hasTimeField>