yun-zuoyi
wynne1005 4 years ago
commit 8c3a652ada

@ -6585,4 +6585,43 @@ public class MesPcnEnumUtil {
}
}
/**
*
*/
@JsonFormat(shape = JsonFormat.Shape.OBJECT)
public enum USER_LOGIN_STATUS {
ONLINE(10, "在线"),
OFFLINE(20, "离线");
private int value;
private String description;
USER_LOGIN_STATUS(int value, String description) {
this.value = value;
this.description = description;
}
public int getValue() {
return value;
}
public String getValueStr() {
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;
}
}
}

@ -2390,7 +2390,8 @@ public class WmsEnumUtil {
QC_ORDER_NO("QC_ORDER_NO", "质检单单号"),
CHECK_ORDER_NO("CHECK_ORDER_NO", "盘点主表序号"),
INITIALIZE_SN("INITIALIZE_SN", "库存初始化"),
IMPORT_DATA_MODEL_NO("IMPORT_DATA_MODEL_NO", "导入数据库文档模板单号");
IMPORT_DATA_MODEL_NO("IMPORT_DATA_MODEL_NO", "导入数据库文档模板单号"),
PRINT_PACKAGE_NO_SERIAN("PRINT_PACKAGE_NO_SERIAN", "包装编号序列化");
private String code;
private String description;

@ -4,15 +4,11 @@ import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.*;
import java.io.Serializable;
/**
@ -32,6 +28,10 @@ import java.io.Serializable;
@Api("产品缺陷位置")
public class MesDefectLocation extends BaseBean implements Serializable {
@Column(name = "PPT_CODE")
@ApiParam("产品类型代码")
private String pptCode;
@Column(name = "DEFECT_LOCATION")
@ApiParam("缺陷位置代码")
private String defectLocation;

@ -54,13 +54,26 @@ public class MesNumberRule extends BaseBean implements Serializable {
@Column(name = "SERIALNO_INCREMENT")
@ApiParam("增量")
private Integer serialnoIncrement;
private Integer serialnoIncrement = 1;
@Column(name = "BEGIN_VAL")
@ApiParam("起始值")
private Integer beginVal = 1;
@Column(name = "END_VAL")
@ApiParam("最大值")
private Integer endVal;
@Column(name = "IS_CYCLE")
@ApiParam("最大值后循环")
private Integer isCycle;
@Column(name = "IMPL_CLASS")
@ApiParam("最大值后不循环的实现类")
private String implClass;
@Column(name = "SPILT_RULE")
@ApiParam("拼接规则")
@ApiParam("拼接固定字符,多个逗号分隔")
private String spiltRule;
}

@ -71,4 +71,8 @@ public class MesPcnSysUserOffline extends BaseBean implements Serializable {
@ApiParam(value ="模块" , access ="模块")
private String moduleList;
@Column(name="STATUS")
@ApiParam(value ="状态" , access ="状态")
private Integer status;
}

@ -80,6 +80,10 @@ public class MesWorkOrderLog extends BaseBean implements Serializable {
@ApiParam("工单状态")
private Integer workOrderStatus;
@Column(name = "IS_PULL")
@ApiParam("是否投料")
private Integer isPull = 1;
@Column(name = "WO_TYPE")
@ApiParam("工单类型")
private Integer workOrderType;
@ -188,6 +192,14 @@ public class MesWorkOrderLog extends BaseBean implements Serializable {
@ApiParam("父阶物料号")
private String parentPartNo;
@Column(name = "PRINT_STATUS")
@ApiParam("打印状态")
private Integer printStatus;
@Column(name = "SORT_SEQ")
@ApiParam("排序序号")
private String sortSeq;
/********************** 冗余字段 *********************************/
@Transient
@ApiParam(value = "工作中心名称")

@ -106,6 +106,9 @@ public class GenSerialNoModel {
@ApiParam("颜色名称")
private String colorName;
@ApiParam("拼接动态字符,多个逗号分隔")
private String dynamicRule;
public GenSerialNoModel(String ruleCode) {
this.ruleCode = ruleCode;

@ -0,0 +1,32 @@
package cn.estsh.i3plus.pojo.mes.model;
import io.swagger.annotations.ApiParam;
import lombok.Data;
/**
* @Description:
* @Author: jokelin
* @Date: 2021/2/19 2:58 PM
* @Modify:
*/
@Data
public class IfReportModel {
@ApiParam("接口表代码")
private String ifTableCode;
@ApiParam("接口表名称")
private String ifTableName;
@ApiParam("总数")
private Integer total;
@ApiParam("已同步数量")
private Integer alreadySync;
@ApiParam("未同步数量")
private Integer noSync;
@ApiParam("修改时间")
private String modifyDatetime;
}

@ -4,8 +4,6 @@ import cn.estsh.i3plus.pojo.base.bean.BaseBean;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiParam;
import lombok.Data;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;
import lombok.EqualsAndHashCode;
import org.hibernate.annotations.ColumnDefault;
import org.hibernate.annotations.DynamicInsert;
@ -13,6 +11,8 @@ import org.hibernate.annotations.DynamicUpdate;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Inheritance;
import javax.persistence.InheritanceType;
import javax.persistence.Table;
import javax.persistence.Transient;
@ -118,4 +118,8 @@ public class WmsBomTotal extends BaseBean {
@Transient
@ApiParam(value = "状态")
private Integer status;
@Transient
@ApiParam(value = "异常信息")
private String errorMsg;
}

@ -556,6 +556,10 @@ public class WmsStockSn extends BaseBean {
@ApiParam("库位Z")
private Integer z;
@Transient
@ApiParam("打印类型")
private Integer printType;
public WmsStockSn(String sn, String vendorNo, Integer snStatus, Integer qcStatus, Double qty, String partNo, String partNameRdd, String locateNo, Integer x, Integer y, Integer z,
String lotNo, String dateCode, String leftCode, String fixLotNo, String qualityDate) {
this.sn = sn;

Loading…
Cancel
Save