修复TJ MGN BUG

yun-zuoyi
puxiao.liao 5 years ago
parent 706d0fc43d
commit 4ffe517015

@ -624,6 +624,25 @@ public class DdlPreparedPack {
}
}
/**
* not in List
*
* @param data
* @param columnName
* @param sufColumnName
* @param packBean
*/
public static void getNotInPackList(List<?> data, String columnName, String sufColumnName, DdlPackBean packBean) {
if (data != null && data.size() > 0) {
String destColumnName = columnName;
if (!StringUtil.isEmpty(sufColumnName)) {
destColumnName = destColumnName + "_" + System.currentTimeMillis();
}
packBean.addColumnQuery(destColumnName, " and model." + columnName + " not in (:m_" + destColumnName + ")", data);
}
}
/**
* in String
*

@ -228,7 +228,7 @@ public class WmsHqlPack {
for (String busiType : wmsDocMovementMaster.getFilterBusiType().split(",")) {
filterBusiType.add(Integer.parseInt(busiType));
}
DdlPreparedPack.getNotInPackList(filterBusiType, "busiType", packBean);
DdlPreparedPack.getNotInPackList(filterBusiType, "busiType", System.currentTimeMillis() + "", packBean);
}
DdlPreparedPack.getNumEqualPack(wmsDocMovementMaster.getOrderStatus(), "orderStatus", packBean);
DdlPreparedPack.getStringEqualPack(wmsDocMovementMaster.getCustNo(), "custNo", packBean);

Loading…
Cancel
Save