|
@@ -66,7 +66,7 @@ public class DocInfoServiceImpl implements IDocInfoService {
|
|
|
list.forEach(i -> {
|
|
|
if (favorites.contains(i.getDocId())) {
|
|
|
i.setIsFavorite("Y");
|
|
|
- }else {
|
|
|
+ } else {
|
|
|
i.setIsFavorite("N");
|
|
|
}
|
|
|
});
|
|
@@ -83,6 +83,16 @@ public class DocInfoServiceImpl implements IDocInfoService {
|
|
|
@Override
|
|
|
public int insertDocInfo(DocInfo docInfo) {
|
|
|
docInfo.setCreateTime(DateUtils.getNowDate());
|
|
|
+ DocInfo query = new DocInfo();
|
|
|
+ query.setDirId(docInfo.getDirId());
|
|
|
+ query.setFileName(docInfo.getFileName());
|
|
|
+ List list = selectDocInfoList(query);
|
|
|
+ if (list.size() > 0) {
|
|
|
+ String fileName = docInfo.getFileName();
|
|
|
+ fileName = DateUtils.dateTimeNow() + "-" + fileName;
|
|
|
+ docInfo.setFileName(fileName);
|
|
|
+ }
|
|
|
+
|
|
|
int i = docInfoMapper.insertDocInfo(docInfo);
|
|
|
elasticSearchService.save(docInfo);
|
|
|
//改变空间容量
|