package com.matrix.system.hive.bean;
|
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.matrix.core.pojo.EntityDTO;
|
import com.matrix.system.hive.plugin.util.DateUtils;
|
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;
|
|
|
/**
|
* 序号
|
*/
|
private Long id;
|
|
|
/**
|
* 入库日期
|
*/
|
@DateTimeFormat(pattern= DateUtils.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<SysInstoreDetail> instoreDetails;
|
|
/**
|
* 往来单位名称
|
*/
|
private String supplierName;
|
/**
|
* 制单人姓名
|
*/
|
private String makingmanName;
|
/**
|
* 审核人姓名
|
*/
|
private String appmanName;
|
/**
|
* 入库仓库名称
|
*/
|
private String storeName;
|
|
/**
|
* 开始时间
|
*/
|
|
@DateTimeFormat(pattern=DateUtils.DATE_FORMAT_MM)
|
private Date startTime;
|
|
/**
|
* 结束时间
|
*/
|
@DateTimeFormat(pattern=DateUtils.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<SysInstoreDetail> getInstoreDetails() {
|
return instoreDetails;
|
}
|
|
|
public void setInstoreDetails(List<SysInstoreDetail> 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 + "]";
|
}
|
|
}
|