BH 需求变更

yun-zuoyi
puxiao.liao 5 years ago
parent e91a6821bc
commit 1dc9276e9a

@ -678,6 +678,28 @@ public class DdlPreparedPack {
} }
/** /**
*
*
* @param columnName
* @param packBean
*/
public static void getIsNull(String columnName, DdlPackBean packBean) {
packBean.addColumnQuery(columnName, " and (model." + columnName + " is null or model." + columnName + " = '')", null);
}
/**
*
*
* @param columnName
* @param packBean
*/
public static void getIsNotNull(String columnName, DdlPackBean packBean) {
packBean.addColumnQuery(columnName, " and (model." + columnName + " is not null and model." + columnName + " != '')", null);
}
/**
* *
* *
* @param columnName * @param columnName

@ -14,7 +14,6 @@ import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Transient; import javax.persistence.Transient;
import java.util.List;
/** /**
* @Description : * @Description :
@ -85,7 +84,4 @@ public class WmsTestResultSummary extends BaseBean {
@ApiParam("BH类型") @ApiParam("BH类型")
private Integer bhType; private Integer bhType;
@Transient
@ApiParam("BH号")
private List<String> bhCodeLts;
} }

@ -17,7 +17,6 @@ import cn.estsh.i3plus.pojo.wms.dbinterface.WmsInterfaceDataMapper;
import cn.estsh.i3plus.pojo.wms.engine.rule.EngineRulePersistence; import cn.estsh.i3plus.pojo.wms.engine.rule.EngineRulePersistence;
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.collections.CollectionUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import java.util.ArrayList; import java.util.ArrayList;
@ -3182,16 +3181,8 @@ public class WmsHqlPack {
if (wmsTestResultSummary.getIsQualified() != null) { if (wmsTestResultSummary.getIsQualified() != null) {
DdlPreparedPack.getNumEqualPack(wmsTestResultSummary.getIsQualified(), "isQualified", result); DdlPreparedPack.getNumEqualPack(wmsTestResultSummary.getIsQualified(), "isQualified", result);
} }
List<String> qmsBH = wmsTestResultSummary.getBhCodeLts();
if (CollectionUtils.isEmpty(qmsBH)) { DdlPreparedPack.getStringEqualPack(wmsTestResultSummary.getBhCode(), "bhCode", result);
qmsBH = new ArrayList<>();
}
if (!StringUtils.isNotBlank(wmsTestResultSummary.getBhCode())) {
qmsBH.add(wmsTestResultSummary.getBhCode());
}
if (CollectionUtils.isNotEmpty(qmsBH)) {
DdlPreparedPack.getInPackList(qmsBH, "bhCode", result);
}
DdlPreparedPack.getNumEqualPack(wmsTestResultSummary.getPickStatus(), "pickStatus", result); DdlPreparedPack.getNumEqualPack(wmsTestResultSummary.getPickStatus(), "pickStatus", result);
if (StringUtils.isNotBlank(wmsTestResultSummary.getCreateDateTimeStart())) { if (StringUtils.isNotBlank(wmsTestResultSummary.getCreateDateTimeStart())) {
DdlPreparedPack.timeBuilder(wmsTestResultSummary.getCreateDateTimeStart(), DdlPreparedPack.timeBuilder(wmsTestResultSummary.getCreateDateTimeStart(),

Loading…
Cancel
Save