package com.battery.business.domain; import java.io.Serializable; import java.util.Date; import org.springframework.format.annotation.DateTimeFormat; import com.fasterxml.jackson.annotation.JsonIgnore; import com.fasterxml.jackson.annotation.JsonFormat; /** 一次控制台数据编辑、导入或删除行为。 */ public class TTestDataRevisionAction implements Serializable { private static final long serialVersionUID = 1L; private Long actionId; private Long testId; private String dataType; private String operationType; private String scopeSummary; private String identitySummary; private String changesSummary; private String beforeContentJson; private String reason; private Long operatorId; private String operatorName; @JsonFormat(shape = JsonFormat.Shape.NUMBER) private Date createdAtUtc; /** 查询展示字段:来源测试名称。 */ private String testName; /** 返回测试控制台时使用的后端接收状态。 */ private String testReceptionStatus; @JsonIgnore @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) private Date beginCreatedAt; @JsonIgnore @DateTimeFormat(iso = DateTimeFormat.ISO.DATE_TIME) private Date endCreatedAt; /** 本次提交结果,不持久化到修订事实。 */ private int importedCount; private int skippedCount; public int getImportedCount() { return importedCount; } public void setImportedCount(int value) { importedCount = value; } public int getSkippedCount() { return skippedCount; } public void setSkippedCount(int value) { skippedCount = value; } public Long getActionId() { return actionId; } public void setActionId(Long value) { actionId = value; } public Long getTestId() { return testId; } public void setTestId(Long value) { testId = value; } public String getDataType() { return dataType; } public void setDataType(String value) { dataType = value; } public String getOperationType() { return operationType; } public void setOperationType(String value) { operationType = value; } public String getScopeSummary() { return scopeSummary; } public void setScopeSummary(String value) { scopeSummary = value; } public String getIdentitySummary() { return identitySummary; } public void setIdentitySummary(String value) { identitySummary = value; } public String getChangesSummary() { return changesSummary; } public String getBeforeContentJson() { return beforeContentJson; } public void setBeforeContentJson(String value) { beforeContentJson = value; } public void setChangesSummary(String value) { changesSummary = value; } public String getReason() { return reason; } public void setReason(String value) { reason = value; } public Long getOperatorId() { return operatorId; } public void setOperatorId(Long value) { operatorId = value; } public String getOperatorName() { return operatorName; } public void setOperatorName(String value) { operatorName = value; } public Date getCreatedAtUtc() { return createdAtUtc; } public void setCreatedAtUtc(Date value) { createdAtUtc = value; } public String getTestName() { return testName; } public void setTestName(String value) { testName = value; } public String getTestReceptionStatus() { return testReceptionStatus; } public void setTestReceptionStatus(String value) { testReceptionStatus = value; } public Date getBeginCreatedAt() { return beginCreatedAt; } public void setBeginCreatedAt(Date value) { beginCreatedAt = value; } public Date getEndCreatedAt() { return endCreatedAt; } public void setEndCreatedAt(Date value) { endCreatedAt = value; } }