yun-zuoyi
曾贞一 5 years ago
commit 791acf7ae8

@ -1965,7 +1965,8 @@ public class MesEnumUtil {
ENCODE_RULE_MAP(470, "mesEncodeRuleMapExcelService", "编码规则映射导入"),
SCATTER_PART_PROD_CFG(480, "scatterPartProdCfgExcelService", "散件零件生产配置"),
MES_WORK_ORDER_PAINT_ZS(490, "planZSOrderExcelService", "生产工单-注塑"),
MES_KP_DATA(500, "kpDataExcelService", "物料关键数据关系");
MES_KP_DATA(500, "kpDataExcelService", "物料关键数据关系"),
BLIND_CHECK_RULE(510, "blindCheckRuleExcelService", "盲检规则导入");
private int value;
private String service;
@ -6740,6 +6741,15 @@ public class MesEnumUtil {
return tmp;
}
public static QAD_DATA_OBJECT getByObjectCode(String objectCode) {
for (QAD_DATA_OBJECT qadDataObject : values()) {
if (qadDataObject.getObjectCode().equals(objectCode)) {
return qadDataObject;
}
}
return null;
}
public static QAD_DATA_OBJECT getByCode(String code) {
for (QAD_DATA_OBJECT qadDataObject : values()) {
if (qadDataObject.getCode().equals(code)) {

@ -3763,8 +3763,9 @@ public class MesPcnEnumUtil {
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum VERIFY_MODE {
PART_NO("10", "按物料号匹配"),
WORK_CENTER_CODE("20", "按产线匹配");
PART_NO_BY_BOM("10", "按物料号匹配By-Bom"),
WORK_CENTER_CODE_BY_BOM("20", "按产线匹配By-Bom"),
WORK_CENTER_CODE_BY_SCATTER("30", "按产线匹配By-Scatter");
private String value;
private String description;
@ -4331,4 +4332,50 @@ public class MesPcnEnumUtil {
return valueOf(val);
}
}
/**
* MES_
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum MES_COLOR_TYPE {
PRODUCT_COLOR(10, "产品颜色"),
MATERIAL_COLOR(20, "物料颜色");
private int value;
private String description;
MES_COLOR_TYPE(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getDescription() {
return description;
}
public static String valueOfDescription(int val) {
String tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].value == val) {
tmp = values()[i].description;
}
}
return tmp;
}
public static Integer descriptionOfValue(String description) {
Integer tmp = null;
for (int i = 0; i < values().length; i++) {
if (values()[i].description.equals(description)) {
tmp = values()[i].value;
}
}
return tmp;
}
}
}

@ -194,7 +194,8 @@ public class WmsEnumUtil {
SUB(20, "SUB", "委外采购"),
TAR(30, "TAR", "多角贸易采购"),
TAP(40, "TAP", "多角代采购"),
AMP(50, "AMP", "AMP收货");
AMP(50, "AMP", "AMP收货"),
INNER(60, "INNER", "内部收货");
private int value;
private String code;
@ -790,7 +791,8 @@ public class WmsEnumUtil {
CONTAINER_OUTSTORE(560, "CONTAINER_OUTSTORE", "AGV料车出库"),
CONTAINER_INSTORE(570, "CONTAINER_INSTORE", "AGV料车入库"),
AGV_PART_NO_OUT(580, "AGV_PART_NO_OUT", "AGV物料出库"),
FORKLIFT_PART_NO_OUT(590, "FORKLIFT_PART_NO_OUT", "PAD物料出库");
FORKLIFT_PART_NO_OUT(590, "FORKLIFT_PART_NO_OUT", "PAD物料出库"),
INTERNAL_SHIPPING(600, "INTERNAL_SHIPPING", "内部发运");
private int value;
private String code;
private String description;

@ -52,7 +52,7 @@ public class MesQueueJitActual extends BaseBean implements Serializable {
@Column(name = "SEQ")
@ApiParam("排序号")
private Double seq;
private String seq;
@Column(name = "STATUS")
@ApiParam("状态")

@ -169,4 +169,8 @@ public class MesScatterPartProdCfg extends BaseBean implements Serializable {
@Column(name = "QUALIFIED_COUNT")
@ApiParam("应收合格数")
private Double qualifiedCount;
@Column(name = "IS_CHECK")
@ApiParam("是否复核校验")
private Integer isCheck;
}

@ -0,0 +1,31 @@
package cn.estsh.i3plus.pojo.mes.model;
import io.swagger.annotations.ApiParam;
import lombok.Data;
/**
* @Description :
* @Reference :
* @Author : jack.jia
* @CreateDate : 2019-04-12
* @Modify:
**/
@Data
public class OnLineSnModel {
@ApiParam("扫描信息")
private String scanInfo;
@ApiParam("组织代码")
private String organizeCode;
@ApiParam("工作中心代码")
private String workCenterCode;
@ApiParam("工作单元代码")
private String workCellCode;
@ApiParam("用户信息")
private String userInfo;
}

@ -0,0 +1,20 @@
package cn.estsh.i3plus.pojo.mes.model;
import lombok.Data;
import java.util.List;
import java.util.Map;
/**
* @Description:
* @Author: jokelin
* @Date: 2020/7/15 1:35
* @Modify:
*/
@Data
public class SoapModel {
private String soapJson;
private List<Map<String, Object>> soapList;
}

@ -112,6 +112,9 @@ public class TorqueCollectionModel implements Serializable {
@ApiParam("实际合格数")
private Double actualQualifiedCount;
@ApiParam("是否已经发送了新的组合码")
private boolean hasSendAsciiWhenYellow;
@ApiParam("工步信息行颜色")
private String color;

@ -47,8 +47,8 @@ public class IfPickData extends BaseBean implements Serializable {
@ApiParam("物料编号")
private String partNo;
@Column(name = "BIN位代码")
@ApiParam("物料编号")
@Column(name = "BIN_NO")
@ApiParam("BIN位代码")
private String binNo;
@Column(name = "QTY")

@ -11,7 +11,12 @@ import org.hibernate.annotations.ColumnDefault;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.*;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Index;
import javax.persistence.Table;
import javax.persistence.Transient;
import javax.persistence.Version;
/**
* @Description :
@ -163,6 +168,10 @@ public class WmsMoveSn extends BaseBean {
@ApiParam("供应商编号")
private String vendorNo;
@Column(name = "SRC_SN")
@ApiParam("原条码")
public String srcSn;
@Transient
@ApiParam("业务类型编码")
@AnnoOutputColumn(refClass = WmsEnumUtil.OUT_MOVEMENT_BUSI_TYPE.class, refForeignKey = "value", value = "description")

Loading…
Cancel
Save