From a23de6e307fedfb4e1971e59ac60b06809a8e4a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Tue, 15 Oct 2024 08:35:33 +0800 Subject: [PATCH] 'commit' --- .../main/java/com/dsideal/Tools/GenerateCode.java | 14 +++++++------- dsUtils/src/main/resources/Controller.ftl | 4 ++-- dsUtils/target/classes/Controller.ftl | 4 ++-- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java b/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java index 5ad8c3e2..0c0e45f9 100644 --- a/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java +++ b/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java @@ -207,11 +207,11 @@ public class GenerateCode { Map fieldsComment = (Map) jo.get("fieldsComment"); String parasWithoutPrimaryKey = "";//带数据类型+字段名称 - String daoFillParameters = "";//不带数据类型,只有字段名称 + String parasWithoutPrimaryKeyAndDataType = "";//不带数据类型,只有字段名称 for (Map.Entry entry : fields.entrySet()) { if (!entry.getKey().equals("create_time") && !entry.getKey().equals("b_use")) { parasWithoutPrimaryKey += entry.getValue() + " " + entry.getKey() + " , ";//这里必须是反着来的,否则数据类型会重复 - daoFillParameters += entry.getKey() + " , "; + parasWithoutPrimaryKeyAndDataType += entry.getKey() + " , "; } } //移除最后一个逗号 @@ -219,9 +219,9 @@ public class GenerateCode { if (parasWithoutPrimaryKey.endsWith(",")) {//去掉最后的逗号 parasWithoutPrimaryKey = parasWithoutPrimaryKey.substring(0, parasWithoutPrimaryKey.length() - 1); } - daoFillParameters = daoFillParameters.substring(0, daoFillParameters.length() - 1); - if (daoFillParameters.endsWith(",")) { - daoFillParameters = daoFillParameters.substring(0, daoFillParameters.length() - 1); + parasWithoutPrimaryKeyAndDataType = parasWithoutPrimaryKeyAndDataType.substring(0, parasWithoutPrimaryKeyAndDataType.length() - 1); + if (parasWithoutPrimaryKeyAndDataType.endsWith(",")) { + parasWithoutPrimaryKeyAndDataType = parasWithoutPrimaryKeyAndDataType.substring(0, parasWithoutPrimaryKeyAndDataType.length() - 1); } //后缀名称 String beanName = jo.getStr("beanNameWithoutT"); @@ -253,8 +253,8 @@ public class GenerateCode { dataModel.put("paraList", paraList);//用于注释,显示@para 参数名 参数含义 dataModel.put("daoName", PropKit.get("daoName"));//显示dao的名称,比如ym dataModel.put("beanName", beanName);//实体Bean的名称,用于构建方法名 - dataModel.put("parasWithoutPrimaryKey", parasWithoutPrimaryKey);//包括主键的参数列表,用于构建方法的参数 - dataModel.put("daoFillParameters", daoFillParameters);//不包括主键的参数列表,用于构建方法的参数 + dataModel.put("parasWithoutPrimaryKey", parasWithoutPrimaryKey);//不包括主键的参数列表,用于构建方法的参数 + dataModel.put("parasWithoutPrimaryKeyAndDataType", parasWithoutPrimaryKeyAndDataType);//不包括数据类型的parasWithoutPrimaryKey dataModel.put("key", key);//主键名称 dataModel.put("key_type", key_type);//主键类型 dataModel.put("table", table);//表名 diff --git a/dsUtils/src/main/resources/Controller.ftl b/dsUtils/src/main/resources/Controller.ftl index 134b4985..3aa56227 100644 --- a/dsUtils/src/main/resources/Controller.ftl +++ b/dsUtils/src/main/resources/Controller.ftl @@ -7,7 +7,7 @@ @Before({POST.class}) @JwtCheckInterface({}) public void add${beanName}(${parasWithoutPrimaryKey}){ - ${daoName}.add${beanName}(${daoFillParameters}); + ${daoName}.add${beanName}(${parasWithoutPrimaryKeyAndDataType}); renderJson(RetKit.renderSuccess()); } @@ -34,7 +34,7 @@ public void del${beanName}ById(${key_type} ${key}){ @JwtCheckInterface({}) @IsNumericInterface({${key}) public void update${beanName}ById(${key_type} ${key} , ${parasWithoutPrimaryKey}){ - ${daoName}.update${beanName}ById(${key} , ${daoFillParameters}); + ${daoName}.update${beanName}ById(${key} , ${parasWithoutPrimaryKeyAndDataType}); renderJson(RetKit.renderSuccess()); } diff --git a/dsUtils/target/classes/Controller.ftl b/dsUtils/target/classes/Controller.ftl index 134b4985..3aa56227 100644 --- a/dsUtils/target/classes/Controller.ftl +++ b/dsUtils/target/classes/Controller.ftl @@ -7,7 +7,7 @@ @Before({POST.class}) @JwtCheckInterface({}) public void add${beanName}(${parasWithoutPrimaryKey}){ - ${daoName}.add${beanName}(${daoFillParameters}); + ${daoName}.add${beanName}(${parasWithoutPrimaryKeyAndDataType}); renderJson(RetKit.renderSuccess()); } @@ -34,7 +34,7 @@ public void del${beanName}ById(${key_type} ${key}){ @JwtCheckInterface({}) @IsNumericInterface({${key}) public void update${beanName}ById(${key_type} ${key} , ${parasWithoutPrimaryKey}){ - ${daoName}.update${beanName}ById(${key} , ${daoFillParameters}); + ${daoName}.update${beanName}ById(${key} , ${parasWithoutPrimaryKeyAndDataType}); renderJson(RetKit.renderSuccess()); }