From a6b5aba86c52346cb6b839a4109bcaed05bdbe56 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:10:40 +0800 Subject: [PATCH] 'commit' --- .../dsideal/Code/t_wx_fault_type_Model.txt | 18 ++++++ dsUtils/src/main/resources/Model.ftl | 61 +++++++++++++++++++ dsUtils/target/classes/Model.ftl | 61 +++++++++++++++++++ 3 files changed, 140 insertions(+) diff --git a/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type_Model.txt b/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type_Model.txt index b099677f..edb47de0 100644 --- a/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type_Model.txt +++ b/dsUtils/src/main/java/com/dsideal/Code/t_wx_fault_type_Model.txt @@ -7,3 +7,21 @@ public void addWxFaultType(String type_name ){ Db.save("t_wx_fault_type","type_id",record); } +/** +删除维修故障类型字典 +@para type_id 主键 +*/ +public void delWxFaultTypeById(int type_id){ + String sql="delete from t_wx_fault_type where type_id =?"; + Db.update(sql,type_id); +} + + +/**修改维修故障类型字典 + * @param type_name 类型名称 +*/ +public void updateWxFaultTypeById(int type_id ,String type_name ){ +String sql="update t_wx_fault_type set + record.set("type_name", type_name); + where type_id =?"; + diff --git a/dsUtils/src/main/resources/Model.ftl b/dsUtils/src/main/resources/Model.ftl index 7cd5865c..10d17c91 100644 --- a/dsUtils/src/main/resources/Model.ftl +++ b/dsUtils/src/main/resources/Model.ftl @@ -15,3 +15,64 @@ public void add${beanNameWithoutT}(${fullParameters}){ Db.save("${table}","${key}",record); } +/** +删除${comment} +@para ${key} 主键 +*/ +public void del${beanNameWithoutT}ById(${key_type} ${key}){ + String sql="delete from ${table} where ${key} =?"; + Db.update(sql,${key}); +} + + +/**修改${comment} +<#list params as param> + * @param ${param.key} ${param.comment} + +*/ +public void update${beanNameWithoutT}ById(${key_type} ${key} ,${fullParameters}){ +String sql="update ${table} set <#list fields as entry> + <#if entry.key == "create_time"> + record.set("create_time", DateTime.now()); + <#else> + record.set("${entry.key}", ${entry.key}); + + where ${key} =?"; + +<#--for (Map.Entry entry : fields.entrySet()) {--> +<#--if (!entry.getKey().equals("create_time")) {--> +<#--sb.append(entry.getKey() + "= ?,");--> +<#--} else {--> +<#--sb.append(entry.getKey() + "= DateTime.now(),");--> +<#--}--> +<#--}--> +<#--sb = sb.deleteCharAt(sb.length() - 1);--> +<#--sb.append(" where " + key + "=?\";\n");--> +<#--sb.append(" Db.update(sql,");--> +<#--for (Map.Entry entry : fields.entrySet()) {--> +<#--if (!entry.getKey().equals("create_time")) {--> +<#--sb.append(entry.getKey() + " , ");--> +<#--}--> +<#--}--> +<#--sb.append(key);--> +<#--sb.append(");\n");--> +<#--sb.append(" }\n");--> + +<#--//4、单条查询--> +<#--sb.append("\n");--> +<#--sb.append(" //单条查询" + comment + "\n");--> +<#--sb.append(" public Record get" + ${beanNameWithoutT} + "ById(" + key_type + " " + key + "){\n");--> +<#--sb.append(" String sql=\"select * from " + table + " where " + key + "=?\";\n");--> +<#--sb.append(" return Db.findFirst(sql," + key + ");\n");--> +<#--sb.append(" }\n");--> +<#--sb.append("\n");--> + +<#--//5、分页查询--> +<#--sb.append(" //分页查询" + comment + "\n");--> +<#--sb.append(" public Page get" + ${beanNameWithoutT} + "List(int pageNum, int pageSize){\n");--> +<#-- sb.append(" String sql1=\"select * \";\n");--> +<#-- sb.append(" String sql2=\" from " + table + " \";\n");--> +<#-- sb.append(" return Db.paginate(pageNum, pageSize, sql1,sql2);\n");--> +<#-- sb.append(" }\n");--> +<#-- sb.append("\n");--> + diff --git a/dsUtils/target/classes/Model.ftl b/dsUtils/target/classes/Model.ftl index 7cd5865c..10d17c91 100644 --- a/dsUtils/target/classes/Model.ftl +++ b/dsUtils/target/classes/Model.ftl @@ -15,3 +15,64 @@ public void add${beanNameWithoutT}(${fullParameters}){ Db.save("${table}","${key}",record); } +/** +删除${comment} +@para ${key} 主键 +*/ +public void del${beanNameWithoutT}ById(${key_type} ${key}){ + String sql="delete from ${table} where ${key} =?"; + Db.update(sql,${key}); +} + + +/**修改${comment} +<#list params as param> + * @param ${param.key} ${param.comment} + +*/ +public void update${beanNameWithoutT}ById(${key_type} ${key} ,${fullParameters}){ +String sql="update ${table} set <#list fields as entry> + <#if entry.key == "create_time"> + record.set("create_time", DateTime.now()); + <#else> + record.set("${entry.key}", ${entry.key}); + + where ${key} =?"; + +<#--for (Map.Entry entry : fields.entrySet()) {--> +<#--if (!entry.getKey().equals("create_time")) {--> +<#--sb.append(entry.getKey() + "= ?,");--> +<#--} else {--> +<#--sb.append(entry.getKey() + "= DateTime.now(),");--> +<#--}--> +<#--}--> +<#--sb = sb.deleteCharAt(sb.length() - 1);--> +<#--sb.append(" where " + key + "=?\";\n");--> +<#--sb.append(" Db.update(sql,");--> +<#--for (Map.Entry entry : fields.entrySet()) {--> +<#--if (!entry.getKey().equals("create_time")) {--> +<#--sb.append(entry.getKey() + " , ");--> +<#--}--> +<#--}--> +<#--sb.append(key);--> +<#--sb.append(");\n");--> +<#--sb.append(" }\n");--> + +<#--//4、单条查询--> +<#--sb.append("\n");--> +<#--sb.append(" //单条查询" + comment + "\n");--> +<#--sb.append(" public Record get" + ${beanNameWithoutT} + "ById(" + key_type + " " + key + "){\n");--> +<#--sb.append(" String sql=\"select * from " + table + " where " + key + "=?\";\n");--> +<#--sb.append(" return Db.findFirst(sql," + key + ");\n");--> +<#--sb.append(" }\n");--> +<#--sb.append("\n");--> + +<#--//5、分页查询--> +<#--sb.append(" //分页查询" + comment + "\n");--> +<#--sb.append(" public Page get" + ${beanNameWithoutT} + "List(int pageNum, int pageSize){\n");--> +<#-- sb.append(" String sql1=\"select * \";\n");--> +<#-- sb.append(" String sql2=\" from " + table + " \";\n");--> +<#-- sb.append(" return Db.paginate(pageNum, pageSize, sql1,sql2);\n");--> +<#-- sb.append(" }\n");--> +<#-- sb.append("\n");--> +