merge master 防止冲突更多

yun-zuoyi
wynne1005 5 years ago
commit 8ff96a0c3f

@ -706,7 +706,7 @@ public class MesEnumUtil {
EQU_DEFECT_CAUSE("EQU_DEFECT_CAUSE", "故障原因"), EQU_DEFECT_CAUSE("EQU_DEFECT_CAUSE", "故障原因"),
EQU_DEFECT_METHOD("EQU_DEFECT_METHOD", "故障处理措施"), EQU_DEFECT_METHOD("EQU_DEFECT_METHOD", "故障处理措施"),
EQU_DEFECT_PHENOMENON("EQU_DEFECT_PHENOMENON", "故障现象"), EQU_DEFECT_PHENOMENON("EQU_DEFECT_PHENOMENON", "故障现象"),
BH_PACKAGE_TYPE_VALUE("EQU_DEFECT_PHENOMENON", "B&H包装条码赋值样品类型值"); BH_PACKAGE_TYPE_VALUE("BH_PACKAGE_TYPE_VALUE", "B&H包装条码赋值样品类型值");
private String value; private String value;
private String description; private String description;

@ -111,7 +111,7 @@ public class MesPackage extends BaseBean implements Serializable {
private String ctNo; private String ctNo;
@Column(name = "SAMPLE_TYPE") @Column(name = "SAMPLE_TYPE")
@ApiParam("样本类型") @ApiParam("条码类型")
private String sampleType; private String sampleType;
@Transient @Transient

@ -100,21 +100,30 @@ public class MesProdBindRecord extends BaseBean implements Serializable {
@ApiParam(value = "动作类型") @ApiParam(value = "动作类型")
private Integer actionType; private Integer actionType;
@Transient
@ApiParam(value = "是否绑定关键件名称") @ApiParam(value = "是否绑定关键件名称")
private String isBindKeyName; private String isBindKeyName;
@Transient
@ApiParam(value = "动作类型名称") @ApiParam(value = "动作类型名称")
private String actionTypeName; private String actionTypeName;
@Transient
@ApiParam("产品条码零件名称") @ApiParam("产品条码零件名称")
private String partName; private String partName;
@Transient
@ApiParam("原材料零件名称") @ApiParam("原材料零件名称")
private String itemPartName; private String itemPartName;
@Transient
@ApiParam("生产队列号") @ApiParam("生产队列号")
private String orderNo; private String orderNo;
@Transient
@ApiParam("产品条码")
private String productSn;
public int getIsFeedVal() { public int getIsFeedVal() {
return this.isFeed == null ? 0 : this.isFeed; return this.isFeed == null ? 0 : this.isFeed;

@ -10,8 +10,10 @@ import cn.estsh.i3plus.pojo.mes.bean.*;
import cn.estsh.i3plus.pojo.mes.bean.template.BasImportTemplate; import cn.estsh.i3plus.pojo.mes.bean.template.BasImportTemplate;
import cn.estsh.i3plus.pojo.mes.bean.template.BasImportTemplateDetails; import cn.estsh.i3plus.pojo.mes.bean.template.BasImportTemplateDetails;
import cn.estsh.i3plus.pojo.mes.dbinterface.MesInterfaceDataMapper; import cn.estsh.i3plus.pojo.mes.dbinterface.MesInterfaceDataMapper;
import org.springframework.util.CollectionUtils;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import java.util.List;
/** /**
* @Description: * @Description:
* @Reference: Mes * @Reference: Mes
@ -2003,11 +2005,14 @@ public class MesHqlPack {
* @param organizeCode * @param organizeCode
* @return * @return
*/ */
public static DdlPackBean getMesProdBindRecord(MesProdBindRecord mesProdBindRecord, String organizeCode) { public static DdlPackBean getMesProdBindRecord(MesProdBindRecord mesProdBindRecord, String organizeCode, List<String> serialNumbers) {
DdlPackBean packBean = getAllBaseDataByNormalPro(mesProdBindRecord, organizeCode); DdlPackBean packBean = getAllBaseDataByNormalPro(mesProdBindRecord, organizeCode);
if (!StringUtils.isEmpty(mesProdBindRecord.getItemPartNo())) { if (!StringUtils.isEmpty(mesProdBindRecord.getItemPartNo())) {
DdlPreparedPack.getStringRightLikerPack(mesProdBindRecord.getItemPartNo(), "itemPartNo", packBean); DdlPreparedPack.getStringRightLikerPack(mesProdBindRecord.getItemPartNo(), "itemPartNo", packBean);
} }
if (!CollectionUtils.isEmpty(serialNumbers)) {
DdlPreparedPack.getInPackList(serialNumbers, "serialNumber", packBean);
}
if (!StringUtils.isEmpty(mesProdBindRecord.getSerialNumber())) { if (!StringUtils.isEmpty(mesProdBindRecord.getSerialNumber())) {
DdlPreparedPack.getStringEqualPack(mesProdBindRecord.getSerialNumber(), "serialNumber", packBean); DdlPreparedPack.getStringEqualPack(mesProdBindRecord.getSerialNumber(), "serialNumber", packBean);
} }

@ -116,7 +116,7 @@ public class MesPcnHqlPack {
* BOM * BOM
* *
* @param stationBom * @param stationBom
* @param rawPartSn * @param rawPartNo
* @return * @return
*/ */
public static DdlPackBean getStationBomRawPartSn(MesStationBom stationBom, String rawPartNo) { public static DdlPackBean getStationBomRawPartSn(MesStationBom stationBom, String rawPartNo) {

Loading…
Cancel
Save