package com.xly.erp.module.mod.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.time.LocalDateTime;

@TableName("tModule")
public class Module {

    @TableId(value = "iIncrement", type = IdType.AUTO)
    private Integer iIncrement;

    @TableField("sId")
    private String sId;

    @TableField("sBrandsId")
    private String sBrandsId;

    @TableField("sSubsidiaryId")
    private String sSubsidiaryId;

    @TableField("tCreateDate")
    private LocalDateTime tCreateDate;

    @TableField("sDisplayType")
    private String sDisplayType;

    @TableField("sProcedureName")
    private String sProcedureName;

    @TableField("sModuleType")
    private String sModuleType;

    @TableField("sManageDeptEn")
    private String sManageDeptEn;

    @TableField("bShowPermission")
    private Boolean bShowPermission;

    @TableField("sModuleNameZh")
    private String sModuleNameZh;

    @TableField("iParentId")
    private Integer iParentId;

    @TableField("iSortOrder")
    private Integer iSortOrder;

    @TableField("sCreatedBy")
    private String sCreatedBy;

    @TableField("bDeleted")
    private Boolean bDeleted;

    @TableField("tDeletedDate")
    private LocalDateTime tDeletedDate;

    @TableField("sDeletedBy")
    private String sDeletedBy;

    public Integer getIIncrement() { return iIncrement; }
    public void setIIncrement(Integer iIncrement) { this.iIncrement = iIncrement; }
    public String getSId() { return sId; }
    public void setSId(String sId) { this.sId = sId; }
    public String getSBrandsId() { return sBrandsId; }
    public void setSBrandsId(String sBrandsId) { this.sBrandsId = sBrandsId; }
    public String getSSubsidiaryId() { return sSubsidiaryId; }
    public void setSSubsidiaryId(String sSubsidiaryId) { this.sSubsidiaryId = sSubsidiaryId; }
    public LocalDateTime getTCreateDate() { return tCreateDate; }
    public void setTCreateDate(LocalDateTime tCreateDate) { this.tCreateDate = tCreateDate; }
    public String getSDisplayType() { return sDisplayType; }
    public void setSDisplayType(String sDisplayType) { this.sDisplayType = sDisplayType; }
    public String getSProcedureName() { return sProcedureName; }
    public void setSProcedureName(String sProcedureName) { this.sProcedureName = sProcedureName; }
    public String getSModuleType() { return sModuleType; }
    public void setSModuleType(String sModuleType) { this.sModuleType = sModuleType; }
    public String getSManageDeptEn() { return sManageDeptEn; }
    public void setSManageDeptEn(String sManageDeptEn) { this.sManageDeptEn = sManageDeptEn; }
    public Boolean getBShowPermission() { return bShowPermission; }
    public void setBShowPermission(Boolean bShowPermission) { this.bShowPermission = bShowPermission; }
    public String getSModuleNameZh() { return sModuleNameZh; }
    public void setSModuleNameZh(String sModuleNameZh) { this.sModuleNameZh = sModuleNameZh; }
    public Integer getIParentId() { return iParentId; }
    public void setIParentId(Integer iParentId) { this.iParentId = iParentId; }
    public Integer getISortOrder() { return iSortOrder; }
    public void setISortOrder(Integer iSortOrder) { this.iSortOrder = iSortOrder; }
    public String getSCreatedBy() { return sCreatedBy; }
    public void setSCreatedBy(String sCreatedBy) { this.sCreatedBy = sCreatedBy; }
    public Boolean getBDeleted() { return bDeleted; }
    public void setBDeleted(Boolean bDeleted) { this.bDeleted = bDeleted; }
    public LocalDateTime getTDeletedDate() { return tDeletedDate; }
    public void setTDeletedDate(LocalDateTime tDeletedDate) { this.tDeletedDate = tDeletedDate; }
    public String getSDeletedBy() { return sDeletedBy; }
    public void setSDeletedBy(String sDeletedBy) { this.sDeletedBy = sDeletedBy; }
}
