package cn.flightfeather.supervision.domain.entity; import java.util.Date; import javax.persistence.*; @Table(name = "epk_t_mgtitem") public class MgtItem { /** * 条目唯一标识: 最低一级条目,最多涉及二级条目 */ @Id @Column(name = "MI_GUID") private String miGuid; /** * 条目编码: 唯一标识:文件编码+3位条目序号,共21位。最低一级条目,最多涉及二级条目 */ @Column(name = "MI_Item_Code") private String miItemCode; /** * 是否有二级条目: 0:否;1:是。若为否,则条目文本内容即为条目内容 */ @Column(name = "MI_Has_Item_Lv2") private Boolean miHasItemLv2; /** * 二级条目序号: 可为空,若无二级条目时 */ @Column(name = "MI_Item_Lv2_Id") private Integer miItemLv2Id; /** * 是否有条目:0:否;1:是。若为否,则条目文本内容即章节内容 */ @Column(name = "MI_Has_Item") private Boolean miHasItem; /** * 条目名称: 可为空,若无条目时 */ @Column(name = "MI_Item_Name") private String miItemName; /** * 条目序号: 可为空,若无条目时 */ @Column(name = "MI_Item_Id") private Integer miItemId; /** * 章节名称 */ @Column(name = "MI_Chapter_Name") private String miChapterName; /** * 章节序号 */ @Column(name = "MI_Chapter_Id") private Integer miChapterId; /** * 章节关键字: 若涉及多个关键字,关键字之间“、”分割 */ @Column(name = "MI_Chapter_Keyword") private String miChapterKeyword; /** * 管理要求文件ID */ @Column(name = "MF_GUID") private String mfGuid; /** * 管理要求文件全称 */ @Column(name = "MF_Name") private String mfName; /** * 管理要求文件简称 */ @Column(name = "MF_Short_Name") private String mfShortName; /** * 原始文号 */ @Column(name = "MF_Reference_Number") private String mfReferenceNumber; /** * 文件编码: 不能为空,用于弱关联 */ @Column(name = "MF_File_Code") private String mfFileCode; /** * 条目附件、附图等多媒体素材路径: 可存完整相对路径;超链接应是完整的; */ @Column(name = "MI_Item_Url") private String miItemUrl; /** * 条目关键字: 若涉及多个关键字,关键字之间“;”分割 */ @Column(name = "MI_Keyword") private String miKeyword; /** * 内部关联条目: 内部关联条目的条目编码集合,多个条目编码间“;”分割 */ @Column(name = "MI_Related_Items") private String miRelatedItems; @Column(name = "MI_Create_Time") private Date miCreateTime; @Column(name = "MI_Update_Time") private Date miUpdateTime; @Column(name = "MI_Extension1") private String miExtension1; @Column(name = "MI_Extension2") private String miExtension2; @Column(name = "MI_Extension3") private String miExtension3; @Column(name = "MI_Remark") private String miRemark; /** * 条目文本内容: 章节、条目或二级条目 */ @Column(name = "MI_Item_Content") private String miItemContent; /** * 获取条目唯一标识: 最低一级条目,最多涉及二级条目 * * @return MI_GUID - 条目唯一标识: 最低一级条目,最多涉及二级条目 */ public String getMiGuid() { return miGuid; } /** * 设置条目唯一标识: 最低一级条目,最多涉及二级条目 * * @param miGuid 条目唯一标识: 最低一级条目,最多涉及二级条目 */ public void setMiGuid(String miGuid) { this.miGuid = miGuid == null ? null : miGuid.trim(); } /** * 获取条目编码: 唯一标识:文件编码+3位条目序号,共21位。最低一级条目,最多涉及二级条目 * * @return MI_Item_Code - 条目编码: 唯一标识:文件编码+3位条目序号,共21位。最低一级条目,最多涉及二级条目 */ public String getMiItemCode() { return miItemCode; } /** * 设置条目编码: 唯一标识:文件编码+3位条目序号,共21位。最低一级条目,最多涉及二级条目 * * @param miItemCode 条目编码: 唯一标识:文件编码+3位条目序号,共21位。最低一级条目,最多涉及二级条目 */ public void setMiItemCode(String miItemCode) { this.miItemCode = miItemCode == null ? null : miItemCode.trim(); } /** * 获取是否有二级条目: 0:否;1:是。若为否,则条目文本内容即为条目内容 * * @return MI_Has_Item_Lv2 - 是否有二级条目: 0:否;1:是。若为否,则条目文本内容即为条目内容 */ public Boolean getMiHasItemLv2() { return miHasItemLv2; } /** * 设置是否有二级条目: 0:否;1:是。若为否,则条目文本内容即为条目内容 * * @param miHasItemLv2 是否有二级条目: 0:否;1:是。若为否,则条目文本内容即为条目内容 */ public void setMiHasItemLv2(Boolean miHasItemLv2) { this.miHasItemLv2 = miHasItemLv2; } /** * 获取二级条目序号: 可为空,若无二级条目时 * * @return MI_Item_Lv2_Id - 二级条目序号: 可为空,若无二级条目时 */ public Integer getMiItemLv2Id() { return miItemLv2Id; } /** * 设置二级条目序号: 可为空,若无二级条目时 * * @param miItemLv2Id 二级条目序号: 可为空,若无二级条目时 */ public void setMiItemLv2Id(Integer miItemLv2Id) { this.miItemLv2Id = miItemLv2Id; } /** * 获取是否有条目:0:否;1:是。若为否,则条目文本内容即章节内容 * * @return MI_Has_Item - 是否有条目:0:否;1:是。若为否,则条目文本内容即章节内容 */ public Boolean getMiHasItem() { return miHasItem; } /** * 设置是否有条目:0:否;1:是。若为否,则条目文本内容即章节内容 * * @param miHasItem 是否有条目:0:否;1:是。若为否,则条目文本内容即章节内容 */ public void setMiHasItem(Boolean miHasItem) { this.miHasItem = miHasItem; } /** * 获取条目名称: 可为空,若无条目时 * * @return MI_Item_Name - 条目名称: 可为空,若无条目时 */ public String getMiItemName() { return miItemName; } /** * 设置条目名称: 可为空,若无条目时 * * @param miItemName 条目名称: 可为空,若无条目时 */ public void setMiItemName(String miItemName) { this.miItemName = miItemName == null ? null : miItemName.trim(); } /** * 获取条目序号: 可为空,若无条目时 * * @return MI_Item_Id - 条目序号: 可为空,若无条目时 */ public Integer getMiItemId() { return miItemId; } /** * 设置条目序号: 可为空,若无条目时 * * @param miItemId 条目序号: 可为空,若无条目时 */ public void setMiItemId(Integer miItemId) { this.miItemId = miItemId; } /** * 获取章节名称 * * @return MI_Chapter_Name - 章节名称 */ public String getMiChapterName() { return miChapterName; } /** * 设置章节名称 * * @param miChapterName 章节名称 */ public void setMiChapterName(String miChapterName) { this.miChapterName = miChapterName == null ? null : miChapterName.trim(); } /** * 获取章节序号 * * @return MI_Chapter_Id - 章节序号 */ public Integer getMiChapterId() { return miChapterId; } /** * 设置章节序号 * * @param miChapterId 章节序号 */ public void setMiChapterId(Integer miChapterId) { this.miChapterId = miChapterId; } /** * 获取章节关键字: 若涉及多个关键字,关键字之间“、”分割 * * @return MI_Chapter_Keyword - 章节关键字: 若涉及多个关键字,关键字之间“、”分割 */ public String getMiChapterKeyword() { return miChapterKeyword; } /** * 设置章节关键字: 若涉及多个关键字,关键字之间“、”分割 * * @param miChapterKeyword 章节关键字: 若涉及多个关键字,关键字之间“、”分割 */ public void setMiChapterKeyword(String miChapterKeyword) { this.miChapterKeyword = miChapterKeyword == null ? null : miChapterKeyword.trim(); } /** * 获取管理要求文件ID * * @return MF_GUID - 管理要求文件ID */ public String getMfGuid() { return mfGuid; } /** * 设置管理要求文件ID * * @param mfGuid 管理要求文件ID */ public void setMfGuid(String mfGuid) { this.mfGuid = mfGuid == null ? null : mfGuid.trim(); } /** * 获取管理要求文件全称 * * @return MF_Name - 管理要求文件全称 */ public String getMfName() { return mfName; } /** * 设置管理要求文件全称 * * @param mfName 管理要求文件全称 */ public void setMfName(String mfName) { this.mfName = mfName == null ? null : mfName.trim(); } /** * 获取管理要求文件简称 * * @return MF_Short_Name - 管理要求文件简称 */ public String getMfShortName() { return mfShortName; } /** * 设置管理要求文件简称 * * @param mfShortName 管理要求文件简称 */ public void setMfShortName(String mfShortName) { this.mfShortName = mfShortName == null ? null : mfShortName.trim(); } /** * 获取原始文号 * * @return MF_Reference_Number - 原始文号 */ public String getMfReferenceNumber() { return mfReferenceNumber; } /** * 设置原始文号 * * @param mfReferenceNumber 原始文号 */ public void setMfReferenceNumber(String mfReferenceNumber) { this.mfReferenceNumber = mfReferenceNumber == null ? null : mfReferenceNumber.trim(); } /** * 获取文件编码: 不能为空,用于弱关联 * * @return MF_File_Code - 文件编码: 不能为空,用于弱关联 */ public String getMfFileCode() { return mfFileCode; } /** * 设置文件编码: 不能为空,用于弱关联 * * @param mfFileCode 文件编码: 不能为空,用于弱关联 */ public void setMfFileCode(String mfFileCode) { this.mfFileCode = mfFileCode == null ? null : mfFileCode.trim(); } /** * 获取条目附件、附图等多媒体素材路径: 可存完整相对路径;超链接应是完整的; * * @return MI_Item_Url - 条目附件、附图等多媒体素材路径: 可存完整相对路径;超链接应是完整的; */ public String getMiItemUrl() { return miItemUrl; } /** * 设置条目附件、附图等多媒体素材路径: 可存完整相对路径;超链接应是完整的; * * @param miItemUrl 条目附件、附图等多媒体素材路径: 可存完整相对路径;超链接应是完整的; */ public void setMiItemUrl(String miItemUrl) { this.miItemUrl = miItemUrl == null ? null : miItemUrl.trim(); } /** * 获取条目关键字: 若涉及多个关键字,关键字之间“;”分割 * * @return MI_Keyword - 条目关键字: 若涉及多个关键字,关键字之间“;”分割 */ public String getMiKeyword() { return miKeyword; } /** * 设置条目关键字: 若涉及多个关键字,关键字之间“;”分割 * * @param miKeyword 条目关键字: 若涉及多个关键字,关键字之间“;”分割 */ public void setMiKeyword(String miKeyword) { this.miKeyword = miKeyword == null ? null : miKeyword.trim(); } /** * 获取内部关联条目: 内部关联条目的条目编码集合,多个条目编码间“;”分割 * * @return MI_Related_Items - 内部关联条目: 内部关联条目的条目编码集合,多个条目编码间“;”分割 */ public String getMiRelatedItems() { return miRelatedItems; } /** * 设置内部关联条目: 内部关联条目的条目编码集合,多个条目编码间“;”分割 * * @param miRelatedItems 内部关联条目: 内部关联条目的条目编码集合,多个条目编码间“;”分割 */ public void setMiRelatedItems(String miRelatedItems) { this.miRelatedItems = miRelatedItems == null ? null : miRelatedItems.trim(); } /** * @return MI_Create_Time */ public Date getMiCreateTime() { return miCreateTime; } /** * @param miCreateTime */ public void setMiCreateTime(Date miCreateTime) { this.miCreateTime = miCreateTime; } /** * @return MI_Update_Time */ public Date getMiUpdateTime() { return miUpdateTime; } /** * @param miUpdateTime */ public void setMiUpdateTime(Date miUpdateTime) { this.miUpdateTime = miUpdateTime; } /** * @return MI_Extension1 */ public String getMiExtension1() { return miExtension1; } /** * @param miExtension1 */ public void setMiExtension1(String miExtension1) { this.miExtension1 = miExtension1 == null ? null : miExtension1.trim(); } /** * @return MI_Extension2 */ public String getMiExtension2() { return miExtension2; } /** * @param miExtension2 */ public void setMiExtension2(String miExtension2) { this.miExtension2 = miExtension2 == null ? null : miExtension2.trim(); } /** * @return MI_Extension3 */ public String getMiExtension3() { return miExtension3; } /** * @param miExtension3 */ public void setMiExtension3(String miExtension3) { this.miExtension3 = miExtension3 == null ? null : miExtension3.trim(); } /** * @return MI_Remark */ public String getMiRemark() { return miRemark; } /** * @param miRemark */ public void setMiRemark(String miRemark) { this.miRemark = miRemark == null ? null : miRemark.trim(); } /** * 获取条目文本内容: 章节、条目或二级条目 * * @return MI_Item_Content - 条目文本内容: 章节、条目或二级条目 */ public String getMiItemContent() { return miItemContent; } /** * 设置条目文本内容: 章节、条目或二级条目 * * @param miItemContent 条目文本内容: 章节、条目或二级条目 */ public void setMiItemContent(String miItemContent) { this.miItemContent = miItemContent == null ? null : miItemContent.trim(); } }