From 4d6f18b360b3ede47bdbdb560eb214b65c1f4e41 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=BB=84=E6=B5=B7?= <10402852@qq.com> Date: Mon, 14 Oct 2024 20:50:17 +0800 Subject: [PATCH] 'commit' --- .../main/java/com/dsideal/Code/t_wx_fault_type.txt | 12 ++++++++++++ .../dsideal/Tools/GenerateCodeWithFreeMaker.java | 3 ++- dsUtils/src/main/resources/Controller.ftl | 14 ++++++++++++++ dsUtils/target/classes/Controller.ftl | 14 ++++++++++++++ 4 files changed, 42 insertions(+), 1 deletion(-) diff --git a/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type.txt b/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type.txt index e31e1b2d..fc2c22f2 100644 --- a/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type.txt +++ b/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type.txt @@ -7,4 +7,16 @@ public void addWxFaultType(String type_name ){ ym.addWxFaultType(type_name ); renderJson(RetKit.renderSuccess()); +} + +/** +* 删除维修故障类型字典 +* @param type_name 类型名称 +*/ +@Before({POST.class}) +@JwtCheckInterface({}) +@IsNumericInterface({"type_id"}) +public void delWxFaultTypeById(int type_id){ + ym.delWxFaultTypeById(type_id); + renderJson(RetKit.renderSuccess()); } \ No newline at end of file diff --git a/dsUtils/src/main/java/com/dsideal/Tools/GenerateCodeWithFreeMaker.java b/dsUtils/src/main/java/com/dsideal/Tools/GenerateCodeWithFreeMaker.java index 9b6f287f..21ac2d34 100644 --- a/dsUtils/src/main/java/com/dsideal/Tools/GenerateCodeWithFreeMaker.java +++ b/dsUtils/src/main/java/com/dsideal/Tools/GenerateCodeWithFreeMaker.java @@ -452,7 +452,8 @@ public class GenerateCodeWithFreeMaker { dataModel.put("beanNameWithoutT", beanNameWithoutT); dataModel.put("fullParameters", fullParameters); dataModel.put("parameters", parameters); - + dataModel.put("key", key); + dataModel.put("key_type", key_type); // 创建一个 Configuration 实例 Configuration cfg = new Configuration(new Version(2, 3, 33)); // 设置模板目录 diff --git a/dsUtils/src/main/resources/Controller.ftl b/dsUtils/src/main/resources/Controller.ftl index 81612581..f51b1e47 100644 --- a/dsUtils/src/main/resources/Controller.ftl +++ b/dsUtils/src/main/resources/Controller.ftl @@ -9,4 +9,18 @@ public void add${beanNameWithoutT}(${fullParameters}){ ${daoName}.add${beanNameWithoutT}(${parameters}); renderJson(RetKit.renderSuccess()); +} + +/** +* 删除${comment} +<#list params as param> +* @param ${param.key} ${param.comment} + +*/ +@Before({POST.class}) +@JwtCheckInterface({}) +@IsNumericInterface({"${key}"}) +public void del${beanNameWithoutT}ById(${key_type} ${key}){ + ${daoName}.del${beanNameWithoutT}ById(${key}); + renderJson(RetKit.renderSuccess()); } \ No newline at end of file diff --git a/dsUtils/target/classes/Controller.ftl b/dsUtils/target/classes/Controller.ftl index 81612581..f51b1e47 100644 --- a/dsUtils/target/classes/Controller.ftl +++ b/dsUtils/target/classes/Controller.ftl @@ -9,4 +9,18 @@ public void add${beanNameWithoutT}(${fullParameters}){ ${daoName}.add${beanNameWithoutT}(${parameters}); renderJson(RetKit.renderSuccess()); +} + +/** +* 删除${comment} +<#list params as param> +* @param ${param.key} ${param.comment} + +*/ +@Before({POST.class}) +@JwtCheckInterface({}) +@IsNumericInterface({"${key}"}) +public void del${beanNameWithoutT}ById(${key_type} ${key}){ + ${daoName}.del${beanNameWithoutT}ById(${key}); + renderJson(RetKit.renderSuccess()); } \ No newline at end of file