package cn.com.lzt.relatedunits.page; import cn.com.lzt.relatedunits.entity.RelatedUnitsEntity; import cn.com.lzt.relatedunitscontacts.entity.RelatedUnitsContactsEntity; import cn.com.lzt.relatedunitsextrainfo.entity.RelatedUnitsExtrainfoEntity; import java.math.BigDecimal; import java.util.Date; import java.util.List; import java.util.ArrayList; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Table; import org.hibernate.annotations.GenericGenerator; import javax.persistence.SequenceGenerator; import org.jeecgframework.poi.excel.annotation.Excel; import org.jeecgframework.poi.excel.annotation.ExcelCollection; /** * @Title: Entity * @Description: 往来单位管理表 * @author onlineGenerator * @date 2017-06-17 15:13:52 * @version V1.0 * */ public class RelatedUnitsPage implements java.io.Serializable { /**主键*/ private java.lang.String id; /**单位名称*/ @Excel(name="单位名称") private java.lang.String unitName; /**单位编码*/ @Excel(name="单位编码") private java.lang.String unitCode; /**客户等级*/ @Excel(name="客户等级") private java.lang.String unitLevel; /**所属类别*/ @Excel(name="所属类别") private java.lang.String unitType; /**地域省*/ @Excel(name="地域省") private java.lang.String regionProvince; /**地域市*/ @Excel(name="地域市") private java.lang.String regionCity; /**地域区县*/ @Excel(name="地域区县") private java.lang.String regionCountry; /**详细地址*/ @Excel(name="详细地址") private java.lang.String detailAddress; /**分管人员*/ @Excel(name="分管人员") private java.lang.String chargePersons; /**联系电话*/ @Excel(name="联系电话") private java.lang.String telphone; /**邮箱*/ @Excel(name="邮箱") private java.lang.String email; /**传真*/ @Excel(name="传真") private java.lang.String fax; /**预设价格*/ @Excel(name="预设价格") private java.lang.String presetPriceType; /**预设折扣*/ @Excel(name="预设折扣") private java.lang.String presetDiscountType; /**应付信用额度*/ @Excel(name="应付信用额度") private java.lang.Double creditPayable; /**应收信用额度*/ @Excel(name="应收信用额度") private java.lang.Double creditReceivable; /**收款期限*/ @Excel(name="收款期限") private java.lang.Integer collectionPeriod; /**付款期限*/ @Excel(name="付款期限") private java.lang.Integer creditPeriod; /**期初应收款*/ @Excel(name="期初应收款") private java.lang.Double initialReceivable ; /**期初应付款*/ @Excel(name="期初应付款") private java.lang.Double earlyPayment; /**应收余额*/ @Excel(name="应收余额") private java.lang.Double amountReceivable; /**应付余额*/ @Excel(name="应付余额") private java.lang.Double payableBalance; /**预收余额*/ @Excel(name="预收余额") private java.lang.Double advanceBalance ; /**预付余额*/ @Excel(name="预付余额") private java.lang.Double prepaidBalance ; /**状态*/ private java.lang.String status; /**删除标记*/ private java.lang.String deleteFlag; /**创建人名称*/ private java.lang.String createName; /**创建人登录名称*/ private java.lang.String createBy; /**创建日期*/ private java.util.Date createDate; /**更新人名称*/ private java.lang.String updateName; /**更新人登录名称*/ private java.lang.String updateBy; /**更新日期*/ private java.util.Date updateDate; private String attachment;//附件列表 /** *方法: 取得java.lang.String *@return: java.lang.String 主键 */ public java.lang.String getId(){ return this.id; } /** *方法: 设置java.lang.String *@param: java.lang.String 主键 */ public void setId(java.lang.String id){ this.id = id; } /** *方法: 取得java.lang.String *@return: java.lang.String 单位名称 */ public java.lang.String getUnitName(){ return this.unitName; } /** *方法: 设置java.lang.String *@param: java.lang.String 单位名称 */ public void setUnitName(java.lang.String unitName){ this.unitName = unitName; } /** *方法: 取得java.lang.String *@return: java.lang.String 单位编码 */ public java.lang.String getUnitCode(){ return this.unitCode; } /** *方法: 设置java.lang.String *@param: java.lang.String 单位编码 */ public void setUnitCode(java.lang.String unitCode){ this.unitCode = unitCode; } /** *方法: 取得java.lang.String *@return: java.lang.String 客户等级 */ public java.lang.String getUnitLevel(){ return this.unitLevel; } /** *方法: 设置java.lang.String *@param: java.lang.String 客户等级 */ public void setUnitLevel(java.lang.String unitLevel){ this.unitLevel = unitLevel; } /** *方法: 取得java.lang.String *@return: java.lang.String 所属类别 */ public java.lang.String getUnitType(){ return this.unitType; } /** *方法: 设置java.lang.String *@param: java.lang.String 所属类别 */ public void setUnitType(java.lang.String unitType){ this.unitType = unitType; } /** *方法: 取得java.lang.String *@return: java.lang.String 地域省 */ public java.lang.String getRegionProvince(){ return this.regionProvince; } /** *方法: 设置java.lang.String *@param: java.lang.String 地域省 */ public void setRegionProvince(java.lang.String regionProvince){ this.regionProvince = regionProvince; } /** *方法: 取得java.lang.String *@return: java.lang.String 地域市 */ public java.lang.String getRegionCity(){ return this.regionCity; } /** *方法: 设置java.lang.String *@param: java.lang.String 地域市 */ public void setRegionCity(java.lang.String regionCity){ this.regionCity = regionCity; } /** *方法: 取得java.lang.String *@return: java.lang.String 地域区县 */ public java.lang.String getRegionCountry(){ return this.regionCountry; } /** *方法: 设置java.lang.String *@param: java.lang.String 地域区县 */ public void setRegionCountry(java.lang.String regionCountry){ this.regionCountry = regionCountry; } /** *方法: 取得java.lang.String *@return: java.lang.String 详细地址 */ public java.lang.String getDetailAddress(){ return this.detailAddress; } /** *方法: 设置java.lang.String *@param: java.lang.String 详细地址 */ public void setDetailAddress(java.lang.String detailAddress){ this.detailAddress = detailAddress; } /** *方法: 取得java.lang.String *@return: java.lang.String 分管人员 */ public java.lang.String getChargePersons(){ return this.chargePersons; } /** *方法: 设置java.lang.String *@param: java.lang.String 分管人员 */ public void setChargePersons(java.lang.String chargePersons){ this.chargePersons = chargePersons; } /** *方法: 取得java.lang.String *@return: java.lang.String 联系电话 */ public java.lang.String getTelphone(){ return this.telphone; } /** *方法: 设置java.lang.String *@param: java.lang.String 联系电话 */ public void setTelphone(java.lang.String telphone){ this.telphone = telphone; } /** *方法: 取得java.lang.String *@return: java.lang.String 邮箱 */ public java.lang.String getEmail(){ return this.email; } /** *方法: 设置java.lang.String *@param: java.lang.String 邮箱 */ public void setEmail(java.lang.String email){ this.email = email; } /** *方法: 取得java.lang.String *@return: java.lang.String 传真 */ public java.lang.String getFax(){ return this.fax; } /** *方法: 设置java.lang.String *@param: java.lang.String 传真 */ public void setFax(java.lang.String fax){ this.fax = fax; } /** *方法: 取得java.lang.String *@return: java.lang.String 预设价格 */ public java.lang.String getPresetPriceType(){ return this.presetPriceType; } /** *方法: 设置java.lang.String *@param: java.lang.String 预设价格 */ public void setPresetPriceType(java.lang.String presetPriceType){ this.presetPriceType = presetPriceType; } /** *方法: 取得java.lang.String *@return: java.lang.String 预设折扣 */ public java.lang.String getPresetDiscountType(){ return this.presetDiscountType; } /** *方法: 设置java.lang.String *@param: java.lang.String 预设折扣 */ public void setPresetDiscountType(java.lang.String presetDiscountType){ this.presetDiscountType = presetDiscountType; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 应付信用额度 */ public java.lang.Double getCreditPayable(){ return this.creditPayable; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 应付信用额度 */ public void setCreditPayable(java.lang.Double creditPayable){ this.creditPayable = creditPayable; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 应收信用额度 */ public java.lang.Double getCreditReceivable(){ return this.creditReceivable; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 应收信用额度 */ public void setCreditReceivable(java.lang.Double creditReceivable){ this.creditReceivable = creditReceivable; } /** *方法: 取得java.lang.Integer *@return: java.lang.Integer 收款期限 */ public java.lang.Integer getCollectionPeriod(){ return this.collectionPeriod; } /** *方法: 设置java.lang.Integer *@param: java.lang.Integer 收款期限 */ public void setCollectionPeriod(java.lang.Integer collectionPeriod){ this.collectionPeriod = collectionPeriod; } /** *方法: 取得java.lang.Integer *@return: java.lang.Integer 付款期限 */ public java.lang.Integer getCreditPeriod(){ return this.creditPeriod; } /** *方法: 设置java.lang.Integer *@param: java.lang.Integer 付款期限 */ public void setCreditPeriod(java.lang.Integer creditPeriod){ this.creditPeriod = creditPeriod; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 期初应收款 */ public java.lang.Double getInitialReceivable (){ return this.initialReceivable ; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 期初应收款 */ public void setInitialReceivable (java.lang.Double initialReceivable ){ this.initialReceivable = initialReceivable ; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 期初应付款 */ public java.lang.Double getEarlyPayment(){ return this.earlyPayment; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 期初应付款 */ public void setEarlyPayment(java.lang.Double earlyPayment){ this.earlyPayment = earlyPayment; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 应收余额 */ public java.lang.Double getAmountReceivable(){ return this.amountReceivable; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 应收余额 */ public void setAmountReceivable(java.lang.Double amountReceivable){ this.amountReceivable = amountReceivable; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 应付余额 */ public java.lang.Double getPayableBalance(){ return this.payableBalance; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 应付余额 */ public void setPayableBalance(java.lang.Double payableBalance){ this.payableBalance = payableBalance; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 预收余额 */ public java.lang.Double getAdvanceBalance (){ return this.advanceBalance ; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 预收余额 */ public void setAdvanceBalance (java.lang.Double advanceBalance ){ this.advanceBalance = advanceBalance ; } /** *方法: 取得java.lang.Double *@return: java.lang.Double 预付余额 */ public java.lang.Double getPrepaidBalance (){ return this.prepaidBalance ; } /** *方法: 设置java.lang.Double *@param: java.lang.Double 预付余额 */ public void setPrepaidBalance (java.lang.Double prepaidBalance ){ this.prepaidBalance = prepaidBalance ; } /** *方法: 取得java.lang.String *@return: java.lang.String 状态 */ public java.lang.String getStatus(){ return this.status; } /** *方法: 设置java.lang.String *@param: java.lang.String 状态 */ public void setStatus(java.lang.String status){ this.status = status; } /** *方法: 取得java.lang.String *@return: java.lang.String 删除标记 */ public java.lang.String getDeleteFlag(){ return this.deleteFlag; } /** *方法: 设置java.lang.String *@param: java.lang.String 删除标记 */ public void setDeleteFlag(java.lang.String deleteFlag){ this.deleteFlag = deleteFlag; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人名称 */ public java.lang.String getCreateName(){ return this.createName; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人名称 */ public void setCreateName(java.lang.String createName){ this.createName = createName; } /** *方法: 取得java.lang.String *@return: java.lang.String 创建人登录名称 */ public java.lang.String getCreateBy(){ return this.createBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 创建人登录名称 */ public void setCreateBy(java.lang.String createBy){ this.createBy = createBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 创建日期 */ public java.util.Date getCreateDate(){ return this.createDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 创建日期 */ public void setCreateDate(java.util.Date createDate){ this.createDate = createDate; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人名称 */ public java.lang.String getUpdateName(){ return this.updateName; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人名称 */ public void setUpdateName(java.lang.String updateName){ this.updateName = updateName; } /** *方法: 取得java.lang.String *@return: java.lang.String 更新人登录名称 */ public java.lang.String getUpdateBy(){ return this.updateBy; } /** *方法: 设置java.lang.String *@param: java.lang.String 更新人登录名称 */ public void setUpdateBy(java.lang.String updateBy){ this.updateBy = updateBy; } /** *方法: 取得java.util.Date *@return: java.util.Date 更新日期 */ public java.util.Date getUpdateDate(){ return this.updateDate; } /** *方法: 设置java.util.Date *@param: java.util.Date 更新日期 */ public void setUpdateDate(java.util.Date updateDate){ this.updateDate = updateDate; } /**保存-联系人信息*/ @ExcelCollection(name="联系人信息") private List relatedUnitsContactsList = new ArrayList(); public List getRelatedUnitsContactsList() { return relatedUnitsContactsList; } public void setRelatedUnitsContactsList(List relatedUnitsContactsList) { this.relatedUnitsContactsList = relatedUnitsContactsList; } /**保存-附加信息*/ @ExcelCollection(name="附加信息") private List relatedUnitsExtrainfoList = new ArrayList(); public List getRelatedUnitsExtrainfoList() { return relatedUnitsExtrainfoList; } public void setRelatedUnitsExtrainfoList(List relatedUnitsExtrainfoList) { this.relatedUnitsExtrainfoList = relatedUnitsExtrainfoList; } /** * @return the attachment */ public String getAttachment() { return attachment; } /** * @param attachment the attachment to set */ public void setAttachment(String attachment) { this.attachment = attachment; } }