Merge branch 'test' of jhforever.wang/wangjie-i3plus-pojo into test

yun-zuoyi
王杰 5 years ago committed by nancy.li
commit 21672237f5

@ -169,12 +169,12 @@ public class IfProductOffLine extends BaseBean implements Serializable {
this.qcStatus = qcStatus;
}
public IfProductOffLine(String workCenterCode, String partNo, String partName, String packageNo, Double itemQty, String createDatetime) {
public IfProductOffLine(String workCenterCode, String partNo, String partName, String packageNo, Double qty, String createDatetime) {
this.workCenterCode = workCenterCode;
this.partNo = partNo;
this.partName = partName;
this.packageNo = packageNo;
this.itemQty = itemQty;
this.qty = qty;
this.createDatetime = createDatetime;
}
}

@ -109,6 +109,9 @@ public class MesDefectRecord extends BaseBean implements Serializable {
@ApiParam("缺陷数量")
private Integer defectQty;
@ApiParam("维修状态名称")
private String repairStatusName;
public int getRepairStatusVal() {
return this.repairStatus == null ? 0 : this.repairStatus;
}

@ -22,7 +22,11 @@ import java.io.Serializable;
@DynamicInsert
@DynamicUpdate
@EqualsAndHashCode(callSuper = true)
@Table(name = "MES_PACKAGE_DETAIL", indexes = {@Index(columnList = "PACKAGE_NO")
@Table(name = "MES_PACKAGE_DETAIL", indexes = {
@Index(columnList = "PACKAGE_NO"),
@Index(columnList = "SERIAL_NUMBER"),
@Index(columnList = "PART_NO"),
@Index(columnList = "PACKAGE_NO2")
}, uniqueConstraints = {
@UniqueConstraint(columnNames = {"ORGANIZE_CODE", "PACKAGE_NO", "SERIAL_NUMBER"})
})

@ -2194,39 +2194,40 @@ public class MesHqlPack {
}
/**
*
*
*
* @param mesRepairRecord
* @param defectRecord
* @param organizeCode
* @return
*/
public static DdlPackBean getMesRepairRecord(MesRepairRecord mesRepairRecord, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(mesRepairRecord, organizeCode);
if (!StringUtils.isEmpty(mesRepairRecord.getPartNo())) {
DdlPreparedPack.getStringRightLikerPack(mesRepairRecord.getPartNo(), "partNo", packBean);
public static DdlPackBean getMesDefectRecord(MesDefectRecord defectRecord, String organizeCode) {
DdlPackBean packBean = getAllBaseDataByNormalPro(defectRecord, organizeCode);
if (!StringUtils.isEmpty(defectRecord.getPartNo())) {
DdlPreparedPack.getStringEqualPack(defectRecord.getPartNo(), "partNo", packBean);
}
if (!StringUtils.isEmpty(mesRepairRecord.getSerialNumber())) {
DdlPreparedPack.getStringEqualPack(mesRepairRecord.getSerialNumber(), "serialNumber", packBean);
if (!StringUtils.isEmpty(defectRecord.getSerialNumber())) {
DdlPreparedPack.getStringLikerPack(defectRecord.getSerialNumber(), "serialNumber", packBean);
}
if (!StringUtils.isEmpty(mesRepairRecord.getWorkCenterCode())) {
DdlPreparedPack.getStringLikerPack(mesRepairRecord.getWorkCenterCode(), "workCenterCode", packBean);
if (!StringUtils.isEmpty(defectRecord.getWorkCenterCode())) {
DdlPreparedPack.getStringEqualPack(defectRecord.getWorkCenterCode(), "workCenterCode", packBean);
}
if (!StringUtils.isEmpty(mesRepairRecord.getWorkCellCode())) {
DdlPreparedPack.getStringLikerPack(mesRepairRecord.getWorkCellCode(), "workCellCode", packBean);
if (!StringUtils.isEmpty(defectRecord.getWorkCellCode())) {
DdlPreparedPack.getStringEqualPack(defectRecord.getWorkCellCode(), "workCellCode", packBean);
}
if (!StringUtils.isEmpty(mesRepairRecord.getDefectCode())) {
DdlPreparedPack.getStringLikerPack(mesRepairRecord.getDefectCode(), "defectCode", packBean);
if (!StringUtils.isEmpty(defectRecord.getDefectCode())) {
DdlPreparedPack.getStringEqualPack(defectRecord.getDefectCode(), "defectCode", packBean);
}
if (!StringUtils.isEmpty(mesRepairRecord.getRepairCode())) {
DdlPreparedPack.getStringLikerPack(mesRepairRecord.getRepairCode(), "repairCode", packBean);
if (!StringUtils.isEmpty(defectRecord.getWorkOrderNo())) {
DdlPreparedPack.getStringLikerPack(defectRecord.getWorkOrderNo(), "workOrderNo", packBean);
}
if (!StringUtils.isEmpty(mesRepairRecord.getDcCode())) {
DdlPreparedPack.getStringLikerPack(mesRepairRecord.getDcCode(), "dcCode", packBean);
if (!StringUtils.isEmpty(defectRecord.getRepairStatus())) {
DdlPreparedPack.getNumEqualPack(defectRecord.getRepairStatus(), "repairStatus", packBean);
}
if (!StringUtils.isEmpty(mesRepairRecord.getCreateDateTimeStart()) || !StringUtils.isEmpty(mesRepairRecord.getCreateDateTimeEnd())) {
if (!StringUtils.isEmpty(defectRecord.getCreateDateTimeStart()) || !StringUtils.isEmpty(defectRecord.getCreateDateTimeEnd())) {
DdlPreparedPack.timeBuilder(
mesRepairRecord.getCreateDateTimeStart(),
mesRepairRecord.getCreateDateTimeEnd(),
defectRecord.getCreateDateTimeStart(),
defectRecord.getCreateDateTimeEnd(),
"createDatetime", packBean, true);
}
return packBean;

Loading…
Cancel
Save