|
@@ -0,0 +1,341 @@
|
|
|
|
|
+package com.jeesite.modules.mes.entity;
|
|
|
|
|
+
|
|
|
|
|
+import java.util.Date;
|
|
|
|
|
+
|
|
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
|
|
+import javax.validation.constraints.Size;
|
|
|
|
|
+
|
|
|
|
|
+import com.fasterxml.jackson.annotation.JsonFormat;
|
|
|
|
|
+import com.jeesite.common.entity.DataEntity;
|
|
|
|
|
+import com.jeesite.common.mybatis.annotation.Column;
|
|
|
|
|
+import com.jeesite.common.mybatis.annotation.Table;
|
|
|
|
|
+import com.jeesite.common.mybatis.mapper.query.QueryType;
|
|
|
|
|
+
|
|
|
|
|
+/**
|
|
|
|
|
+ * 凸焊数据(焊机参数)Entity
|
|
|
|
|
+ * 说明:本工位无二维码/条码,不含 sn、lineSn
|
|
|
|
|
+ * @author mes
|
|
|
|
|
+ * @version 2026-07-20
|
|
|
|
|
+ */
|
|
|
|
|
+@Table(name="mes_welder_param_record", alias="a", label="凸焊数据信息", columns={
|
|
|
|
|
+ @Column(name="id", attrName="id", label="编号", isPK=true),
|
|
|
|
|
+ @Column(name="oprno", attrName="oprno", label="工序号", queryType=QueryType.LIKE),
|
|
|
|
|
+ @Column(name="ucode", attrName="ucode", label="操作员", queryType=QueryType.LIKE),
|
|
|
|
|
+ @Column(name="weld_count", attrName="weldCount", label="焊接计数", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_no", attrName="specNo", label="规范号", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="work_mode", attrName="workMode", label="工作模式", queryType=QueryType.LIKE),
|
|
|
|
|
+ @Column(name="run_state", attrName="runState", label="运行状态", queryType=QueryType.LIKE),
|
|
|
|
|
+ @Column(name="tooling_state", attrName="toolingState", label="修模状态", queryType=QueryType.LIKE),
|
|
|
|
|
+ @Column(name="alarm_text", attrName="alarmText", label="报警信息", queryType=QueryType.LIKE),
|
|
|
|
|
+ @Column(name="cap_voltage", attrName="capVoltage", label="电容电压", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="pre_press_time", attrName="prePressTime", label="预压时间", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="press_time", attrName="pressTime", label="加压时间", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_preheat_voltage", attrName="specPreheatVoltage", label="规范预热电压", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_preheat_current", attrName="specPreheatCurrent", label="规范预热电流", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_preheat_time", attrName="specPreheatTime", label="规范预热时间", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_weld_voltage", attrName="specWeldVoltage", label="规范焊接电压", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_weld_current", attrName="specWeldCurrent", label="规范焊接电流", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_weld_time", attrName="specWeldTime", label="规范焊接时间", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_temper_voltage", attrName="specTemperVoltage", label="规范回火电压", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_temper_current", attrName="specTemperCurrent", label="规范回火电流", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="spec_temper_time", attrName="specTemperTime", label="规范回火时间", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="preheat_voltage", attrName="preheatVoltage", label="结果预热电压", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="weld_voltage", attrName="weldVoltage", label="结果焊接电压", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="temper_voltage", attrName="temperVoltage", label="结果回火电压", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="preheat_peak_current", attrName="preheatPeakCurrent", label="预热峰值电流"),
|
|
|
|
|
+ @Column(name="weld_peak_current", attrName="weldPeakCurrent", label="焊接峰值电流"),
|
|
|
|
|
+ @Column(name="temper_peak_current", attrName="temperPeakCurrent", label="回火峰值电流"),
|
|
|
|
|
+ @Column(name="record_time", attrName="recordTime", label="采集时间", isUpdateForce=true),
|
|
|
|
|
+ @Column(name="remarks", attrName="remarks", label="备注", queryType=QueryType.LIKE),
|
|
|
|
|
+ @Column(name="status", attrName="status", label="状态", comment="状态(0正常 1删除 2停用)", isUpdate=false),
|
|
|
|
|
+ @Column(name="create_by", attrName="createBy", label="创建者", isUpdate=false, isQuery=false),
|
|
|
|
|
+ @Column(name="create_date", attrName="createDate", label="创建时间", isUpdate=false, isQuery=false, isUpdateForce=true),
|
|
|
|
|
+ @Column(name="update_by", attrName="updateBy", label="更新者", isQuery=false),
|
|
|
|
|
+ @Column(name="update_date", attrName="updateDate", label="更新时间", isQuery=false, isUpdateForce=true),
|
|
|
|
|
+ }, orderBy="a.record_time DESC, a.id DESC"
|
|
|
|
|
+)
|
|
|
|
|
+public class MesWelderParamRecord extends DataEntity<MesWelderParamRecord> {
|
|
|
|
|
+
|
|
|
|
|
+ private static final long serialVersionUID = 1L;
|
|
|
|
|
+
|
|
|
|
|
+ private String oprno; // 工序号
|
|
|
|
|
+ private String ucode; // 操作员
|
|
|
|
|
+ private Integer weldCount; // 焊接计数
|
|
|
|
|
+ private Integer specNo; // 规范号
|
|
|
|
|
+ private String workMode; // 工作模式
|
|
|
|
|
+ private String runState; // 运行状态
|
|
|
|
|
+ private String toolingState; // 修模状态
|
|
|
|
|
+ private String alarmText; // 报警信息
|
|
|
|
|
+ private Integer capVoltage; // 电容电压
|
|
|
|
|
+ private Integer prePressTime; // 预压时间
|
|
|
|
|
+ private Integer pressTime; // 加压时间
|
|
|
|
|
+ private Integer specPreheatVoltage; // 规范预热电压
|
|
|
|
|
+ private Integer specPreheatCurrent; // 规范预热电流
|
|
|
|
|
+ private Integer specPreheatTime; // 规范预热时间
|
|
|
|
|
+ private Integer specWeldVoltage; // 规范焊接电压
|
|
|
|
|
+ private Integer specWeldCurrent; // 规范焊接电流
|
|
|
|
|
+ private Integer specWeldTime; // 规范焊接时间
|
|
|
|
|
+ private Integer specTemperVoltage; // 规范回火电压
|
|
|
|
|
+ private Integer specTemperCurrent; // 规范回火电流
|
|
|
|
|
+ private Integer specTemperTime; // 规范回火时间
|
|
|
|
|
+ private Integer preheatVoltage; // 结果预热电压
|
|
|
|
|
+ private Integer weldVoltage; // 结果焊接电压
|
|
|
|
|
+ private Integer temperVoltage; // 结果回火电压
|
|
|
|
|
+ private String preheatPeakCurrent; // 预热峰值电流
|
|
|
|
|
+ private String weldPeakCurrent; // 焊接峰值电流
|
|
|
|
|
+ private String temperPeakCurrent; // 回火峰值电流
|
|
|
|
|
+ private Date recordTime; // 采集时间
|
|
|
|
|
+
|
|
|
|
|
+ public MesWelderParamRecord() {
|
|
|
|
|
+ this(null);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public MesWelderParamRecord(String id) {
|
|
|
|
|
+ super(id);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=32, message="工序号长度不能超过 32 个字符")
|
|
|
|
|
+ public String getOprno() {
|
|
|
|
|
+ return oprno;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setOprno(String oprno) {
|
|
|
|
|
+ this.oprno = oprno;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=64, message="操作员长度不能超过 64 个字符")
|
|
|
|
|
+ public String getUcode() {
|
|
|
|
|
+ return ucode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setUcode(String ucode) {
|
|
|
|
|
+ this.ucode = ucode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @NotNull(message="焊接计数不能为空")
|
|
|
|
|
+ public Integer getWeldCount() {
|
|
|
|
|
+ return weldCount;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setWeldCount(Integer weldCount) {
|
|
|
|
|
+ this.weldCount = weldCount;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecNo() {
|
|
|
|
|
+ return specNo;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecNo(Integer specNo) {
|
|
|
|
|
+ this.specNo = specNo;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=32, message="工作模式长度不能超过 32 个字符")
|
|
|
|
|
+ public String getWorkMode() {
|
|
|
|
|
+ return workMode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setWorkMode(String workMode) {
|
|
|
|
|
+ this.workMode = workMode;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=32, message="运行状态长度不能超过 32 个字符")
|
|
|
|
|
+ public String getRunState() {
|
|
|
|
|
+ return runState;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setRunState(String runState) {
|
|
|
|
|
+ this.runState = runState;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=32, message="修模状态长度不能超过 32 个字符")
|
|
|
|
|
+ public String getToolingState() {
|
|
|
|
|
+ return toolingState;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setToolingState(String toolingState) {
|
|
|
|
|
+ this.toolingState = toolingState;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=64, message="报警信息长度不能超过 64 个字符")
|
|
|
|
|
+ public String getAlarmText() {
|
|
|
|
|
+ return alarmText;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setAlarmText(String alarmText) {
|
|
|
|
|
+ this.alarmText = alarmText;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getCapVoltage() {
|
|
|
|
|
+ return capVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setCapVoltage(Integer capVoltage) {
|
|
|
|
|
+ this.capVoltage = capVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getPrePressTime() {
|
|
|
|
|
+ return prePressTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPrePressTime(Integer prePressTime) {
|
|
|
|
|
+ this.prePressTime = prePressTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getPressTime() {
|
|
|
|
|
+ return pressTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPressTime(Integer pressTime) {
|
|
|
|
|
+ this.pressTime = pressTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecPreheatVoltage() {
|
|
|
|
|
+ return specPreheatVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecPreheatVoltage(Integer specPreheatVoltage) {
|
|
|
|
|
+ this.specPreheatVoltage = specPreheatVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecPreheatCurrent() {
|
|
|
|
|
+ return specPreheatCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecPreheatCurrent(Integer specPreheatCurrent) {
|
|
|
|
|
+ this.specPreheatCurrent = specPreheatCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecPreheatTime() {
|
|
|
|
|
+ return specPreheatTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecPreheatTime(Integer specPreheatTime) {
|
|
|
|
|
+ this.specPreheatTime = specPreheatTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecWeldVoltage() {
|
|
|
|
|
+ return specWeldVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecWeldVoltage(Integer specWeldVoltage) {
|
|
|
|
|
+ this.specWeldVoltage = specWeldVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecWeldCurrent() {
|
|
|
|
|
+ return specWeldCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecWeldCurrent(Integer specWeldCurrent) {
|
|
|
|
|
+ this.specWeldCurrent = specWeldCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecWeldTime() {
|
|
|
|
|
+ return specWeldTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecWeldTime(Integer specWeldTime) {
|
|
|
|
|
+ this.specWeldTime = specWeldTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecTemperVoltage() {
|
|
|
|
|
+ return specTemperVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecTemperVoltage(Integer specTemperVoltage) {
|
|
|
|
|
+ this.specTemperVoltage = specTemperVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecTemperCurrent() {
|
|
|
|
|
+ return specTemperCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecTemperCurrent(Integer specTemperCurrent) {
|
|
|
|
|
+ this.specTemperCurrent = specTemperCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getSpecTemperTime() {
|
|
|
|
|
+ return specTemperTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setSpecTemperTime(Integer specTemperTime) {
|
|
|
|
|
+ this.specTemperTime = specTemperTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getPreheatVoltage() {
|
|
|
|
|
+ return preheatVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPreheatVoltage(Integer preheatVoltage) {
|
|
|
|
|
+ this.preheatVoltage = preheatVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getWeldVoltage() {
|
|
|
|
|
+ return weldVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setWeldVoltage(Integer weldVoltage) {
|
|
|
|
|
+ this.weldVoltage = weldVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Integer getTemperVoltage() {
|
|
|
|
|
+ return temperVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setTemperVoltage(Integer temperVoltage) {
|
|
|
|
|
+ this.temperVoltage = temperVoltage;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=32, message="预热峰值电流长度不能超过 32 个字符")
|
|
|
|
|
+ public String getPreheatPeakCurrent() {
|
|
|
|
|
+ return preheatPeakCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setPreheatPeakCurrent(String preheatPeakCurrent) {
|
|
|
|
|
+ this.preheatPeakCurrent = preheatPeakCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=32, message="焊接峰值电流长度不能超过 32 个字符")
|
|
|
|
|
+ public String getWeldPeakCurrent() {
|
|
|
|
|
+ return weldPeakCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setWeldPeakCurrent(String weldPeakCurrent) {
|
|
|
|
|
+ this.weldPeakCurrent = weldPeakCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @Size(min=0, max=32, message="回火峰值电流长度不能超过 32 个字符")
|
|
|
|
|
+ public String getTemperPeakCurrent() {
|
|
|
|
|
+ return temperPeakCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setTemperPeakCurrent(String temperPeakCurrent) {
|
|
|
|
|
+ this.temperPeakCurrent = temperPeakCurrent;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
|
|
+ @NotNull(message="采集时间不能为空")
|
|
|
|
|
+ public Date getRecordTime() {
|
|
|
|
|
+ return recordTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setRecordTime(Date recordTime) {
|
|
|
|
|
+ this.recordTime = recordTime;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Date getRecordTime_gte() {
|
|
|
|
|
+ return sqlMap.getWhere().getValue("record_time", QueryType.GTE);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setRecordTime_gte(Date recordTime) {
|
|
|
|
|
+ sqlMap.getWhere().and("record_time", QueryType.GTE, recordTime);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public Date getRecordTime_lte() {
|
|
|
|
|
+ return sqlMap.getWhere().getValue("record_time", QueryType.LTE);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void setRecordTime_lte(Date recordTime) {
|
|
|
|
|
+ sqlMap.getWhere().and("record_time", QueryType.LTE, recordTime);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+}
|