【12997 19048-条码补打查询不到二检箱标签-20201204】

yun-zuoyi
陈思洁 4 years ago
parent 2fa0843841
commit 981438c2a2

@ -12,6 +12,8 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.*;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
/**
* @Author: Wynne.Lu
@ -190,6 +192,10 @@ public class MesPackage extends BaseBean implements Serializable {
@ApiParam("汇总数量")
private Integer gatherQty = 0;
@Transient
@ApiParam("包装编号集合")
private List<String> packageNoList = new ArrayList<>();
public MesPackage() {
}

@ -719,4 +719,44 @@ public class MesPcnHqlPack {
}
return packBean;
}
/**
*
*
* @param mesPackage
* @return
*/
public static DdlPackBean getPackageSn(MesPackage mesPackage) {
DdlPackBean packBean = getAllBaseData(mesPackage.getOrganizeCode());
if (!StringUtils.isEmpty(mesPackage.getPartNo())) {
DdlPreparedPack.getStringLikerPack(mesPackage.getPartNo(), "partNo", packBean);
}
if (!StringUtils.isEmpty(mesPackage.getPackLevel())) {
DdlPreparedPack.getNumEqualPack(mesPackage.getPackLevel(), "packLevel", packBean);
}
if (!StringUtils.isEmpty(mesPackage.getWorkOrderNo())) {
DdlPreparedPack.getStringLikerPack(mesPackage.getWorkOrderNo(), "workOrderNo", packBean);
}
if (!StringUtils.isEmpty(mesPackage.getWorkCenterCode())) {
DdlPreparedPack.getStringLikerPack(mesPackage.getWorkCenterCode(), "workCenterCode", packBean);
}
if(!CollectionUtils.isEmpty(mesPackage.getPackageNoList())){
DdlPreparedPack.getInPackList(mesPackage.getPackageNoList(), "packageNo", packBean);
}
DdlPreparedPack.getStringLikerPack(mesPackage.getFixLotNo(), "fixLotNo", packBean);
// 时间段查询
DdlPreparedPack.timeBuilder(
mesPackage.getCreateDateTimeStart(),
mesPackage.getCreateDateTimeEnd(),
"createDatetime", packBean, true);
return packBean;
}
}

Loading…
Cancel
Save