Merge branch 'dev' into test

yun-zuoyi
wei.peng 7 years ago
commit 9b1acb4b8f

@ -18,4 +18,9 @@ public class TransSnModle extends BaseComponetsParam{
@ApiParam(value = "交易类型代码") @ApiParam(value = "交易类型代码")
public String transTypeCode; public String transTypeCode;
// 1:是2
@ApiParam(value = "是否分组")
public int isGroup;
} }

@ -14,6 +14,7 @@ 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.ArrayList;
import java.util.List; import java.util.List;
/** /**
@ -88,6 +89,6 @@ public class SysMenu extends BaseBean {
@Transient @Transient
@ApiParam(value ="子集列表") @ApiParam(value ="子集列表")
private List<SysMenu> childList; private List<SysMenu> childList = new ArrayList<>();
} }

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

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

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

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

@ -64,17 +64,29 @@ public class WmsMoveDetails extends BaseBean {
@ApiParam("单位") @ApiParam("单位")
public String unit; public String unit;
@Column(name="WH_NO") @Column(name="SRC_WH_NO")
@ApiParam("仓库代码") @ApiParam("仓库代码")
public String whNo; public String srcWhNo;
@Column(name="ZONE_NO") @Column(name="SRC_ZONE_NO")
@ApiParam("存储区代码") @ApiParam("存储区代码")
public String zoneNo; public String srcZoneNo;
@Column(name="LOCATE_NO") @Column(name="SRC_LOCATE_NO")
@ApiParam("库位代码") @ApiParam("源库位代码")
public String locateNo; 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= * :0=,5=,10=

@ -74,4 +74,12 @@ public class WmsMoveSn extends BaseBean {
@Column(name="QTY") @Column(name="QTY")
@ApiParam(value = "已收数量", example = "0") @ApiParam(value = "已收数量", example = "0")
public Double qty; 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 lombok.Data;
import java.util.List; import java.util.List;
import java.util.Map;
/** /**
* @Description : PDAbean * @Description : PDAbean
@ -17,13 +18,13 @@ import java.util.List;
**/ **/
@Data @Data
@Api("接受前端数据实体") @Api("接受前端数据实体")
public class WmsOperationBean extends BaseBean { public class WmsOperationBean<Obj> extends BaseBean {
@ApiParam("扫描内容") @ApiParam("扫描内容")
public String barCode; public String barCode;
@ApiParam("可选项的值") @ApiParam("可选项的值")
public List<OptionModel> options; public List<Obj> options;
@ApiParam("设备编号") @ApiParam("设备编号")
public String fixNo; public String fixNo;

@ -24,4 +24,15 @@ public interface WmsMoveDetailsRepository extends BaseRepository<WmsMoveDetails,
@Query("select max(item) from WmsMoveDetails where organizeCode = :organizeCode and isValid = :isValid and isDeleted = :isDeleted") @Query("select max(item) from WmsMoveDetails where organizeCode = :organizeCode and isValid = :isValid and isDeleted = :isDeleted")
int getMaxItem(@Param("organizeCode")String organizeCode, @Param("isValid")int isValid, @Param("isDeleted")int isDeleted); int getMaxItem(@Param("organizeCode")String organizeCode, @Param("isValid")int isValid, @Param("isDeleted")int isDeleted);
/**
*
* @param organizeCode
* @param isValid
* @param isDeleted
* @param status
* @return
*/
@Query("select count(id) from WmsMoveDetails where organizeCode = :organizeCode and isValid = :isValid and isDeleted = :isDeleted and status <> :status")
int getCountNotInStatus(@Param("organizeCode")String organizeCode, @Param("isValid")int isValid, @Param("isDeleted")int isDeleted,@Param("status")int status);
} }

@ -224,7 +224,7 @@ public class WmsHqlPack {
//查询参数封装 //查询参数封装
HqlPack.getStringLikerPack(wmsLocate.getLocateNo(), "locateNo", result); HqlPack.getStringLikerPack(wmsLocate.getLocateNo(), "locateNo", result);
HqlPack.getStringLikerPack(wmsLocate.getLocateName(), "locateName", 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.getWhNo(), "whNo", result);
HqlPack.getStringLikerPack(wmsLocate.getZoneNo(), "zoneNo", result); HqlPack.getStringLikerPack(wmsLocate.getZoneNo(), "zoneNo", result);
HqlPack.getNumEqualPack(wmsLocate.getIsEmpty(), "isEmpty", result); HqlPack.getNumEqualPack(wmsLocate.getIsEmpty(), "isEmpty", result);
@ -853,9 +853,12 @@ public class WmsHqlPack {
HqlPack.getStringEqualPack(wmsMoveDetails.getVendorNo(), "vendorNo", result); HqlPack.getStringEqualPack(wmsMoveDetails.getVendorNo(), "vendorNo", result);
HqlPack.getStringEqualPack(wmsMoveDetails.getCustNo(), "custNo", result); HqlPack.getStringEqualPack(wmsMoveDetails.getCustNo(), "custNo", result);
HqlPack.getStringEqualPack(wmsMoveDetails.getUnit(), "unit", result); HqlPack.getStringEqualPack(wmsMoveDetails.getUnit(), "unit", result);
HqlPack.getStringEqualPack(wmsMoveDetails.getWhNo(),"whNo",result); HqlPack.getStringEqualPack(wmsMoveDetails.getSrcWhNo(),"srcWhNo",result);
HqlPack.getStringEqualPack(wmsMoveDetails.getZoneNo(),"zoneNo",result); HqlPack.getStringEqualPack(wmsMoveDetails.getDestWhNo(),"destWhNo",result);
HqlPack.getStringEqualPack(wmsMoveDetails.getLocateNo(),"locateNo",result); HqlPack.getStringEqualPack(wmsMoveDetails.getSrcZoneNo(),"srcZoneNo",result);
HqlPack.getStringEqualPack(wmsMoveDetails.getDestZoneNo(),"destZoneNo",result);
HqlPack.getStringEqualPack(wmsMoveDetails.getSrcLocateNo(),"srcLocateNo",result);
HqlPack.getStringEqualPack(wmsMoveDetails.getDestLocateNo(),"destLocateNo",result);
HqlPack.getNumEqualPack(wmsMoveDetails.getItemStatus(),"itemStatus",result); HqlPack.getNumEqualPack(wmsMoveDetails.getItemStatus(),"itemStatus",result);
HqlPack.getNumEqualPack(wmsMoveDetails.getRefType(),"refType",result); HqlPack.getNumEqualPack(wmsMoveDetails.getRefType(),"refType",result);
HqlPack.getStringLikerPack(wmsMoveDetails.getRefSrc(),"refSrc",result); HqlPack.getStringLikerPack(wmsMoveDetails.getRefSrc(),"refSrc",result);
@ -1063,6 +1066,7 @@ public class WmsHqlPack {
//查询参数封装 //查询参数封装
HqlPack.getNumEqualPack(wmsActionModuleParam.getAmID(), "amID", result); HqlPack.getNumEqualPack(wmsActionModuleParam.getAmID(), "amID", result);
HqlPack.getNumEqualPack(wmsActionModuleParam.getParamType(), "paramType", result);
getStringBuilderPack(wmsActionModuleParam, result); getStringBuilderPack(wmsActionModuleParam, result);
return result.toString(); return result.toString();
@ -1219,4 +1223,19 @@ public class WmsHqlPack {
return result.toString(); return result.toString();
} }
/**
* moveNo
* @param wmsMoveSn
* @return
*/
public static String packHqlLastWmsMoveSn(WmsMoveSn wmsMoveSn) {
StringBuffer result = new StringBuffer();
HqlPack.getStringEqualPack(wmsMoveSn.getOrderNo(),"orderNo", result);
getStringBuilderPack(wmsMoveSn, result);
HqlPack.getOrderByPack(new Object[]{2}, new String[]{"createDatetime"}, result);
return result.toString();
}
} }

Loading…
Cancel
Save