Refactor ThemeService

pull/137/head
ruibaby 2019-04-02 16:59:50 +08:00
parent 44163519c3
commit 1468307620
2 changed files with 6 additions and 2 deletions

View File

@ -15,6 +15,8 @@ public class ThemeFile {
private String name;
private String path;
private Boolean isFile;
private List<ThemeFile> node;

View File

@ -72,11 +72,13 @@ public class ThemeServiceImpl implements ThemeService {
for (File base : baseFiles) {
ThemeFile file = new ThemeFile();
if (base.isDirectory()) {
file.setName(base.getAbsolutePath());
file.setName(base.getName());
file.setPath(base.getAbsolutePath());
file.setIsFile(false);
file.setNode(listThemeFolder(base.getAbsolutePath()));
} else {
file.setName(base.getAbsolutePath());
file.setName(base.getName());
file.setPath(base.getAbsolutePath());
file.setIsFile(true);
}
templates.add(file);