diff --git a/modules/core/src/main/resources/templates/modules/gen/crud/controller.xml b/modules/core/src/main/resources/templates/modules/gen/crud/controller.xml index 1f61a435..4aa4d01a 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud/controller.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud/controller.xml @@ -146,7 +146,7 @@ public class ${ClassName}Controller extends BaseController { * 查询子表数据 */ @RequiresPermissions("${permissionPrefix}:view") - @RequestMapping(value = "${@StringUtils.uncap(child.className)}ListData") + @RequestMapping(value = "${@StringUtils.uncap(child.classNameSimple)}ListData") @ResponseBody public Page<${@StringUtils.cap(child.className)}> subListData(${@StringUtils.cap(child.className)} ${@StringUtils.uncap(child.className)}, HttpServletRequest request, HttpServletResponse response) { ${@StringUtils.uncap(child.className)}.setPage(new Page<>(request, response)); diff --git a/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml b/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml index ec91b0fa..0d38519a 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud/entity.xml @@ -213,7 +213,7 @@ public class ${ClassName} extends ${toBoolean(table.optionMap['isBpmForm'])?(tab // 生成子表列表字段 for(child in table.childList){ %> - private List<${@StringUtils.cap(child.className)}> ${@StringUtils.uncap(child.className)}List = ListUtils.newArrayList(); // 子表列表 + private List<${@StringUtils.cap(child.className)}> ${@StringUtils.uncap(child.classNameSimple)}List = ListUtils.newArrayList(); // 子表列表 <% } @@ -366,12 +366,12 @@ public class ${ClassName} extends ${toBoolean(table.optionMap['isBpmForm'])?(tab %> @Valid - public List<${@StringUtils.cap(child.className)}> get${@StringUtils.cap(child.className)}List() { - return ${@StringUtils.uncap(child.className)}List; + public List<${@StringUtils.cap(child.className)}> get${@StringUtils.cap(child.classNameSimple)}List() { + return ${@StringUtils.uncap(child.classNameSimple)}List; } - public void set${@StringUtils.cap(child.className)}List(List<${@StringUtils.cap(child.className)}> ${@StringUtils.uncap(child.className)}List) { - this.${@StringUtils.uncap(child.className)}List = ${@StringUtils.uncap(child.className)}List; + public void set${@StringUtils.cap(child.classNameSimple)}List(List<${@StringUtils.cap(child.className)}> ${@StringUtils.uncap(child.classNameSimple)}List) { + this.${@StringUtils.uncap(child.classNameSimple)}List = ${@StringUtils.uncap(child.classNameSimple)}List; } <% } %> diff --git a/modules/core/src/main/resources/templates/modules/gen/crud/service.xml b/modules/core/src/main/resources/templates/modules/gen/crud/service.xml index 75afabc3..8bd4111f 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud/service.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud/service.xml @@ -70,7 +70,7 @@ public class ${ClassName}Service extends ${table.isTreeEntity?'Tree':'Crud'}Serv <% for (child in table.childList){ %> ${@StringUtils.cap(child.className)} ${@StringUtils.uncap(child.className)} = new ${@StringUtils.cap(child.className)}(entity); ${@StringUtils.uncap(child.className)}.setStatus(${@StringUtils.cap(child.className)}.STATUS_NORMAL); - entity.set${@StringUtils.cap(child.className)}List(${@StringUtils.uncap(child.className)}Dao.findList(${@StringUtils.uncap(child.className)})); + entity.set${@StringUtils.cap(child.classNameSimple)}List(${@StringUtils.uncap(child.className)}Dao.findList(${@StringUtils.uncap(child.className)})); <% } %> } return entity; @@ -168,7 +168,7 @@ public class ${ClassName}Service extends ${table.isTreeEntity?'Tree':'Crud'}Serv <% } %> <% for (child in table.childList) { %> // 保存 ${ClassName}子表 - for (${@StringUtils.cap(child.className)} ${@StringUtils.uncap(child.className)} : ${className}.get${@StringUtils.cap(child.className)}List()){ + for (${@StringUtils.cap(child.className)} ${@StringUtils.uncap(child.className)} : ${className}.get${@StringUtils.cap(child.classNameSimple)}List()){ if (!${@StringUtils.cap(child.className)}.STATUS_DELETE.equals(${@StringUtils.uncap(child.className)}.getStatus())){ <% for(c in child.columnList){ diff --git a/modules/core/src/main/resources/templates/modules/gen/crud/vueApi.xml b/modules/core/src/main/resources/templates/modules/gen/crud/vueApi.xml index 5952854c..a5293e74 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud/vueApi.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud/vueApi.xml @@ -72,7 +72,7 @@ for(c in table.columnList){ %> <% // 生成子表列表字段 for(child in table.childList){ %> - ${@StringUtils.uncap(child.className)}List?: any[]; // 子表列表 + ${@StringUtils.uncap(child.classNameSimple)}List?: any[]; // 子表列表 <% } %> } diff --git a/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml b/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml index e16abc67..47845f76 100644 --- a/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml +++ b/modules/core/src/main/resources/templates/modules/gen/crud/vueForm.xml @@ -28,7 +28,7 @@ <% if (table.childList.~size > 0){ %> <% for (child in table.childList){ %> -