Merge remote-tracking branch 'origin/dev' into dev

yun-zuoyi
jiajack 6 years ago
commit f7b4b3d6c7

@ -561,7 +561,7 @@ public class BaseRepositoryImpl<T, ID extends Serializable> extends SimpleJpaRep
+ " as model where 1=1 " + packBean.getPackedHql()); + " as model where 1=1 " + packBean.getPackedHql());
for (String key : packBean.getHqlPreparedMap().keySet()) { for (String key : packBean.getHqlPreparedMap().keySet()) {
query.setParameter(key,packBean.getHqlPreparedMap().get(key)); query.setParameter("m_" + key,packBean.getHqlPreparedMap().get("m_" + key));
} }
return query.getResultList(); return query.getResultList();

@ -1,13 +1,16 @@
package cn.estsh.i3plus.pojo.wms.sqlpack; package cn.estsh.i3plus.pojo.wms.sqlpack;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.bean.DdlPackBean;
import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil; import cn.estsh.i3plus.pojo.base.enumutil.CommonEnumUtil;
import cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil; import cn.estsh.i3plus.pojo.base.enumutil.WmsEnumUtil;
import cn.estsh.i3plus.pojo.base.tool.DdlPreparedPack;
import cn.estsh.i3plus.pojo.base.tool.HqlPack; import cn.estsh.i3plus.pojo.base.tool.HqlPack;
import cn.estsh.i3plus.pojo.base.tool.SqlPack; import cn.estsh.i3plus.pojo.base.tool.SqlPack;
import cn.estsh.i3plus.pojo.wms.bean.*; import cn.estsh.i3plus.pojo.wms.bean.*;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.google.common.base.Strings; import com.google.common.base.Strings;
import org.apache.commons.lang3.ArrayUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import java.util.List; import java.util.List;
@ -33,6 +36,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param bean * @param bean
* @param hqlStr * @param hqlStr
* @return * @return
@ -97,17 +101,20 @@ public class WmsHqlPack {
* @param orderNos * @param orderNos
* @return * @return
*/ */
public static String packWmsOrderDetailsByOrderNos(String colName, List<String> orderNos) { public static DdlPackBean packWmsOrderDetailsByOrderNos(String colName, List<String> orderNos) {
StringBuffer result = new StringBuffer(); DdlPackBean packBean = new DdlPackBean();
StringBuffer orderNoStr = new StringBuffer(); StringBuffer orderNoStr = new StringBuffer();
for (int i = 0; i < orderNos.size(); i++) { for (int i = 0; i < orderNos.size(); i++) {
orderNoStr.append("'" + orderNos.get(i) + "',"); orderNoStr.append("'" + orderNos.get(i) + "',");
} }
orderNoStr.deleteCharAt(orderNoStr.length() - 1); orderNoStr.deleteCharAt(orderNoStr.length() - 1);
result.append(" and model.isDeleted=" + CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue() + DdlPreparedPack.getInPack(orderNoStr.toString(), "orderNo", packBean);
" and model.isValid=" + CommonEnumUtil.IS_VAILD.VAILD.getValue() + DdlPreparedPack.getNumEqualPack(CommonEnumUtil.IS_VAILD.VAILD.getValue(), "isValid", packBean);
" and model.orderNo in (" + orderNoStr + ")" + " order by model." + colName + ",model.orderNo"); DdlPreparedPack.getNumEqualPack(CommonEnumUtil.TRUE_OR_FALSE.FALSE.getValue(), "isDeleted", packBean);
return result.toString(); DdlPreparedPack.getOrderByPack(
new Object[]{CommonEnumUtil.ASC_OR_DESC.DESC.getValue(), CommonEnumUtil.ASC_OR_DESC.DESC.getValue()},
new String[]{colName, "orderNo"}, packBean);
return packBean;
} }
/** /**
@ -702,6 +709,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsSnPrint * @param wmsSnPrint
* @return * @return
*/ */
@ -724,6 +732,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsCSLocate * @param wmsCSLocate
* @return * @return
*/ */
@ -740,6 +749,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsCSPart * @param wmsCSPart
* @return * @return
*/ */
@ -758,6 +768,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsCSZone * @param wmsCSZone
* @return * @return
*/ */
@ -774,6 +785,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsAreaOwner * @param wmsAreaOwner
* @return * @return
*/ */
@ -800,6 +812,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsTempOrderLock * @param wmsTempOrderLock
* @return * @return
*/ */
@ -918,6 +931,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsMoveMaster * @param wmsMoveMaster
* @return * @return
*/ */
@ -935,6 +949,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsMoveMaster * @param wmsMoveMaster
* @return * @return
*/ */
@ -951,6 +966,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsMoveDetails * @param wmsMoveDetails
* @return * @return
*/ */
@ -981,6 +997,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsMoveSn * @param wmsMoveSn
* @return * @return
*/ */
@ -1225,6 +1242,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @return * @return
*/ */
public static String packHqlWmsActionGroup(WmsActionGroup wmsActionGroup) { public static String packHqlWmsActionGroup(WmsActionGroup wmsActionGroup) {
@ -1240,6 +1258,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @return * @return
*/ */
public static String packHqlWmsActionGroupDetails(WmsActionGroupDetails wmsActionGroupDetails) { public static String packHqlWmsActionGroupDetails(WmsActionGroupDetails wmsActionGroupDetails) {
@ -1289,6 +1308,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsActionLog * @param wmsActionLog
* @return * @return
*/ */
@ -1323,6 +1343,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsActionLogDetails * @param wmsActionLogDetails
* @return * @return
*/ */
@ -1461,6 +1482,7 @@ public class WmsHqlPack {
/** /**
* sql * sql
*
* @param groupDataAuth * @param groupDataAuth
* @return * @return
*/ */
@ -1499,6 +1521,7 @@ public class WmsHqlPack {
/** /**
* in sql * in sql
*
* @param columnName * @param columnName
* @param vals * @param vals
* @return * @return
@ -1514,6 +1537,7 @@ public class WmsHqlPack {
/** /**
* dataAuth * dataAuth
*
* @param wmsDataAuth * @param wmsDataAuth
* @return * @return
*/ */
@ -1534,6 +1558,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param taskDetails * @param taskDetails
* @return * @return
*/ */
@ -1581,6 +1606,7 @@ public class WmsHqlPack {
/** /**
* *
*
* @param wmsConfig * @param wmsConfig
* @return * @return
*/ */

Loading…
Cancel
Save