package com.matrix.system.hive.bean; import com.fasterxml.jackson.annotation.JsonFormat; import com.matrix.core.pojo.EntityDTO; import com.matrix.core.tools.DateUtil; import org.springframework.format.annotation.DateTimeFormat; import java.io.Serializable; import java.util.Date; import java.util.List; /** * * @date 2016-07-15 13:10 */ public class SysInstoreInfo extends EntityDTO { private static final long serialVersionUID = 1L; public static final String INSTORE_TYPE_RETURN = "退货入库"; /** * 序号 */ private Long id; /** * 入库日期 */ @DateTimeFormat(pattern= DateUtil.DATE_FORMAT_MM) @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone="GMT+8") private Date instoreDate; /** * 入库单类型:消耗品入库,家居产品入库,其他入库 */ private String instoreType; /** * 总数量 */ private Long ammountAll; /** * 供货单位 */ private String supplierId; /** * 制单人 */ private Long makingmanId; /** * 审核人 */ private Long appmanId; /** * 审核时间 */ private Date apptime; /** * 备注ע */ private String remark; /** * 总金额 */ private Double sumall; /** * 仓库 */ private Long storeId; /** * 入库单审核状态 未审核/审核/审核未通过 */ private String checkStatus; /** * 入库单编号 */ private String instoreId; /** * 审核意见 */ private String appRemark; /** * 扩展属性 */ private List instoreDetails; /** * 往来单位名称 */ private String supplierName; /** * 制单人姓名 */ private String makingmanName; /** * 审核人姓名 */ private String appmanName; /** * 入库仓库名称 */ private String storeName; /** * 开始时间 */ @DateTimeFormat(pattern=DateUtil.DATE_FORMAT_MM) private Date startTime; /** * 结束时间 */ @DateTimeFormat(pattern=DateUtil.DATE_FORMAT_MM) private Date endTime; private Long shopId; private Long companyId; public Long getShopId() { return shopId; } public void setShopId(Long shopId) { this.shopId = shopId; } public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } public Long getId() { return id; } public void setId(Long id) { this.id = id; } public Date getInstoreDate() { return instoreDate; } public void setInstoreDate(Date instoreDate) { this.instoreDate = instoreDate; } public String getInstoreType() { return instoreType; } public void setInstoreType(String instoreType) { this.instoreType = instoreType; } public Long getAmmountAll() { return ammountAll; } public void setAmmountAll(Long ammountAll) { this.ammountAll = ammountAll; } public Date getApptime() { return apptime; } public void setApptime(Date apptime) { this.apptime = apptime; } public String getRemark() { return remark; } public void setRemark(String remark) { this.remark = remark; } public Double getSumall() { return sumall; } public void setSumall(Double sumall) { this.sumall = sumall; } public String getCheckStatus() { return checkStatus; } public void setCheckStatus(String checkStatus) { this.checkStatus = checkStatus; } public List getInstoreDetails() { return instoreDetails; } public void setInstoreDetails(List instoreDetails) { this.instoreDetails = instoreDetails; } public String getSupplierName() { return supplierName; } public void setSupplierName(String supplierName) { this.supplierName = supplierName; } public String getMakingmanName() { return makingmanName; } public void setMakingmanName(String makingmanName) { this.makingmanName = makingmanName; } public String getAppmanName() { return appmanName; } public void setAppmanName(String appmanName) { this.appmanName = appmanName; } public String getStoreName() { return storeName; } public void setStoreName(String storeName) { this.storeName = storeName; } public String getAppRemark() { return appRemark; } public void setAppRemark(String appRemark) { this.appRemark = appRemark; } public Date getStartTime() { return startTime; } public void setStartTime(Date startTime) { this.startTime = startTime; } public Date getEndTime() { return endTime; } public void setEndTime(Date endTime) { this.endTime = endTime; } public String getSupplierId() { return supplierId; } public void setSupplierId(String supplierId) { this.supplierId = supplierId; } public Long getMakingmanId() { return makingmanId; } public void setMakingmanId(Long makingmanId) { this.makingmanId = makingmanId; } public Long getAppmanId() { return appmanId; } public void setAppmanId(Long appmanId) { this.appmanId = appmanId; } public Long getStoreId() { return storeId; } public void setStoreId(Long storeId) { this.storeId = storeId; } public String getInstoreId() { return instoreId; } public void setInstoreId(String instoreId) { this.instoreId = instoreId; } @Override public String toString() { return "SysInstoreInfo [id=" + id + ", instoreDate=" + instoreDate + ", instoreType=" + instoreType + ", ammountAll=" + ammountAll + ", supplierId=" + supplierId + ", makingmanId=" + makingmanId + ", appmanId=" + appmanId + ", apptime=" + apptime + ", remark=" + remark + ", sumall=" + sumall + ", storeId=" + storeId + ", appStatus=" + checkStatus + ", instoreId=" + instoreId + ", appRemark=" + appRemark + ", instoreDetails=" + instoreDetails + ", supplierName=" + supplierName + ", makingmanName=" + makingmanName + ", appmanName=" + appmanName + ", storeName=" + storeName + ", startTime=" + startTime + ", endTime=" + endTime + "]"; } }