@@ -24,7 +24,7 @@ public class AttachmentFileObject implements Serializable {
2424 // .file-icon.txt{background-color:#b5bbc4}
2525 // .file-icon.rar,.file-icon.zip{background-color:#8e6dd2}
2626 // .file-icon.html,.file-icon.markd,.file-icon.markdown,.file-icon.md,.file-icon.mdown{background-color:#c5f0e9}
27- public static final String SAVE_NAME_SPLIT = "_ " ;
27+ private static final String SAVE_NAME_SPLIT = "||| " ;
2828 public static String imagePatternStr = "(gif|png|jpeg|jpg|GIF|PNG|JPEG|JPG)" ; // /\.(gif|png|jpeg|jpg)$/
2929 static Pattern imagePattern = Pattern .compile (imagePatternStr );
3030 static String docPatternStr = "(doc|docx)" ;
@@ -94,7 +94,7 @@ public class AttachmentFileObject implements Serializable {
9494 public AttachmentFolderObject folderObject ;
9595 private String name = "" ;
9696 private int size = 0 ;
97- private int projectId = 0 ;
97+ private int history_id ;
9898
9999 public AttachmentFileObject () {
100100 }
@@ -117,6 +117,8 @@ public AttachmentFileObject(JSONObject json) {
117117 storage_type = json .optString ("storage_type" );
118118 type = json .optInt ("type" );
119119 updated_at = json .optLong ("updated_at" );
120+
121+ history_id = json .optInt ("history_id" );
120122 }
121123
122124 public static AttachmentFileObject parseFileObject (AttachmentFolderObject folderObject ) {
@@ -144,9 +146,13 @@ public static AttachmentFileObject parseFileObject(AttachmentFolderObject folder
144146 return returnFileObject ;
145147 }
146148
149+ public int getHistory_id () {
150+ return history_id ;
151+ }
152+
147153 // 保存在本地的名字
148- public String getSaveName () {
149- return file_id + SAVE_NAME_SPLIT + name ;
154+ public String getSaveName (int projectId ) {
155+ return projectId + SAVE_NAME_SPLIT + file_id + SAVE_NAME_SPLIT + history_id + SAVE_NAME_SPLIT + name ;
150156 }
151157
152158 public String getName () {
0 commit comments