mirror of https://github.com/halo-dev/halo
Refactor ThemeService
parent
44163519c3
commit
1468307620
|
@ -15,6 +15,8 @@ public class ThemeFile {
|
|||
|
||||
private String name;
|
||||
|
||||
private String path;
|
||||
|
||||
private Boolean isFile;
|
||||
|
||||
private List<ThemeFile> node;
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in New Issue