|
@@ -169,8 +169,13 @@ public class adminManagerAction extends ActionSupport implements ServletRequestA
|
|
|
List<FileInfo> fileInfoList = JSONArray.parseArray(fileListJson, FileInfo.class);
|
|
List<FileInfo> fileInfoList = JSONArray.parseArray(fileListJson, FileInfo.class);
|
|
|
if(fileInfoList!=null && fileInfoList.size()>0){
|
|
if(fileInfoList!=null && fileInfoList.size()>0){
|
|
|
for(FileInfo file : fileInfoList){
|
|
for(FileInfo file : fileInfoList){
|
|
|
|
|
+ FileInfo fileInfo = fileService.getById(file.getId());
|
|
|
file.setLinkId(admin.getId());
|
|
file.setLinkId(admin.getId());
|
|
|
- fileService.updateFile(file);
|
|
|
|
|
|
|
+ if(fileInfo==null){
|
|
|
|
|
+ fileService.insertFile(file);
|
|
|
|
|
+ }else{
|
|
|
|
|
+ fileService.updateFile(file);
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
int m = adminManagerService.insertAdmin(admin);
|
|
int m = adminManagerService.insertAdmin(admin);
|
|
@@ -253,10 +258,10 @@ public class adminManagerAction extends ActionSupport implements ServletRequestA
|
|
|
}
|
|
}
|
|
|
for(FileInfo file : fileInfoList){
|
|
for(FileInfo file : fileInfoList){
|
|
|
FileInfo fileInfo = fileService.getById(file.getId());
|
|
FileInfo fileInfo = fileService.getById(file.getId());
|
|
|
|
|
+ file.setLinkId(admin.getId());
|
|
|
if(fileInfo==null){
|
|
if(fileInfo==null){
|
|
|
fileService.insertFile(file);
|
|
fileService.insertFile(file);
|
|
|
}else{
|
|
}else{
|
|
|
- file.setLinkId(admin.getId());
|
|
|
|
|
fileService.updateFile(file);
|
|
fileService.updateFile(file);
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|