增加方法notInPackArray(), 修复工具类 notInPack() notInPackString()方法无效的问题

yun-zuoyi
crish 6 years ago
parent bc1dea29ad
commit 87dfdc6471

@ -504,6 +504,19 @@ public class DdlPreparedPack {
}
/**
* not in String
*
* @param data
* @param columnName
* @param packBean
*/
public static void getNotInPackArray(Object[] data, String columnName, DdlPackBean packBean) {
if (data != null && data.length > 0) {
packBean.addColumnQuery(columnName," and model." + columnName + " not in (:m_" + columnName + ")", Arrays.asList(data));
}
}
/**
* in String
*
* @param data
@ -559,9 +572,9 @@ public class DdlPreparedPack {
data = "";
for (int i = 0; i < dataArray.length; i++) {
if (i == dataArray.length - 1) {
data += "'" + dataArray[i] + "'";
data += "" + dataArray[i] + "";
} else {
data += "'" + dataArray[i] + "',";
data += "" + dataArray[i] + ",";
}
}
packBean.addColumnQuery(columnName," and " + columnName + " not in (:m_" + columnName + ")", data);

Loading…
Cancel
Save