yun-zuoyi
amy 7 years ago
commit b146a7bd0b

@ -393,6 +393,19 @@ public class HqlPack {
}
/**
* in
* @param data
* @param columnName
* @param result
*/
public static void getOrInPack(String data,String columnName, StringBuffer result){
if (data!=null&&data.trim().length()>0) {
data = getSafeParam(data);
result.append(" or model."+columnName+" in ( "+ data+ " )");
}
}
/**
* in String
* @param data
* @param columnName

@ -63,7 +63,7 @@ public class SysMenu extends BaseBean {
private String menuGrade;
@Column(name="MENU_SORT")
@ApiParam(value ="资源排序", example = "1")
@ApiParam(value ="资源排序", example = "0")
private String menuSort;
@Column(name="MENU_URL")

@ -100,4 +100,8 @@ public class SysUser extends BaseBean {
@Transient
@ApiParam(value ="用户所有权限信息")
private List<SysMenu> menuList;
@Transient
@ApiParam(value ="用户所有权限信息树数据")
private List<SysMenu> menuListTree;
}

@ -48,6 +48,6 @@ public class WmsActionModuleParam extends BaseBean {
public String paramValueList;
@Column(name = "PARAM_TYPE")
@ApiParam(value = "参数类型【1=可选列表,10=数字,20=字符串】", example = "0")
@ApiParam(value = "参数类型【1=可选列表,10=数字,20=字符串,30=出参】", example = "0")
public Integer paramType;
}

@ -26,6 +26,9 @@ import java.util.Map;
@Api("返回前端数据实体")
public class WmsActionResponseBean<Obj> {
@ApiParam("回显BARCODE值")
public Map<String, Obj> barCode;
@ApiParam("进度")
public String percent;
@ -59,7 +62,7 @@ public class WmsActionResponseBean<Obj> {
* detailsDataList
*/
@ApiParam(value = "是否需要选择单号")
public Boolean toSelected;
public Boolean toSelected = false;
/**
* toSelected 使
@ -73,6 +76,15 @@ public class WmsActionResponseBean<Obj> {
this.message = message;
}
public WmsActionResponseBean(String percent, String message, List<String> informations, Obj details, Boolean codeStatus, Map<String, Obj> barCode) {
this.percent = percent;
this.message = message;
this.informations = informations;
this.details = details;
this.codeStatus = codeStatus;
this.barCode = barCode;
}
public WmsActionResponseBean(String percent, String message, List<String> informations, Obj details, Boolean codeStatus) {
this.percent = percent;
this.message = message;

@ -36,9 +36,12 @@ public class WmsLocate extends BaseBean {
@ApiParam(value ="库位名称")
private String locateName;
/**
* 1=,10=,20=,30=,40=线,50=NC
*/
@Column(name="LOCATE_TYPE")
@ApiParam(value ="库位类型")
private String locateType;
private Integer locateType;
@Column(name="WH_NO")
@ApiParam(value ="仓库代码")

@ -64,17 +64,29 @@ public class WmsMoveDetails extends BaseBean {
@ApiParam("单位")
public String unit;
@Column(name="WH_NO")
@Column(name="SRC_WH_NO")
@ApiParam("仓库代码")
public String whNo;
public String srcWhNo;
@Column(name="ZONE_NO")
@Column(name="SRC_ZONE_NO")
@ApiParam("存储区代码")
public String zoneNo;
public String srcZoneNo;
@Column(name="LOCATE_NO")
@ApiParam("库位代码")
public String locateNo;
@Column(name="SRC_LOCATE_NO")
@ApiParam("源库位代码")
public String srcLocateNo;
@Column(name="DEST_WH_NO")
@ApiParam("目标库位代码")
public String destWhNo;
@Column(name="DEST_ZONE_NO")
@ApiParam("目标存储区代码")
public String destZoneNo;
@Column(name="DEST_LOCATE_NO")
@ApiParam("目标库位代码")
public String destLocateNo;
/**
* :0=,5=,10=

@ -74,4 +74,12 @@ public class WmsMoveSn extends BaseBean {
@Column(name="QTY")
@ApiParam(value = "已收数量", example = "0")
public Double qty;
@Column(name="SRC_LOCATE_NO")
@ApiParam("源库位代码")
public String srcLocateNo;
@Column(name="DEST_LOCATE_NO")
@ApiParam("目标库位代码")
public String destLocateNo;
}

@ -7,6 +7,7 @@ import io.swagger.annotations.ApiParam;
import lombok.Data;
import java.util.List;
import java.util.Map;
/**
* @Description : PDAbean
@ -17,13 +18,13 @@ import java.util.List;
**/
@Data
@Api("接受前端数据实体")
public class WmsOperationBean extends BaseBean {
public class WmsOperationBean<Obj> extends BaseBean {
@ApiParam("扫描内容")
public String barCode;
@ApiParam("可选项的值")
public List<OptionModel> options;
public List<Obj> options;
@ApiParam("设备编号")
public String fixNo;

@ -181,15 +181,15 @@ public class WmsHqlPack {
//查询参数封装
HqlPack.getStringLikerPack(wmsIbCheckPlan.getPartNo(), "partNo", result);
HqlPack.getStringLikerPack(wmsIbCheckPlan.getPartNameRdd(), "partNameRdd", result);
if (StringUtils.isNotBlank(wmsIbCheckPlan.getStartDateStart()) && StringUtils.isNotBlank(wmsIbCheckPlan.getStartDateEnd())) {
getStringBuilderPack(wmsIbCheckPlan, result);
if(wmsIbCheckPlan.getStartDateStart() != null || wmsIbCheckPlan.getStartDateEnd() != null) {
HqlPack.timeBuilder(wmsIbCheckPlan.getStartDateStart(), wmsIbCheckPlan.getStartDateEnd(), "startDate", result, false);
}
if (StringUtils.isNotBlank(wmsIbCheckPlan.getEndDateStart()) && StringUtils.isNotBlank(wmsIbCheckPlan.getEndDateEnd())) {
if(wmsIbCheckPlan.getEndDateStart() != null || wmsIbCheckPlan.getEndDateEnd() != null) {
HqlPack.timeBuilder(wmsIbCheckPlan.getEndDateStart(), wmsIbCheckPlan.getEndDateEnd(), "endDate", result, false);
}
getStringBuilderPack(wmsIbCheckPlan, result);
return result.toString();
}
@ -224,7 +224,7 @@ public class WmsHqlPack {
//查询参数封装
HqlPack.getStringLikerPack(wmsLocate.getLocateNo(), "locateNo", result);
HqlPack.getStringLikerPack(wmsLocate.getLocateName(), "locateName", result);
HqlPack.getStringEqualPack(wmsLocate.getLocateType(), "locateType", result);
HqlPack.getNumEqualPack(wmsLocate.getLocateType(), "locateType", result);
HqlPack.getStringLikerPack(wmsLocate.getWhNo(), "whNo", result);
HqlPack.getStringLikerPack(wmsLocate.getZoneNo(), "zoneNo", result);
HqlPack.getNumEqualPack(wmsLocate.getIsEmpty(), "isEmpty", result);
@ -1063,6 +1063,7 @@ public class WmsHqlPack {
//查询参数封装
HqlPack.getNumEqualPack(wmsActionModuleParam.getAmID(), "amID", result);
HqlPack.getNumEqualPack(wmsActionModuleParam.getParamType(), "paramType", result);
getStringBuilderPack(wmsActionModuleParam, result);
return result.toString();
@ -1159,12 +1160,10 @@ public class WmsHqlPack {
public static String packHqlWmsActionLog(WmsActionLog wmsActionLog) {
StringBuffer result = new StringBuffer();
if (StringUtils.isNotBlank(wmsActionLog.getStartTimeStart()) &&
StringUtils.isNotBlank(wmsActionLog.getStartTimeEnd())) {
if (wmsActionLog.getStartTimeStart() != null || wmsActionLog.getStartTimeEnd() != null) {
HqlPack.timeBuilder(wmsActionLog.getStartTimeStart(),wmsActionLog.getStartTimeEnd(),
"startTime", result, true);
} else if (StringUtils.isNotBlank(wmsActionLog.getEndTimeStart()) &&
StringUtils.isNotBlank(wmsActionLog.getEndTimeEnd())) {
} else if (wmsActionLog.getEndTimeStart() != null || wmsActionLog.getEndTimeEnd() != null) {
HqlPack.timeBuilder(wmsActionLog.getEndTimeStart(),wmsActionLog.getEndTimeEnd(),
"endTime", result, true);
}

Loading…
Cancel
Save