Merge remote-tracking branch 'origin/dev' into dev
commit
84698f3042
@ -0,0 +1,64 @@
|
||||
package cn.estsh.i3plus.pojo.form.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2019-03-21 21:03
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="BF_METHOD_DETAIL_PROPERTY")
|
||||
@Api(value="表单功能明细关联属性",description = "表单功能明细关联属性")
|
||||
public class BfMethodDetailPropertyRef extends BaseBean {
|
||||
|
||||
private static final long serialVersionUID = -7541677357317732343L;
|
||||
@Column(name="DETAIL_PROPERTY_ID")
|
||||
@ApiParam(value ="功能明细关联属性id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long detailPropertyId;
|
||||
|
||||
@Column(name="PRI_ELEMENT_PROPERTY_ID")
|
||||
@ApiParam(value ="主对象元素属性id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long priElementPropertyId;
|
||||
|
||||
@Column(name="PRI_ELEMENT_PROPERTY_NAME_RDD")
|
||||
@ApiParam(value ="主对象元素属性名称")
|
||||
private String priElementPropertyNameRdd;
|
||||
|
||||
@Column(name="PRI_ELEMENT_PROPERTY_CODE_RDD")
|
||||
@ApiParam(value ="主对象元素属性code")
|
||||
private String priElementPropertyCodeRdd;
|
||||
|
||||
@Column(name="SEC_ELEMENT_PROPERTY_ID")
|
||||
@ApiParam(value ="关联对象元素属性id")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long secElementPropertyId;
|
||||
|
||||
@Column(name="SEC_ELEMENT_PROPERTY_NAME_RDD")
|
||||
@ApiParam(value ="关联对象元素属性名称")
|
||||
private String secElementPropertyNameRdd;
|
||||
|
||||
@Column(name="SEC_ELEMENT_PROPERTY_CODE_RDD")
|
||||
@ApiParam(value ="关联对象元素属性Code")
|
||||
private String secElementPropertyCodeRdd;
|
||||
}
|
@ -1,14 +0,0 @@
|
||||
//package cn.estsh.i3plus.pojo.form.repository;
|
||||
//
|
||||
//import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
//import cn.estsh.i3plus.pojo.form.bean.BfElementConstraintProperty;
|
||||
//
|
||||
///**
|
||||
// * @Description : 元素约束属性
|
||||
// * @Reference :
|
||||
// * @Author : yunhao
|
||||
// * @CreateDate : 2019-03-21 20:27
|
||||
// * @Modify:
|
||||
// **/
|
||||
//public interface BfElementConstraintPropertyRepository extends BaseRepository<BfElementConstraintProperty, Long> {
|
||||
//}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.form.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.form.bean.BfMethodDetailPropertyRef;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : yunhao
|
||||
* @CreateDate : 2020-06-16 16:56
|
||||
* @Modify:
|
||||
**/
|
||||
public interface BfMethodDetailPropertyRefRepository extends BaseRepository<BfMethodDetailPropertyRef, Long> {
|
||||
}
|
@ -0,0 +1,74 @@
|
||||
package cn.estsh.i3plus.pojo.mes.pcn.bean;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description :工位投料履历信息
|
||||
* @Reference :
|
||||
* @Author : siliter.yuan
|
||||
* @CreateDate : 2020-06-17
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_CELL_FEED_RECORD")
|
||||
@Api("工位投料履历信息")
|
||||
public class MesCellFeedRecord extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 1947971379489107783L;
|
||||
@Column(name = "WORK_CENTER_CODE")
|
||||
@ApiParam("工作中心")
|
||||
private String workCenterCode;
|
||||
|
||||
@Column(name = "WORK_CELL_CODE")
|
||||
@ApiParam("工作单元")
|
||||
private String workCellCode;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "PART_NAME")
|
||||
@ApiParam("物料名称")
|
||||
private String partName;
|
||||
|
||||
@Column(name = "RAW_TYPE")
|
||||
@ApiParam("原料类型")
|
||||
private String rawType;
|
||||
|
||||
@Column(name = "RAW_SN")
|
||||
@ApiParam("原材料条码")
|
||||
private String rawSn;
|
||||
|
||||
@Column(name = "RAW_QTY")
|
||||
@ApiParam("原材料数量")
|
||||
private Double rawQty;
|
||||
|
||||
@Column(name = "LOT_NO")
|
||||
@ApiParam("关联批次")
|
||||
private String lotNo;
|
||||
|
||||
@Column(name = "SUPPLIER_CODE")
|
||||
@ApiParam("供应商代码")
|
||||
private String supplierCode;
|
||||
|
||||
|
||||
public double getRawQtyVal() {
|
||||
return this.rawQty == null ? 0l : this.rawQty;
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.mes.pcn.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.pcn.bean.MesCellFeedRecord;
|
||||
|
||||
/**
|
||||
* @Description : 工位投料履历持久化类
|
||||
* @Reference :
|
||||
* @Author : siliter.yuan
|
||||
* @CreateDate : 2020-06-17 09:53
|
||||
* @Modify:
|
||||
**/
|
||||
public interface MesCellFeedRecordRepository extends BaseRepository<MesCellFeedRecord, Long> {
|
||||
}
|
@ -0,0 +1,90 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import org.hibernate.annotations.DynamicInsert;
|
||||
import org.hibernate.annotations.DynamicUpdate;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import javax.persistence.Entity;
|
||||
import javax.persistence.Lob;
|
||||
import javax.persistence.Table;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description :不良信息接口表
|
||||
* @Reference :
|
||||
* @Author : siliter.yuan
|
||||
* @CreateDate : 2020-06-28
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "IF_DEFECT_DATA")
|
||||
@Api("不良信息接口数据")
|
||||
public class IfDefectData extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 4320604250440221049L;
|
||||
@Column(name = "SERIAL_NUMBER")
|
||||
@ApiParam("产品条码")
|
||||
private String serailNumber;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "PART_NAME")
|
||||
@ApiParam("物料名称")
|
||||
private String partName;
|
||||
|
||||
@Column(name = "DEFECT_CODE")
|
||||
@ApiParam("缺陷代码")
|
||||
private String defectCode;
|
||||
|
||||
@Column(name = "DEFECT_NAME")
|
||||
@ApiParam("缺陷名称")
|
||||
private String defectName;
|
||||
|
||||
@Column(name = "WORK_CENTER_CODE")
|
||||
@ApiParam("工作中心代码")
|
||||
private String workCenterCode;
|
||||
|
||||
@Column(name = "WORK_CELL_CODE")
|
||||
@ApiParam("工作单元代码")
|
||||
private String workCellCode;
|
||||
|
||||
@Column(name = "MEMO")
|
||||
@ApiParam("备注")
|
||||
private String memo;
|
||||
|
||||
@Column(name = "DEFECT_ACTION_TYPE")
|
||||
@ApiParam("不良处理类型")
|
||||
private Integer defectActionType;
|
||||
|
||||
@Column(name = "QTY")
|
||||
@ApiParam("数量")
|
||||
private Double qty;
|
||||
|
||||
@Column(name = "SYNC_STATUS")
|
||||
@ApiParam("同步状态")
|
||||
private Integer syncStatus;
|
||||
|
||||
@Lob
|
||||
@Column(name = "ERROR_MESSAGE")
|
||||
@ApiParam("异常消息")
|
||||
private String errorMessage;
|
||||
|
||||
@Column(name = "ACTION_TYPE")
|
||||
@ApiParam("动作代码")
|
||||
private String actionType;
|
||||
|
||||
@Column(name = "IF_CODE")
|
||||
@ApiParam("接口代码")
|
||||
private String ifCode;
|
||||
}
|
@ -0,0 +1,78 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description :工位投料履历信息
|
||||
* @Reference :
|
||||
* @Author : siliter.yuan
|
||||
* @CreateDate : 2020-06-17
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_CELL_FEED_RECORD")
|
||||
@Api("工位投料履历信息")
|
||||
public class MesCellFeedRecord extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = 1947971369489107783L;
|
||||
|
||||
@Column(name = "ORDER_NO")
|
||||
@ApiParam("工单号")
|
||||
private String orderNo;
|
||||
|
||||
@Column(name = "WORK_CENTER_CODE")
|
||||
@ApiParam("工作中心")
|
||||
private String workCenterCode;
|
||||
|
||||
@Column(name = "WORK_CELL_CODE")
|
||||
@ApiParam("工作单元")
|
||||
private String workCellCode;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "PART_NAME")
|
||||
@ApiParam("物料名称")
|
||||
private String partName;
|
||||
|
||||
@Column(name = "RAW_TYPE")
|
||||
@ApiParam("原料类型")
|
||||
private String rawType;
|
||||
|
||||
@Column(name = "RAW_SN")
|
||||
@ApiParam("原材料条码")
|
||||
private String rawSn;
|
||||
|
||||
@Column(name = "RAW_QTY")
|
||||
@ApiParam("原材料数量")
|
||||
private Double rawQty;
|
||||
|
||||
@Column(name = "LOT_NO")
|
||||
@ApiParam("关联批次")
|
||||
private String lotNo;
|
||||
|
||||
@Column(name = "SUPPLIER_CODE")
|
||||
@ApiParam("供应商代码")
|
||||
private String supplierCode;
|
||||
|
||||
public double getRawQtyVal() {
|
||||
return this.rawQty == null ? 0l : this.rawQty;
|
||||
}
|
||||
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.annotation.AnnoOutputColumn;
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import cn.estsh.i3plus.pojo.base.enumutil.MesEnumUtil;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description:
|
||||
* @Reference:
|
||||
* @Author: wangjie
|
||||
* @CreateDate: 2019\11\5 10:47
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_EXTEND_OBJECT_CFG")
|
||||
@Api("扩展对象结构")
|
||||
public class MesExtendObjectCfg extends BaseBean implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -6773040095905972250L;
|
||||
|
||||
@Column(name = "OBJECT_CODE")
|
||||
@ApiParam("对象代码")
|
||||
private String objectCode;
|
||||
|
||||
@Column(name = "FIELD_CODE")
|
||||
@ApiParam("扩展字段代码")
|
||||
private String fieldCode;
|
||||
|
||||
@Column(name = "FIELD_NAME")
|
||||
@ApiParam("扩展字段名称")
|
||||
private String fieldName;
|
||||
|
||||
@Column(name = "FIELD_TYPE")
|
||||
@ApiParam("扩展字段类型")
|
||||
@AnnoOutputColumn(refClass = MesEnumUtil.DATA_FORMAT.class, refForeignKey = "value", value = "description")
|
||||
private Integer fieldType;
|
||||
|
||||
@Column(name = "FIELD_LENGTH")
|
||||
@ApiParam("扩展字段长度")
|
||||
private String fieldLength;
|
||||
|
||||
@Column(name = "DEFAULT_VALUE")
|
||||
@ApiParam("默认值")
|
||||
private String defaultValue;
|
||||
|
||||
@Column(name = "FIELD_DESC")
|
||||
@ApiParam("扩展字段描述")
|
||||
private String fieldDesc;
|
||||
}
|
@ -0,0 +1,41 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description :MES_模具_零件对照表
|
||||
* @Reference :
|
||||
* @Author : jack.jia
|
||||
* @CreateDate : 2019-04-02
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_MOULD_PART")
|
||||
@Api("MES_模具_零件对照表")
|
||||
public class MesMouldPart extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = -773118210589936438L;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("零件号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "MOULD_CODE")
|
||||
@ApiParam("模具代码")
|
||||
private String mouldCode;
|
||||
}
|
@ -0,0 +1,37 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@Table(name = "MES_PART_PROD_CFG_TYPE")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("MES_物料项目关系")
|
||||
public class MesPartProdCfgType extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = -640972198237355570L;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "CUST_CODE")
|
||||
@ApiParam("客户代码")
|
||||
private String custCode;
|
||||
|
||||
@Column(name = "PROD_CFG_TYPE_CODE")
|
||||
@ApiParam("项目代码")
|
||||
private String prodCfgTypeCode;
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Author: Wynne.Lu
|
||||
* @CreateDate: 2019/7/30 9:30 AM
|
||||
* @Description:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_PART_SAMPLE")
|
||||
@Api("产品样本配置")
|
||||
public class MesPartSample extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = -9190123981329081945L;
|
||||
|
||||
@Column(name = "WORK_CENTER_CODE")
|
||||
@ApiParam("工作中心代码")
|
||||
private String workCenterCode;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "QTY")
|
||||
@ApiParam("数量")
|
||||
private Double qty;
|
||||
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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.Transient;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description :MES_生产节拍
|
||||
* @Reference :
|
||||
* @Author : jack.jia
|
||||
* @CreateDate : 2019-04-02
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_PLAN_TAKT")
|
||||
@Api("MES_生产节拍")
|
||||
public class MesPartTakt extends BaseBean implements Serializable {
|
||||
private static final long serialVersionUID = -7731182105899332278L;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("零件号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "PART_NAME")
|
||||
@ApiParam("零件名称")
|
||||
private String partName;
|
||||
|
||||
@Column(name = "WORK_CENTER_CODE")
|
||||
@ApiParam("工作中心")
|
||||
private String workCenterCode;
|
||||
|
||||
@Column(name = "PLAN_TAKT")
|
||||
@ApiParam("节拍")
|
||||
private Integer planTakt;
|
||||
}
|
@ -0,0 +1,50 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description :产品工作中心配置
|
||||
* @Reference :
|
||||
* @Author : wangjie
|
||||
* @CreateDate : 2019-04-02
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_PROD_WORK_CENTER")
|
||||
@Api("产品工作中心配置")
|
||||
public class MesProdWorkCenter extends BaseBean implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 9215737252535074536L;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("物料编码")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "WORK_CENTER_CODE")
|
||||
@ApiParam("工作中心代码")
|
||||
private String workCenterCode;
|
||||
|
||||
@Column(name = "IS_DEFAULT")
|
||||
@ApiParam("是否默认")
|
||||
private Integer isDefault;
|
||||
|
||||
@Column(name = "PART_SN")
|
||||
@ApiParam("料箱条码")
|
||||
private String partSn;
|
||||
}
|
@ -0,0 +1,88 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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 java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author adair.song
|
||||
* @date 2020/06/17 13:12
|
||||
* @desc
|
||||
*/
|
||||
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@Table(name = "MES_SCATTER_BOM_CFG")
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Api("MES_散件BOM配置")
|
||||
public class MesScatterBomCfg extends BaseBean implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 521506217898252289L;
|
||||
|
||||
@Column(name = "PART_NO")
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@Column(name = "CUSTOMER_PART_NO")
|
||||
@ApiParam("客户零件号")
|
||||
private String customerPartNo;
|
||||
|
||||
@Column(name = "PART_LOCATION1")
|
||||
@ApiParam("产品位置1")
|
||||
private String partLocation1;
|
||||
|
||||
@Column(name = "PART_LOCATION2")
|
||||
@ApiParam("产品位置2")
|
||||
private String partLocation2;
|
||||
|
||||
@Column(name = "PART_LOCATION3")
|
||||
@ApiParam("产品位置3")
|
||||
private String partLocation3;
|
||||
|
||||
@Column(name = "PART_LOCATION4")
|
||||
@ApiParam("产品位置4")
|
||||
private String partLocation4;
|
||||
|
||||
@Column(name = "WORK_CELL_CODE")
|
||||
@ApiParam("工作单元代码")
|
||||
private String workCellCode;
|
||||
|
||||
@Column(name = "CATEGORY_CODE2")
|
||||
@ApiParam("类型2")
|
||||
private String categoryCode2;
|
||||
|
||||
@Column(name = "CATEGORY_CODE3")
|
||||
@ApiParam("类型3")
|
||||
private String categoryCode3;
|
||||
|
||||
@Column(name = "IS_BIND_KEY")
|
||||
@ApiParam("是否关键件")
|
||||
private Integer isBindKey = 1;
|
||||
|
||||
@Column(name = "CHECK_GROUP")
|
||||
@ApiParam("校验分组号")
|
||||
private String checkGroup;
|
||||
|
||||
@Column(name = "OPTION_CODE")
|
||||
@ApiParam("选项代码")
|
||||
private String optionCode;
|
||||
|
||||
@Column(name = "RECIPE_ITEM")
|
||||
@ApiParam("配方项")
|
||||
private String recipeItem;
|
||||
|
||||
@Column(name = "RECIPE_SEQ")
|
||||
@ApiParam("配方序号")
|
||||
private String recipeSeq;
|
||||
}
|
@ -0,0 +1,53 @@
|
||||
package cn.estsh.i3plus.pojo.mes.bean.template;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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.Transient;
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description:
|
||||
* @Author: jokelin
|
||||
* @Date: 2020/6/17 8:39 下午
|
||||
* @Modify:
|
||||
*/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name = "MES_WORK_CELL_DEFECT")
|
||||
@Api("MES_工位缺陷")
|
||||
public class MesWorkCellDefect extends BaseBean implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = -528051790747923632L;
|
||||
|
||||
@Column(name = "WORK_CENTER_CODE")
|
||||
@ApiParam("工作中心代码")
|
||||
private String workCenterCode;
|
||||
|
||||
@Column(name = "WORK_CELL_CODE")
|
||||
@ApiParam("工作单元代码")
|
||||
private String workCellCode;
|
||||
|
||||
@Column(name = "DEFECT_CODE")
|
||||
@ApiParam("缺陷代码")
|
||||
private String defectCode;
|
||||
|
||||
@Column(name = "PART_ASSEMBLE")
|
||||
@ApiParam("物料集")
|
||||
private String partAssemble;
|
||||
|
||||
@Transient
|
||||
@ApiParam("缺陷名称")
|
||||
private String defectCodeName;
|
||||
}
|
@ -0,0 +1,45 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesLabelTemplate;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Description:
|
||||
* @Reference:
|
||||
* @Author: siliter.yuan
|
||||
* @CreateDate: 2020\06\22 15:58
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
public class MesPaintSnPrintModel implements Serializable {
|
||||
|
||||
@ApiParam("过程条码")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiParam("产品条码")
|
||||
private String produceSn;
|
||||
|
||||
@ApiParam("包装编号")
|
||||
private String packageNo;
|
||||
|
||||
@ApiParam("工单号")
|
||||
private String workOrderNo;
|
||||
|
||||
@ApiParam("工作中心代码")
|
||||
private String workCenterCode;
|
||||
|
||||
@ApiParam("工作单元代码")
|
||||
private String workCellCode;
|
||||
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@ApiParam("工厂代码")
|
||||
private String organizeCode;
|
||||
|
||||
@ApiParam("打印模板")
|
||||
private MesLabelTemplate labelTemplate;
|
||||
}
|
@ -0,0 +1,49 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author Wynne.Lu
|
||||
* @date 2020/6/16 14:21
|
||||
* @desc 打包样本
|
||||
*/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Api("打包样本")
|
||||
public class PackageSampleModel {
|
||||
|
||||
@ApiParam(name = "已打包数量")
|
||||
private Double alreadyPackageCount;
|
||||
|
||||
@ApiParam(name = "标准打包数量")
|
||||
private Double standardPackageCount;
|
||||
|
||||
@ApiParam(name = "样本类型")
|
||||
private Map<String, String> sampleTypeMap;
|
||||
|
||||
@ApiParam(name = "样本类型代码")
|
||||
private String lastSampleTypeCode;
|
||||
|
||||
@ApiParam(name = "选择的样本类型")
|
||||
private String chooseSampleTypeCode;
|
||||
|
||||
@ApiParam(name = "强制执行工步")
|
||||
private String forceStepCode;
|
||||
|
||||
@ApiParam(name = "强制打包密码")
|
||||
private String password;
|
||||
|
||||
@ApiParam(name = "工厂")
|
||||
private String organizeCode;
|
||||
|
||||
@ApiParam(name = "工单号")
|
||||
private String workOrderNo;
|
||||
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PackageSnLabelTemplateDataModel {
|
||||
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@ApiParam("物料名称")
|
||||
private String partName;
|
||||
|
||||
// 工单表.包装规格描述
|
||||
@ApiParam("包装规格")
|
||||
private Double packSpecQty;
|
||||
|
||||
@ApiParam("生产日期")
|
||||
private String prodDate;
|
||||
|
||||
@ApiParam("工单班次")
|
||||
private String workOrderShift;
|
||||
|
||||
@ApiParam("操作人员名称")
|
||||
private String operatorName;
|
||||
|
||||
@ApiParam("工厂名称")
|
||||
private String organizeName;
|
||||
}
|
@ -0,0 +1,36 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Description: 条码解绑实体
|
||||
* @Reference:
|
||||
* @Author: siliter.yuan
|
||||
* @CreateDate: 2020-06-28-11:44
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
public class PackageSnModel {
|
||||
|
||||
@ApiParam("包装条码")
|
||||
private String packageNo;
|
||||
|
||||
@ApiParam("过程条码")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@ApiParam("物料名称")
|
||||
private String partName;
|
||||
|
||||
@ApiParam("批次")
|
||||
private String lotNo;
|
||||
|
||||
@ApiParam("创建人")
|
||||
private String createUser;
|
||||
|
||||
@ApiParam("创建时间")
|
||||
private String createDateTime;
|
||||
}
|
@ -0,0 +1,60 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesWindowModuleParam;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.persistence.Column;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: siliter.yuan
|
||||
* @CreateDate: 2020/6/28 8:06 PM
|
||||
* @Description:
|
||||
**/
|
||||
@Data
|
||||
@Api("涂装检测MODEL")
|
||||
public class PaintCheckModel {
|
||||
|
||||
@ApiParam("工作中心")
|
||||
private String workCenterCode;
|
||||
|
||||
@ApiParam("工作单元")
|
||||
private String workCellCode;
|
||||
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@ApiParam("物料名称")
|
||||
private String partNameRdd;
|
||||
|
||||
@ApiParam("颜色")
|
||||
private String color;
|
||||
|
||||
@ApiParam("过程条码")
|
||||
private String serialNumber;
|
||||
|
||||
@ApiParam("界面编号")
|
||||
private String windowNo;
|
||||
|
||||
@ApiParam("缺陷类型")
|
||||
private String defectType;
|
||||
|
||||
@ApiParam("缺陷描述")
|
||||
private String defectDesc;
|
||||
|
||||
@ApiParam("缺陷标识值")
|
||||
private String defectFlagValue;
|
||||
|
||||
@ApiParam("不良品处理类型")
|
||||
private Integer defectActionType;
|
||||
|
||||
@Column(name = "PROD_CFG_TYPE_CODE")
|
||||
@ApiParam("项目代码")
|
||||
private String prodCfgTypeCode;
|
||||
|
||||
@ApiParam("界面组件参数数据")
|
||||
List<MesWindowModuleParam> windowModuleParamList;
|
||||
}
|
@ -0,0 +1,52 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Author: siliter.yuan
|
||||
* @CreateDate: 2020/6/21 8:06 PM
|
||||
* @Description:
|
||||
**/
|
||||
@Data
|
||||
@Api("涂装上线MODEL")
|
||||
public class PaintOnLineModel {
|
||||
|
||||
@ApiParam("工作中心")
|
||||
private String workCenterCode;
|
||||
|
||||
@ApiParam("工作单元")
|
||||
private String workCellCode;
|
||||
|
||||
@ApiParam("工单号")
|
||||
private String workOrderNo;
|
||||
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@ApiParam("物料名称")
|
||||
private String partNameRdd;
|
||||
|
||||
@ApiParam("颜色")
|
||||
private String color;
|
||||
|
||||
@ApiParam("工单数量")
|
||||
private Double orderNum;
|
||||
|
||||
@ApiParam("包装数量")
|
||||
private Double packageNum;
|
||||
|
||||
@ApiParam("项目名称")
|
||||
private String productName;
|
||||
|
||||
@ApiParam("创建时间")
|
||||
private String createDateTime;
|
||||
|
||||
@ApiParam("圈数")
|
||||
private Integer rounds;
|
||||
|
||||
@ApiParam("过程条码")
|
||||
private String serialNumber;
|
||||
}
|
@ -0,0 +1,64 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Description : 涂装工单条码-展示组件model
|
||||
* @Reference :
|
||||
* @Author : adair.song
|
||||
* @CreateDate : 2020-06-21 11:02
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@NoArgsConstructor
|
||||
@AllArgsConstructor
|
||||
@Api("涂装工单条码展示组件model")
|
||||
public class PaintWorkOrderSnModel extends BaseBean {
|
||||
|
||||
@ApiParam("工单号")
|
||||
private String orderNo;
|
||||
|
||||
@ApiParam("物料号")
|
||||
private String partNo;
|
||||
|
||||
@ApiParam("物料名称")
|
||||
private String partNameRdd;
|
||||
|
||||
@ApiParam("颜色代码")
|
||||
private String colorCode;
|
||||
|
||||
@ApiParam("颜色名称")
|
||||
private String colorName;
|
||||
|
||||
@ApiParam("工单数量")
|
||||
private Double workOrderQty;
|
||||
|
||||
@ApiParam("包装数量")
|
||||
private Double packageQty;
|
||||
|
||||
@ApiParam("项目名称")
|
||||
private String prodCfgTypeName;
|
||||
|
||||
@ApiParam("圈数")
|
||||
private Integer groupNum;
|
||||
|
||||
@ApiParam("工单状态")
|
||||
private Integer workOrderStatus;
|
||||
|
||||
// 父阶物料号 -- 涂装客户标签打印
|
||||
@ApiParam("父阶物料号")
|
||||
private String parentPartNo;
|
||||
|
||||
// 父阶物料名称 -- 涂装二次条码打印
|
||||
@ApiParam("父阶物料名称")
|
||||
private String parentPartName;
|
||||
|
||||
private List<ProdPackModel> prodPackageList;
|
||||
}
|
@ -0,0 +1,65 @@
|
||||
package cn.estsh.i3plus.pojo.mes.model;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.annotation.AnnoOutputColumn;
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
|
||||
/**
|
||||
* @Description : 总装生产工单导入模板
|
||||
* @Reference :
|
||||
* @author: jessica.chen
|
||||
* @date: 2020/6/12 17:10
|
||||
* @Modify:
|
||||
*/
|
||||
|
||||
@Data
|
||||
@Api(value="总装生产工单导入模板",description = "总装生产工单导入模板")
|
||||
public class ZzMesWorkOrderModel extends BaseBean {
|
||||
|
||||
private static final long serialVersionUID = 5790342327875846646L;
|
||||
@ApiParam(value = "日期")
|
||||
@AnnoOutputColumn
|
||||
private String workDate;
|
||||
|
||||
@ApiParam(value = "班次")
|
||||
@AnnoOutputColumn
|
||||
private String shiftName;
|
||||
|
||||
@ApiParam(value = "项目名称")
|
||||
@AnnoOutputColumn(required = false)
|
||||
private String prodCfgTypeName;
|
||||
|
||||
@ApiParam(value = "SAP物料号")
|
||||
@AnnoOutputColumn
|
||||
private String partNo;
|
||||
|
||||
@ApiParam(value = "产品名称")
|
||||
@AnnoOutputColumn(required = false)
|
||||
private String partName;
|
||||
|
||||
@ApiParam(value = "产线代码")
|
||||
private String workCenterCode;
|
||||
|
||||
@ApiParam(value = "计划数")
|
||||
@AnnoOutputColumn
|
||||
private String qty;
|
||||
|
||||
@ApiParam(value = "标包")
|
||||
@AnnoOutputColumn(required = false)
|
||||
private String snp;
|
||||
|
||||
@ApiParam(value = "包装规格")
|
||||
@AnnoOutputColumn
|
||||
private String packageSpec;
|
||||
|
||||
@ApiParam(value = "备注")
|
||||
@AnnoOutputColumn(required = false)
|
||||
private String memo;
|
||||
|
||||
@ApiParam(value = "行数")
|
||||
@AnnoOutputColumn(required = false)
|
||||
private Integer rows;
|
||||
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.IfDefectData;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description : if不良信息接口
|
||||
* @Reference :
|
||||
* @Author : siliter.yuan
|
||||
* @CreateDate : 2020-06-28 16:49
|
||||
* @Modify:
|
||||
**/
|
||||
@Repository
|
||||
public interface IfDefectDataRepository extends BaseRepository<IfDefectData, Long> {
|
||||
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesCellFeedRecord;
|
||||
|
||||
/**
|
||||
* @Description : 工位投料履历持久化类
|
||||
* @Reference :
|
||||
* @Author : siliter.yuan
|
||||
* @CreateDate : 2020-06-17 09:53
|
||||
* @Modify:
|
||||
**/
|
||||
public interface MesCellFeedRecordRepository extends BaseRepository<MesCellFeedRecord, Long> {
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesContainerType;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description:
|
||||
* @Author: jokelin
|
||||
* @Date: 2020/6/24 3:34 下午
|
||||
* @Modify:
|
||||
*/
|
||||
@Repository
|
||||
public interface MesContainerTypeRepository extends BaseRepository<MesContainerType, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesExtendObjectCfg;
|
||||
|
||||
/**
|
||||
* @Description:
|
||||
* @Reference:
|
||||
* @Author: wangjie
|
||||
* @CreateDate: 2019\11\18 10:34
|
||||
* @Modify:
|
||||
**/
|
||||
public interface MesExtendObjectCfgRepository extends BaseRepository<MesExtendObjectCfg, Long> {
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesMouldPart;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesPart;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : jack.jia
|
||||
* @CreateDate : 2019-04-02
|
||||
* @Modify:
|
||||
**/
|
||||
@Repository
|
||||
public interface MesMouldPartRepository extends BaseRepository<MesMouldPart, Long> {
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesPartProdCfgType;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : adair.song
|
||||
* @CreateDate: 2020\06\17 14:01
|
||||
*/
|
||||
@Repository
|
||||
public interface MesPartProdCfgTypeRepository extends BaseRepository<MesPartProdCfgType,Long> {
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesPartSample;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : jack.jia
|
||||
* @CreateDate : 2019-04-02
|
||||
* @Modify:
|
||||
**/
|
||||
@Repository
|
||||
public interface MesPartSampleRepository extends BaseRepository<MesPartSample, Long> {
|
||||
|
||||
}
|
@ -0,0 +1,17 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesPart;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesPartTakt;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : jack.jia
|
||||
* @CreateDate : 2019-04-02
|
||||
* @Modify:
|
||||
**/
|
||||
@Repository
|
||||
public interface MesPartTaktRepository extends BaseRepository<MesPartTakt, Long> {
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesProdWorkCenter;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description:
|
||||
* @Reference:
|
||||
* @Author: wangjie
|
||||
* @CreateDate:2019-04-24-17:13
|
||||
* @Modify:
|
||||
**/
|
||||
@Repository
|
||||
public interface MesProdWorkCenterRepository extends BaseRepository<MesProdWorkCenter, Long> {
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.MesScatterBomCfg;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : adair.song
|
||||
* @CreateDate: 2020\06\17 14:01
|
||||
*/
|
||||
@Repository
|
||||
public interface MesScatterBomCfgRepository extends BaseRepository<MesScatterBomCfg,Long> {
|
||||
}
|
@ -0,0 +1,15 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.template.MesWorkCellDefect;
|
||||
import org.springframework.stereotype.Repository;
|
||||
|
||||
/**
|
||||
* @Description:
|
||||
* @Author: jokelin
|
||||
* @Date: 2020/6/17 8:46 下午
|
||||
* @Modify:
|
||||
*/
|
||||
@Repository
|
||||
public interface MesWorkCellDefectRepository extends BaseRepository<MesWorkCellDefect, Long> {
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
package cn.estsh.i3plus.pojo.mes.repository;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.jpa.dao.BaseRepository;
|
||||
import cn.estsh.i3plus.pojo.mes.bean.template.MesWorkCellDefect;
|
||||
import org.springframework.stereotype.Repository;
|
||||
/**
|
||||
* @Description:
|
||||
* @Author: jokelin
|
||||
* @Date: 2020/6/17 8:46 下午
|
||||
* @Modify:
|
||||
*/
|
||||
@Repository
|
||||
public interface MesWorkCellDefectsRepository extends BaseRepository<MesWorkCellDefect, Long> {
|
||||
}
|
@ -0,0 +1,54 @@
|
||||
package cn.estsh.i3plus.pojo.platform.bean;
|
||||
|
||||
import cn.estsh.i3plus.pojo.base.bean.BaseBean;
|
||||
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
|
||||
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiParam;
|
||||
import lombok.Data;
|
||||
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;
|
||||
|
||||
/**
|
||||
* @Description :
|
||||
* @Reference :
|
||||
* @Author : wei.peng
|
||||
* @CreateDate : 20-6-4 下午3:38
|
||||
* @Modify:
|
||||
**/
|
||||
@Data
|
||||
@Entity
|
||||
@DynamicInsert
|
||||
@DynamicUpdate
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@Table(name="SYS_USER_PASSWORD")
|
||||
@Api(value="账号密码")
|
||||
public class SysUserPassword extends BaseBean {
|
||||
private static final long serialVersionUID = 4536854582252378921L;
|
||||
|
||||
@Column(name="USER_ID")
|
||||
@ApiParam(value ="人员ID" , example = "-1")
|
||||
@JsonSerialize(using = ToStringSerializer.class)
|
||||
private Long userId;
|
||||
|
||||
@Column(name="USER_PASSWORD")
|
||||
@ApiParam(value ="用户密码")
|
||||
private String userPassword;
|
||||
|
||||
@Column(name="USER_LOGIN_LAST_DATE_TIME")
|
||||
@ApiParam(value ="账号最后登录时间")
|
||||
private String userLoginLastDateTime;
|
||||
|
||||
public SysUserPassword() {
|
||||
}
|
||||
|
||||
public SysUserPassword(Long userId, String userPassword) {
|
||||
this.userId = userId;
|
||||
this.userPassword = userPassword;
|
||||
}
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue