Browse Source

修改delete的问题

wutianbin 7 years ago
parent
commit
d2510a284a

+ 4 - 2
src/main/java/org/geek/szbay/assistant/code/generator/MapperXmlMaker.java

@@ -104,7 +104,7 @@ public class MapperXmlMaker {
 			String entityFullClassName, List<String> colNames, List<String> attrNames) {
 		sb.append("    <delete id=\"deleteByKey\">\r\n");
 		sb.append("        delete from " + tableName + "\r\n");
-		sb.append("        where " + key + " = #{delete." + key + "}\r\n");
+		sb.append("        where " + key + " = #{delete." + keyAttr + "}\r\n");
 		sb.append("    </delete>\r\n");
 		sb.append("\r\n");
 	}
@@ -317,7 +317,9 @@ public class MapperXmlMaker {
 			sb.append("        </if>\r\n");
 		}
 
-		sb.append("        order by created_on desc \r\n");
+		sb.append("        <if test=\"orderBy != null\" >\r\n");
+		sb.append("            order by ${orderBy} \r\n");
+		sb.append("        </if>\r\n");
 		sb.append("        limit ${pageSize} offset ${(page - 1) * pageSize}").append("\r\n");
 
 		sb.append("    </select>\r\n");