diff --git a/science_article_cnki/science_article_cnki/models/enum_cls.py b/science_article_cnki/science_article_cnki/models/enum_cls.py index e1bc80b..bdb6b96 100644 --- a/science_article_cnki/science_article_cnki/models/enum_cls.py +++ b/science_article_cnki/science_article_cnki/models/enum_cls.py @@ -9,14 +9,27 @@ from datetime import timedelta class ResourceType(enum.Enum): """资源类型""" - JOURNAL = "YSTT4HG0" # 学术期刊 - DISSERTATION = "LSTPFY1C" # 学位论文 - CONFERENCE = "JUP3MUPD" # 会议 - NEWSPAPER = "MPMFIG1A" # 报纸 - ALMANAC = "HHCPM1F8" - BOOK = "EMRPGLPA" - PATENT = "VUDIXAIY" - STANDARD = "WQ0UVIAA" + 学术期刊 = JOURNAL = "JOURNAL" # 学术期刊 + 学位论文 = DISSERTATION = "DISSERTATION" # 学位论文 + 会议 = CONFERENCE = "CONFERENCE" # 会议 + 报纸 = NEWSPAPER = "NEWSPAPER" # 报纸 + 年鉴 = ALMANAC = "ALMANAC" + 图书 = BOOK = "BOOK" + 专利 = PATENT = "PATENT" + 标准 = STANDARD = "STANDARD" + ACHIEVEMENTS = "ACHIEVEMENTS" + + +class SourceDatabaseEnum(enum.Enum): + """来源库id""" + JOURNAL = 学术期刊 = "YSTT4HG0" # 学术期刊 + DISSERTATION = 学位论文 = "LSTPFY1C" # 学位论文 + CONFERENCE = 会议 = "JUP3MUPD" # 会议 + NEWSPAPER = 报纸 = "MPMFIG1A" # 报纸 + ALMANAC = 年鉴 = "HHCPM1F8" + BOOK = 图书 = "EMRPGLPA" + PATENT = 专利 = "VUDIXAIY" + STANDARD = 标准 = "WQ0UVIAA" ACHIEVEMENTS = "BLZOG7CK" @@ -116,6 +129,17 @@ class LogicEnum(enum.Enum): NOT = 2 +class SingleResultEnum(enum.Enum): + """ + 分组ID枚举类 + """ + 年度 = YE = "YE" + 期刊 = "QK" + 机构 = "AFC" + 来源类别 = LYBSM = "LYBSM" + 研究层次 = "YJCC" + + class UpdatedTimeEnum(enum.Enum): """ 最近一段时间的枚举