|
|
@@ -79,13 +79,20 @@ public class ObjectComparator {
|
|
|
JSONArray jsonArray = JSONArray.parseArray(value.toString());
|
|
|
List<UrlStrObj> urlList = jsonArray.toJavaList(UrlStrObj.class);
|
|
|
List<FileStaticUrl> urls =new ArrayList<>();
|
|
|
+
|
|
|
+ UrlData urlData = new UrlData();
|
|
|
+ int i =1;
|
|
|
for (UrlStrObj urlStrObj : urlList) {
|
|
|
FileStaticUrl fileStaticUrl = new FileStaticUrl();
|
|
|
- fileStaticUrl.setFileName(urlStrObj.getFileName());
|
|
|
+ String value1 = field.getAnnotation(ApiModelProperty.class).value()+i;
|
|
|
+ i++;
|
|
|
+ int lastIndexOf = urlStrObj.getFileName().lastIndexOf(".");
|
|
|
+ urlStrObj.getFileName().substring(lastIndexOf);
|
|
|
+
|
|
|
+ fileStaticUrl.setFileName(value1 + urlStrObj.getFileName().substring(lastIndexOf));
|
|
|
fileStaticUrl.setFileStaticUrl(urlStrObj.getUrl());
|
|
|
urls.add(fileStaticUrl);
|
|
|
}
|
|
|
- UrlData urlData = new UrlData();
|
|
|
urlData.setFileId(field.getAnnotation(ApiModelProperty.class).value());
|
|
|
urlData.setFileStaticUrl(urls);
|
|
|
urlDatas.add(urlData);
|