1
0
mirror of https://gitee.com/bookshelfplus/bookshelfplus synced 2025-10-10 01:35:14 +08:00
Code Issues Projects Releases Wiki Activity GitHub Gitee

建立项目与数据库

This commit is contained in:
2022-03-12 18:49:17 +08:00
commit fe5bd2080d
24 changed files with 972 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package plus.bookshelf.Common.Enum;
public enum BookOrigin {
ORIGIN("原版电子书"),
SCAN("扫描版"),
WORD("文字版"), // 大部分是手机版的电子书重新制作成为PDF的
HEELP_DOCUMENT("帮助文档"),
OTHER("其他");
private BookOrigin(String intro) {
this.intro = intro;
}
private String intro;
}

View File

@@ -0,0 +1,28 @@
package plus.bookshelf.Common.Enum;
public enum FileFormatEnum {
PDF("pdf", "PDF文件"),
MOBI("mobi", "mobi文件"),
EPUB("epub", "epub电子书文件"),
TXT("txt", "文本文档"),
CHM("chm", "CHM帮助文档"),
AZW3("azw3", "azw3文件"),
DOC("doc", "Word文档"),
DOCX("docx", "Word文档");
private FileFormatEnum(String ext, String extIntro) {
this.ext = ext;
this.extIntro = extIntro;
}
private String ext;
private String extIntro;
public String getExt() {
return ext;
}
public String getExtIntro() {
return extIntro;
}
}

View File

@@ -0,0 +1,22 @@
package plus.bookshelf.Common.Enum;
public enum FileStorageMediumEnum {
LOCAL (10000, "本地"),
BAIDU_NETDISK (20001, "百度网盘"),
ALIYUN_DRIVE (20002, "阿里网盘");
private FileStorageMediumEnum(int storageMediumIndex, String storageMediumDisplayName) {
this.storageMediumIndex = storageMediumIndex;
this.storageMediumDisplayName = storageMediumDisplayName;
}
private Integer storageMediumIndex;
private String storageMediumDisplayName;
public Integer getStorageMediumIndex() {
return storageMediumIndex;
}
public String getStorageMediumDisplayName() {
return storageMediumDisplayName;
}
}

View File

@@ -0,0 +1,15 @@
package plus.bookshelf.Common.Enum;
public enum Language {
SIMPLIFIED_CHINESE(1000, "简体中文"),
ENGLISH(1001, "English"),
TRADITIONAL_CHINESE(1001, "繁体中文");
private Language(Integer langId, String langName) {
this.langId = langId;
this.langName = langName;
}
private Integer langId;
private String langName;
}