package cn.flightfeather.supervision.domain.entity; import javax.persistence.*; @Table(name = "ea_t_ledgersubtype") public class LedgerSubType { @Id @Column(name = "LS_SubTypeId") private Integer lsSubtypeid; @Column(name = "LS_Name") private String lsName; @Column(name = "L_TypeId") private Integer lTypeid; @Column(name = "L_TypeName") private String lTypename; @Column(name = "L_IconUrl") private String lIconurl; /** * 场景类型Id */ @Column(name = "L_SceneType") private Integer lScenetype; /** * 该台账是否需要每次更新 */ @Column(name = "L_NeedUpdate") private Boolean lNeedupdate; /** * 台账上传周期,单位月,默认以1月份为起始计数 */ @Column(name = "L_Period") private Integer lPeriod; @Column(name = "L_Real_Time") private Boolean lRealTime; /** * 台帐是否自动复制 */ @Column(name = "L_Auto_Copy") private Boolean lAutoCopy; /** * 台帐解释 */ @Column(name = "L_Description") private String lDescription; /** * 开关该类台帐是否允许用户选择不涉及不上传 */ @Column(name = "L_Not_Related_Switch") private Boolean lNotRelatedSwitch; /** * 是否允许该类台帐同一期提交多组记录(某些台帐可能出现同一类别多处位置) */ @Column(name = "L_Multi_Group") private Boolean lMultiGroup; /** * @return LS_SubTypeId */ public Integer getLsSubtypeid() { return lsSubtypeid; } /** * @param lsSubtypeid */ public void setLsSubtypeid(Integer lsSubtypeid) { this.lsSubtypeid = lsSubtypeid; } /** * @return LS_Name */ public String getLsName() { return lsName; } /** * @param lsName */ public void setLsName(String lsName) { this.lsName = lsName == null ? null : lsName.trim(); } /** * @return L_TypeId */ public Integer getlTypeid() { return lTypeid; } /** * @param lTypeid */ public void setlTypeid(Integer lTypeid) { this.lTypeid = lTypeid; } /** * @return L_TypeName */ public String getlTypename() { return lTypename; } /** * @param lTypename */ public void setlTypename(String lTypename) { this.lTypename = lTypename == null ? null : lTypename.trim(); } /** * @return L_IconUrl */ public String getlIconurl() { return lIconurl; } /** * @param lIconurl */ public void setlIconurl(String lIconurl) { this.lIconurl = lIconurl == null ? null : lIconurl.trim(); } /** * 获取场景类型Id * * @return L_SceneType - 场景类型Id */ public Integer getlScenetype() { return lScenetype; } /** * 设置场景类型Id * * @param lScenetype 场景类型Id */ public void setlScenetype(Integer lScenetype) { this.lScenetype = lScenetype; } /** * 获取该台账是否需要每次更新 * * @return L_NeedUpdate - 该台账是否需要每次更新 */ public Boolean getlNeedupdate() { return lNeedupdate; } /** * 设置该台账是否需要每次更新 * * @param lNeedupdate 该台账是否需要每次更新 */ public void setlNeedupdate(Boolean lNeedupdate) { this.lNeedupdate = lNeedupdate; } /** * 获取台账上传周期,单位月,默认以1月份为起始计数 * * @return L_Period - 台账上传周期,单位月,默认以1月份为起始计数 */ public Integer getlPeriod() { return lPeriod; } /** * 设置台账上传周期,单位月,默认以1月份为起始计数 * * @param lPeriod 台账上传周期,单位月,默认以1月份为起始计数 */ public void setlPeriod(Integer lPeriod) { this.lPeriod = lPeriod; } /** * @return L_Real_Time */ public Boolean getlRealTime() { return lRealTime; } /** * @param lRealTime */ public void setlRealTime(Boolean lRealTime) { this.lRealTime = lRealTime; } /** * 获取台帐是否自动复制 * * @return L_Auto_Copy - 台帐是否自动复制 */ public Boolean getlAutoCopy() { return lAutoCopy; } /** * 设置台帐是否自动复制 * * @param lAutoCopy 台帐是否自动复制 */ public void setlAutoCopy(Boolean lAutoCopy) { this.lAutoCopy = lAutoCopy; } /** * 获取台帐解释 * * @return L_Description - 台帐解释 */ public String getlDescription() { return lDescription; } /** * 设置台帐解释 * * @param lDescription 台帐解释 */ public void setlDescription(String lDescription) { this.lDescription = lDescription == null ? null : lDescription.trim(); } /** * 获取开关该类台帐是否允许用户选择不涉及不上传 * * @return L_Not_Related_Switch - 开关该类台帐是否允许用户选择不涉及不上传 */ public Boolean getlNotRelatedSwitch() { return lNotRelatedSwitch; } /** * 设置开关该类台帐是否允许用户选择不涉及不上传 * * @param lNotRelatedSwitch 开关该类台帐是否允许用户选择不涉及不上传 */ public void setlNotRelatedSwitch(Boolean lNotRelatedSwitch) { this.lNotRelatedSwitch = lNotRelatedSwitch; } /** * 获取是否允许该类台帐同一期提交多组记录(某些台帐可能出现同一类别多处位置) * * @return L_Multi_Group - 是否允许该类台帐同一期提交多组记录(某些台帐可能出现同一类别多处位置) */ public Boolean getlMultiGroup() { return lMultiGroup; } /** * 设置是否允许该类台帐同一期提交多组记录(某些台帐可能出现同一类别多处位置) * * @param lMultiGroup 是否允许该类台帐同一期提交多组记录(某些台帐可能出现同一类别多处位置) */ public void setlMultiGroup(Boolean lMultiGroup) { this.lMultiGroup = lMultiGroup; } }