Merge branch 'dev' into test

yun-zuoyi
crish 6 years ago
commit 4d5497929a

@ -333,6 +333,10 @@ public class AndonManageQueue extends BaseBean {
@ApiParam(value = "周发生次数")
private int weekendsTime;
@Transient
@ApiParam(value = "事件统计报表该事件描述的总次数")
private int acCodeTime;
// 是否转呼
public Integer getIsShiftCall() {
return this.isShiftCall == null ? 0 : this.isShiftCall;
@ -380,7 +384,9 @@ public class AndonManageQueue extends BaseBean {
* @param confirmTime
* @param resetTime
*/
public AndonManageQueue(String workCenterCode,String workCenterNameRdd,String workCellCode,String workCellNameRdd,String alarmCode,String ecCode,String ecNameRdd,String emCode,String emNameRdd, String callTime,String confirmTime,String resetTime){
public AndonManageQueue(String acCode, String acNameRdd, String workCenterCode,String workCenterNameRdd,String workCellCode,String workCellNameRdd,String alarmCode,String ecCode,String ecNameRdd,String emCode,String emNameRdd, String callTime,String confirmTime,String resetTime){
this.acCode = acCode;
this.acNameRdd = acNameRdd;
this.workCenterCode = workCenterCode;
this.workCenterNameRdd = workCenterNameRdd;
this.workCellCode = workCellCode;

@ -363,8 +363,6 @@ public class AndonEnumUtil {
}
/**
* ANDONMM= QM= EQ= GY= JC=
*/

@ -830,6 +830,10 @@ public class WmsEnumUtil {
}
return tmp;
}
public static String valueOfDescription(int val) {
return valueOf(val);
}
}
/**

@ -1,7 +1,6 @@
package cn.estsh.i3plus.pojo.mes.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import cn.estsh.i3plus.pojo.base.enumutil.MesEnumUtil;
import cn.estsh.i3plus.pojo.mes.model.MesWorkOrderButtonModel;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
@ -14,8 +13,6 @@ import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Transient;
import java.util.Arrays;
import java.util.List;
/**
* @Description:

@ -363,6 +363,24 @@ public class MesHqlPack {
}
/**
* MES
* @param shiftGroup
* @param organizeCode
* @return
*/
public static DdlPackBean getMesShiftGroup(MesShiftGroup shiftGroup, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(shiftGroup, organizeCode);
if (StringUtils.isNotEmpty(shiftGroup.getGroupCode())) {
DdlPreparedPack.getStringLikerPack(shiftGroup.getGroupCode(), "groupCode", packBean);
}
if (StringUtils.isNotEmpty(shiftGroup.getGroupName())) {
DdlPreparedPack.getStringLikerPack(shiftGroup.getGroupName(), "groupName", packBean);
}
return packBean;
}
/**
* MES
*
* @param shiftRest

@ -177,6 +177,19 @@ public class WmsMoveDetails extends BaseBean {
@Column(name = "LOCK_VERSION")
@ApiParam(value = "乐观锁", example = "1")
public Integer lockVersion;
@Transient
@ApiParam(value = "快照时间")
private String snapshotTime;
@Transient
private Integer isSnapshot;
public Integer getIsSnapshot() {
return isSnapshot == null ? 0 : isSnapshot.intValue();
}
/* @JSONField(name="fPartNo")
public String getfPartNo() {
return fPartNo;

@ -148,11 +148,22 @@ public class WmsMoveMaster extends BaseBean {
@ApiParam("获取数量大于0")
private Integer qtyIdentity;
@Transient
@ApiParam(value = "快照时间")
private String snapshotTime;
@Transient
private Integer isSnapshot;
// @Version
// @Column(name = "LOCK_VERSION")
// @ApiParam(value = "乐观锁", example = "1")
// public Integer lockVersion;
public Integer getIsSnapshot() {
return isSnapshot == null ? 0 : isSnapshot.intValue();
}
public WmsMoveMaster(){};
public WmsMoveMaster(String orderNo, Integer orderStatus, String transTypeCode, String errorMessage,

@ -188,6 +188,17 @@ public class WmsMoveSn extends BaseBean {
@ApiParam(value = "乐观锁", example = "1")
public Integer lockVersion;
@Transient
@ApiParam(value = "快照时间")
private String snapshotTime;
@Transient
private Integer isSnapshot;
public Integer getIsSnapshot() {
return isSnapshot == null ? 0 : isSnapshot.intValue();
}
public WmsMoveSn() {
}

@ -37,7 +37,7 @@ public class WmsPartRouting extends BaseBean {
@Column(name = "ROUTING_CODE")
@ApiParam(value = "线路编号")
private String areaNo;
private String routingCode;
public WmsPartRouting(){}

@ -51,13 +51,13 @@ public class WmsRoutingRule extends BaseBean {
@ApiParam(value = "规则类型(10 推动规则20 补货规则)", example ="10")
private Integer ruleType;
@Column(name = "ZONE_NO_SRC")
@Column(name = "SRC_ZONE_NO")
@ApiParam(value = "源存储区")
private String zoneNoSrc;
private String srcZoneNo;
@Column(name = "ZONE_NO_TARGET")
@Column(name = "DEST_ZONE_NO")
@ApiParam(value = "目标存储区" , example = "2")
private String zoneNoTarget;
private String destZoneNo;
@Column(name = "OP_TYPE_CODE")
@ApiParam(value = "作业类型" , example = "2")
@ -79,6 +79,9 @@ public class WmsRoutingRule extends BaseBean {
@ApiParam(value = "延迟时间单位(M:分钟D:天)")
private String delayUnit;
@Column(name = "ROUTING_CODE")
@ApiParam(value = "线路代码")
private String routingCode;
public WmsRoutingRule(){}

@ -152,6 +152,16 @@ public class WmsStockQuan extends BaseBean {
@ApiParam(value = "移动单条码集合")
private List<WmsMoveSn> wmsMoveSnList;
@Transient
@ApiParam(value = "快照时间")
private String snapshotTime;
@Transient
private Integer isSnapshot;
public Integer getIsSnapshot() {
return this.isSnapshot == null ? 0 : this.isSnapshot;
}
public String getAreaNo() {
return areaNo;

@ -239,12 +239,23 @@ public class WmsStockSn extends BaseBean {
@ApiParam(value = "目标数量")
public Double destQty;
@Transient
@ApiParam(value = "快照时间")
private String snapshotTime;
@Transient
private Integer isSnapshot;
public WmsStockSn(){}
public WmsStockSn(String partNo){
this.partNo = partNo;
}
public Integer getIsSnapshot() {
return isSnapshot == null ? 0 : isSnapshot.intValue();
}
public Integer getSnType() { return snType == null ? 0 : snType.intValue();}
public Double getQty() {

@ -218,7 +218,7 @@ public class WmsStockQuanSnapshot extends BaseBean {
public WmsStockQuanSnapshot(String whNo, String zoneNo, String unit, String partNo, String partName,
Double qty, Double failQty, Double holdQty, Double qcQty, Double rinQty, Double freezeQty,
Double consignQty, Double lockQty, Double sumQty, String prodCfgTypeCode, String prodCfgTypeName, Double scrapQty) {
Double consignQty, Double lockQty, Double sumQty, String prodCfgTypeCode, String prodCfgTypeName, Double scrapQty,String snapshotTime) {
this.whNo = whNo;
this.zoneNo = zoneNo;
this.partNo = partNo;
@ -235,6 +235,7 @@ public class WmsStockQuanSnapshot extends BaseBean {
this.prodCfgTypeCode = prodCfgTypeCode;
this.prodCfgTypeName = prodCfgTypeName;
this.scrapQty = scrapQty;
this.snapshotTime =snapshotTime;
}
public WmsStockQuanSnapshot(Double qty, Double failQty, Double holdQty, Double qcQty, Double rinQty, Double freezeQty, Double consignQty, Double lockQty, Double scrapQty) {

@ -0,0 +1,18 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsCheckPoint;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsStockQuanSnapshot;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @author: amy.liu
* @date: 2019/9/19 14:22
* @Modify:
*/
@Repository
public interface IWmsCheckPointRepository extends BaseRepository<WmsCheckPoint,Long> {
}

@ -0,0 +1,18 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsMoveDetailsSnapshot;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsMoveMasterSnapshot;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @author: amy.liu
* @date: 2019/9/19 14:22
* @Modify:
*/
@Repository
public interface IWmsMoveDetailsSnapshotRepository extends BaseRepository<WmsMoveDetailsSnapshot,Long> {
}

@ -0,0 +1,18 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsMoveMasterSnapshot;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsStockSnSnapshot;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @author: amy.liu
* @date: 2019/9/19 14:22
* @Modify:
*/
@Repository
public interface IWmsMoveMasterSnapshotRepository extends BaseRepository<WmsMoveMasterSnapshot,Long> {
}

@ -0,0 +1,18 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsMoveDetailsSnapshot;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsMoveSnSnapshot;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @author: amy.liu
* @date: 2019/9/19 14:22
* @Modify:
*/
@Repository
public interface IWmsMoveSnSnapshotRepository extends BaseRepository<WmsMoveSnSnapshot,Long> {
}

@ -0,0 +1,17 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsStockQuanSnapshot;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @author: amy.liu
* @date: 2019/9/19 14:22
* @Modify:
*/
@Repository
public interface IWmsStockQuanSnapshotRepository extends BaseRepository<WmsStockQuanSnapshot,Long> {
}

@ -0,0 +1,18 @@
package cn.estsh.i3plus.pojo.wms.repository;
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsCheckPoint;
import cn.estsh.i3plus.pojo.wms.bean.snapshot.WmsStockSnSnapshot;
import org.springframework.stereotype.Repository;
/**
* @Description :
* @Reference :
* @author: amy.liu
* @date: 2019/9/19 14:22
* @Modify:
*/
@Repository
public interface IWmsStockSnSnapshotRepository extends BaseRepository<WmsStockSnSnapshot,Long> {
}

@ -12,6 +12,6 @@ import org.springframework.stereotype.Repository;
* @Modify:
**/
@Repository
public interface WmsRoutingRoleRepository extends BaseRepository<WmsRoutingRule ,Long> {
public interface WmsRoutingRuleRepository extends BaseRepository<WmsRoutingRule ,Long> {
}

@ -2359,4 +2359,36 @@ public class WmsHqlPack {
return result;
}
/**
*
*
* @param wmsStockQuan
* @return
*/
public static DdlPackBean packWmsRouting(WmsRouting wmsRouting) {
DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(wmsRouting.getRoutingCode(), "routingCode", result);
DdlPreparedPack.getStringEqualPack(wmsRouting.getRoutingName(), "routingName", result);
getStringBuilderPack(wmsRouting, result);
return result;
}
public static DdlPackBean packWmsRoutingRule(WmsRoutingRule wmsRoutingRule) {
DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getNumEqualPack(wmsRoutingRule.getRuleType(), "ruleType", result);
// DdlPreparedPack.getStringEqualPack(wmsRouting.getRoutingName(), "routingName", result);
getStringBuilderPack(wmsRoutingRule, result);
return result;
}
}

Loading…
Cancel
Save