Merge branches 'dev' and 'test' of http://git.estsh.com/i3-IMPP/i3plus-pojo into test

yun-zuoyi
wei.peng 6 years ago
commit 019505c4d2

@ -271,11 +271,15 @@ public class AndonManageQueue extends BaseBean {
* @param alarmCode * @param alarmCode
* @param andonCount * @param andonCount
*/ */
public AndonManageQueue(String workCenterCode, String workCellCode, String equipmentCode, String shiftCode, String alarmCode, Long andonCount) { public AndonManageQueue(String workCenterCode,String workCenterNameRdd, String workCellCode,String workCellNameRdd, String equipmentCode, String equipmentNameRdd, String shiftCode, String shiftNameRdd, String alarmCode, Long andonCount) {
this.workCenterCode = workCenterCode; this.workCenterCode = workCenterCode;
this.workCenterNameRdd = workCenterNameRdd;
this.workCellNameRdd = workCellNameRdd;
this.workCellCode = workCellCode; this.workCellCode = workCellCode;
this.equipmentCode = equipmentCode; this.equipmentCode = equipmentCode;
this.equipmentNameRdd = equipmentNameRdd;
this.shiftCode = shiftCode; this.shiftCode = shiftCode;
this.shiftNameRdd = shiftNameRdd;
this.alarmCode = alarmCode; this.alarmCode = alarmCode;
this.andonCount = andonCount; this.andonCount = andonCount;
} }
@ -283,7 +287,9 @@ public class AndonManageQueue extends BaseBean {
/** /**
* 使Java * 使Java
* @param workCenterCode * @param workCenterCode
* @param workCenterNameRdd
* @param workCellCode * @param workCellCode
* @param workCellNameRdd
* @param alarmCode * @param alarmCode
* @param ecCode * @param ecCode
* @param ecNameRdd * @param ecNameRdd
@ -293,9 +299,11 @@ public class AndonManageQueue extends BaseBean {
* @param confirmTime * @param confirmTime
* @param resetTime * @param resetTime
*/ */
public AndonManageQueue(String workCenterCode,String workCellCode,String alarmCode,String ecCode,String ecNameRdd,String emCode,String emNameRdd, String callTime,String confirmTime,String 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){
this.workCenterCode = workCenterCode; this.workCenterCode = workCenterCode;
this.workCenterNameRdd = workCenterNameRdd;
this.workCellCode = workCellCode; this.workCellCode = workCellCode;
this.workCellNameRdd = workCellNameRdd;
this.alarmCode = alarmCode; this.alarmCode = alarmCode;
this.ecCode = ecCode; this.ecCode = ecCode;
this.ecNameRdd = ecNameRdd; this.ecNameRdd = ecNameRdd;
@ -331,7 +339,8 @@ public class AndonManageQueue extends BaseBean {
* @param confirmTime * @param confirmTime
* @param resetTime * @param resetTime
*/ */
public AndonManageQueue(String alarmCode,String ecCode, String ecNameRdd, String callTime, String confirmTime,String resetTime){ public AndonManageQueue(String workCenterNameRdd,String alarmCode,String ecCode, String ecNameRdd, String callTime, String confirmTime,String resetTime){
this.workCenterNameRdd = workCenterNameRdd;
this.ecNameRdd = ecNameRdd; this.ecNameRdd = ecNameRdd;
this.ecCode = ecCode; this.ecCode = ecCode;
this.alarmCode = alarmCode; this.alarmCode = alarmCode;

@ -9,10 +9,7 @@ import org.hibernate.annotations.ColumnDefault;
import org.hibernate.annotations.DynamicInsert; import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate; import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.*;
import javax.persistence.Entity;
import javax.persistence.Index;
import javax.persistence.Table;
import java.util.List; import java.util.List;
/** /**
@ -120,4 +117,8 @@ public class WmsASNMasterDetails extends BaseBean {
@ApiParam(value = "已收数量", example = "0") @ApiParam(value = "已收数量", example = "0")
public Double recQty; public Double recQty;
@Version
@Column(name = "LOCK_VERSION")
@ApiParam(value = "乐观锁", example = "1")
public int lockVersion;
} }

@ -194,5 +194,8 @@ public class WmsDocMovementDetails extends BaseBean {
public Double getActualQty() {return actualQty == null ? 0D : this.actualQty.doubleValue(); } public Double getActualQty() {return actualQty == null ? 0D : this.actualQty.doubleValue(); }
@Version
@Column(name = "LOCK_VERSION")
@ApiParam(value = "乐观锁", example = "1")
public int lockVersion;
} }

@ -132,4 +132,9 @@ public class WmsPOMasterDetails extends BaseBean {
public Boolean isDateCodeEdit = true; public Boolean isDateCodeEdit = true;
public Double getInputRcQty(){ return this.inputRcQty == null ? 0 : this.inputRcQty; } public Double getInputRcQty(){ return this.inputRcQty == null ? 0 : this.inputRcQty; }
@Version
@Column(name = "LOCK_VERSION")
@ApiParam(value = "乐观锁", example = "1")
public int lockVersion;
} }

@ -1,7 +1,6 @@
package cn.estsh.i3plus.pojo.wms.bean; package cn.estsh.i3plus.pojo.wms.bean;
import cn.estsh.i3plus.pojo.base.bean.BaseBean; import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import lombok.Data; import lombok.Data;
@ -13,6 +12,7 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column; import javax.persistence.Column;
import javax.persistence.Entity; import javax.persistence.Entity;
import javax.persistence.Table; import javax.persistence.Table;
import javax.persistence.Version;
/** /**
* @Description : * @Description :
@ -80,4 +80,9 @@ public class WmsQCDetails extends BaseBean {
@ColumnDefault("0") @ColumnDefault("0")
@ApiParam(value = "不合格数量", example = "0") @ApiParam(value = "不合格数量", example = "0")
public Double rejectQty; public Double rejectQty;
@Version
@Column(name = "LOCK_VERSION")
@ApiParam(value = "乐观锁", example = "1")
public int lockVersion;
} }

@ -1349,8 +1349,9 @@ public class WmsHqlPack {
public static DdlPackBean packHqlWmsDataAuth(WmsDataAuth dataAuth, List<String> roleIds) { public static DdlPackBean packHqlWmsDataAuth(WmsDataAuth dataAuth, List<String> roleIds) {
DdlPackBean result = new DdlPackBean(); DdlPackBean result = new DdlPackBean();
DdlPreparedPack.getStringEqualPack(dataAuth.getDataObj(), "dataObj", result); DdlPreparedPack.getStringEqualPack(dataAuth.getDataObj(), "dataObj", result);
String data = String.join(",", roleIds); DdlPreparedPack.getStringEqualPack(dataAuth.getOrganizeCode(),"organizeCode",result);
DdlPreparedPack.getInPack(data, "roleCode", result); // String data = String.join(",", roleIds);
DdlPreparedPack.getInPackList(roleIds, "roleCode", result);
getStringBuilderPack(new WmsDataAuth(), result); getStringBuilderPack(new WmsDataAuth(), result);
return result; return result;
} }
@ -1397,7 +1398,6 @@ public class WmsHqlPack {
} }
} }
} }
// 通用数据拼接 // 通用数据拼接
getStringBuilderPack(new WmsDataAuth(), result); getStringBuilderPack(new WmsDataAuth(), result);
return result; return result;
@ -1619,4 +1619,22 @@ public class WmsHqlPack {
return result; return result;
} }
/**
*
*
* @param wmsMoveSn
* @return
*/
public static DdlPackBean packHqlWmsHistorical(WmsMoveSn wmsMoveSn) {
DdlPackBean result = new DdlPackBean();
//查询参数封装
DdlPreparedPack.getStringEqualPack(wmsMoveSn.getOrderNo(), "orderNo", result);
DdlPreparedPack.getStringEqualPack(wmsMoveSn.getOrganizeCode(), "organizeCode", result);
DdlPreparedPack.getNumEqualPack(wmsMoveSn.getIsValid(), "isValid", result);
DdlPreparedPack.getNumEqualPack(wmsMoveSn.getIsDeleted(), "isDeleted", result);
return result;
}
} }

Loading…
Cancel
Save