inleft
2024-05-18 2ddbd99aa5b2e396f96c6daba60fe1ac2573d9fb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
package vip.xiaonuo.core.consts;
 
import java.util.ArrayList;
import java.util.List;
 
import static vip.xiaonuo.core.consts.MyConstant.FileType.fileTypeMp3_4;
import static vip.xiaonuo.core.consts.MyConstant.FileType.fileTypeVideo_3;
 
public interface MyConstant {
    Integer No = 0;
    Integer Yes = 1;
    String limit = " limit 1 ";
 
 
    String privateComment = "(悄悄话已隐藏)******";
    String checkComment = "(未审核消息)******";
    String inleft = "inleft";
    String email = "inleft@qq.com";
    String url_1 = "http://blog.inleft.com/comment#%d";
    String url_2 = "http://blog.inleft.com/mdDetail?id=%d#%d";
 
    int limitRead = 8;//限制最多读取已读评论条数
    String msgTitle = "碎碎念";
 
    List<String> myIds = new ArrayList(3) {{
        add(MyConstant.inleft);
        add("阿墨");
        add("笔墨");
    }};
 
    interface AuthStatus {
        int publicCode = 1;
        int privateCode = 2;
        int authCode = 3;
    }
 
    /**
     * 编辑状态 0:草稿 1:发布
     */
    interface EditorStatus {
        int status_0 = 0;
        int status_1 = 1;
    }
 
    /**
     * 月台类型分类,暂时不考虑加入数据库
     */
    interface platformType {
        String type_1 = "moment";//片刻
        String type_2 = "flash";//流影
        String type_3 = "store";//谱库
    }
 
    /**
     * 首页排除文件类型id
     */
    List<Integer> faceExcludeFile = new ArrayList() {{
        add(fileTypeVideo_3);
        add(fileTypeMp3_4);
    }};
 
    /**
     * 文件类型(日志主要呈现类型方式)
     * 1.markdown(日志类型的一种)
     * 2.html(日志类型的第二种,预留)
     * 3.video(视频,也可以是音频类型)
     * 4.mp3(预留)
     * 5.pictures(图组,谱子等)
     * 9.talking(说说,仅显示扼要,可以加表情)
     */
    interface FileType {
        Integer fileTypeMarkDown_1 = 1;
        Integer fileTypeHtml_2 = 2;
        Integer fileTypeVideo_3 = 3;
        Integer fileTypeMp3_4 = 4;
        Integer fileTypePictures_5 = 5;
        Integer fileTypeTalking_9 = 9;
    }
 
    List<Integer> FileTypeList = new ArrayList(5) {{
        add(FileType.fileTypeMarkDown_1);
        add(FileType.fileTypeHtml_2);
        add(FileType.fileTypeVideo_3);
        add(FileType.fileTypeMp3_4);
        add(FileType.fileTypePictures_5);
        add(FileType.fileTypeTalking_9);
    }};
 
    /**
     * 存储文件夹映射(bucket)
     * article(mark,html等文件)
     * mp4(视频资源)
     * mp3(音频资源)
     * cover(封面)
     * picture(文章引用图库)
     */
    String bucket_article = "article";
    String bucket_video = "mp4";
    String bucket_mp3 = "mp3";
    String bucket_cover = "cover";
    String bucket_picture = "picture";
 
    List<String> uploadFileBucketList = new ArrayList(5) {{
        add(bucket_article);
        add(bucket_video);
        add(bucket_mp3);
        add(bucket_picture);
        add(bucket_cover);
    }};
 
 
    /**
     * 留言类型 1:留言板 2:日志评论
     */
    interface CommentType {
        int type_1 = 1;
        int type_2 = 2;
    }
 
    /**
     * 邮件模板名称
     */
    interface ftlModel {
        String path = "templates";
        String reply = "emailReplyModel.ftl";
        String remind = "remindMe.ftl";
    }
}