hdpos/src/main/java/com/example/services/item/ItemPrice.java

165 lines
3.9 KiB
Java

package com.example.services.item;
import java.sql.Date;
import java.text.SimpleDateFormat;
public class ItemPrice {
private String itemId;
private String levelCode;
private String levelValue;
private String itmPricePropertyCode;
private Date effectiveDate;
private Date expirationDate;
private Double price;
private Double priceQty;
private String externalId;
private String externalSystem;
private Date createDate;
private String createUserId;
private Date updateDate;
private String updateUserId;
public ItemPrice() {
// Default constructor required for JSON deserialization
}
// Getters and Setters for all fields
public String getItemId() {
return itemId;
}
public void setItemId(String itemId) {
this.itemId = itemId;
}
public String getLevelCode() {
return levelCode;
}
public void setLevelCode(String levelCode) {
this.levelCode = levelCode;
}
public String getLevelValue() {
return levelValue;
}
public void setLevelValue(String levelValue) {
this.levelValue = levelValue;
}
public String getItmPricePropertyCode() {
return itmPricePropertyCode;
}
public void setItmPricePropertyCode(String itmPricePropertyCode) {
this.itmPricePropertyCode = itmPricePropertyCode;
}
public String getEffectiveDate() {
if (effectiveDate != null) {
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
return dateFormat.format(effectiveDate);
} else {
return "";
}
}
public void setEffectiveDate(Date effectiveDate) {
this.effectiveDate = effectiveDate;
}
public String getExpirationDate() {
if (expirationDate != null) {
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
return dateFormat.format(expirationDate);
} else {
return "";
}
}
public void setExpirationDate(Date expirationDate) {
this.expirationDate = expirationDate;
}
public Double getPrice() {
return price;
}
public void setPrice(Double price) {
this.price = price;
}
public Double getPriceQty() {
return priceQty;
}
public void setPriceQty(Double priceQty) {
this.priceQty = priceQty;
}
public String getExternalId() {
return externalId;
}
public void setExternalId(String externalId) {
this.externalId = externalId;
}
public String getExternalSystem() {
return externalSystem;
}
public void setExternalSystem(String externalSystem) {
this.externalSystem = externalSystem;
}
public String getCreateDate() {
if (createDate != null) {
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
return dateFormat.format(createDate);
} else {
return "";
}
}
public void setCreateDate(Date createDate) {
this.createDate = createDate;
}
public String getCreateUserId() {
if (createUserId == null) {
return "";
}
return createUserId;
}
public void setCreateUserId(String createUserId) {
this.createUserId = createUserId;
}
public String getUpdateDate() {
if (updateDate != null) {
SimpleDateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss");
return dateFormat.format(updateDate);
} else {
return "";
}
}
public void setUpdateDate(Date updateDate) {
this.updateDate = updateDate;
}
public String getUpdateUserId() {
if (updateUserId == null) {
return "";
}
return updateUserId;
}
public void setUpdateUserId(String updateUserId) {
this.updateUserId = updateUserId;
}
}