diff --git a/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java b/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java index f498539f..4c61c098 100644 --- a/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java +++ b/dsUtils/src/main/java/com/dsideal/Tools/GenerateCode.java @@ -283,17 +283,39 @@ public class GenerateCode { sb.append("-------------------下面是Model部分-------------------\n"); //1、增加 - sb.append("public boolean add" + beanNameWithoutT + "(" + fullParameters + "){\n"); - sb.append(" Record record = new Record();\n"); + sb.append(" //增加"+comment+"\n"); + sb.append(" public boolean add" + beanNameWithoutT + "(" + fullParameters + "){\n"); + sb.append(" Record record = new Record();\n"); for (Map.Entry entry : fields.entrySet()) { sb.append(" record.set(\"" + entry.getKey() + "\"," +entry.getKey() + ");\n"); } sb.append(" Db.save(\""+table+"\",\""+key+"\",record);\n"); sb.append("}\n"); //2、删除 + sb.append("\n"); + sb.append(" //删除"+comment+"\n"); + sb.append(" public void del" + beanNameWithoutT + "ById(" + key_type + " " + key + "){\n"); + sb.append(" String sql=\"delete from "+table+" where "+key+"=?\";\n"); + sb.append(" Db.update(sql,"+key+");\n"); + sb.append(" }\n"); + sb.append("\n"); //3、修改 - + sb.append(" //修改"+comment+"\n"); + sb.append(" public void update" + beanNameWithoutT + "ById(" + key_type + " " + key + "," + fullParameters + "){\n"); + sb.append(" String sql=\"update "+table+" set "); + for (Map.Entry entry : fields.entrySet()) { + sb.append(entry.getKey() + "= ?,"); + } + sb = sb.deleteCharAt(sb.length() - 1); + sb.append(" where "+key+"=?\";\n"); + sb.append(" Db.update(sql,"); + for (Map.Entry entry : fields.entrySet()) { + sb.append(entry.getKey() + " , "); + } + sb.append(key); + sb.append(");\n"); + sb.append(" }\n"); //4、单条查询 //5、分页查询 diff --git a/dsUtils/src/main/java/com/dsideal/ZhuQue/Bean/WxRecord.txt b/dsUtils/src/main/java/com/dsideal/ZhuQue/Bean/WxRecord.txt index 61141615..08a4a47b 100644 --- a/dsUtils/src/main/java/com/dsideal/ZhuQue/Bean/WxRecord.txt +++ b/dsUtils/src/main/java/com/dsideal/ZhuQue/Bean/WxRecord.txt @@ -48,9 +48,9 @@ } -------------------下面是Model部分------------------- - -public boolean addWxRecord(int station_id , String station_name , int equipmentId , String equipmentName , int connectorId , String connectorNo , String wx_openid , int status_id , int type_id , String type_name , String memo ,){ - Record record = new Record(); + //增加维修记录表 + public boolean addWxRecord(int station_id , String station_name , int equipmentId , String equipmentName , int connectorId , String connectorNo , String wx_openid , int status_id , int type_id , String type_name , String memo ,){ + Record record = new Record(); record.set("station_id",station_id); record.set("station_name",station_name); record.set("equipmentId",equipmentId); @@ -65,3 +65,15 @@ public boolean addWxRecord(int station_id , String station_name , int equipmentI record.set("memo",memo); Db.save("t_wx_record","id",record); } + + //删除维修记录表 + public void delWxRecordById(int id){ + String sql="delete from t_wx_record where id=?"; + Db.update(sql,id); + } + + //修改维修记录表 + public void updateWxRecordById(int id,int station_id , String station_name , int equipmentId , String equipmentName , int connectorId , String connectorNo , String wx_openid , int status_id , int type_id , String type_name , String memo ,){ + String sql="update t_wx_record set station_id= ?,station_name= ?,equipmentId= ?,equipmentName= ?,connectorId= ?,connectorNo= ?,wx_openid= ?,status_id= ?,create_time= ?,type_id= ?,type_name= ?,memo= ? where id=?"; + Db.update(sql,station_id , station_name , equipmentId , equipmentName , connectorId , connectorNo , wx_openid , status_id , create_time , type_id , type_name , memo , id); + }