|
@@ -147,7 +147,6 @@ public class WpsFileServiceImpl extends ServiceImpl<WpsFileMapper, WpsFile> impl
|
|
|
log.info("获取dbfileInfo");
|
|
|
Map<String,Object>result = new HashMap<>();
|
|
|
WpsFile fileEntity = this.getById(fileId);
|
|
|
- // 初始化文件读写权限为read
|
|
|
String permission = "write";
|
|
|
|
|
|
UserAclBO userAcl = new UserAclBO();
|
|
@@ -180,8 +179,7 @@ public class WpsFileServiceImpl extends ServiceImpl<WpsFileMapper, WpsFile> impl
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- public void fileRename(String fileName, String userId){
|
|
|
- String fileId = Context.getFileId();
|
|
|
+ public void fileRename(String fileName, String userId,String fileId){
|
|
|
WpsFile file = this.getById(fileId);
|
|
|
if (file != null){
|
|
|
file.setName(fileName);
|
|
@@ -204,13 +202,10 @@ public class WpsFileServiceImpl extends ServiceImpl<WpsFileMapper, WpsFile> impl
|
|
|
// 保存文件
|
|
|
WpsFile f = new WpsFile(fileName,1,fileSize,userId,userId,dataTime,dataTime,fileUrl);
|
|
|
this.save(f);
|
|
|
-
|
|
|
// 处理权限
|
|
|
wpsUserAclService.saveUserFileAcl(userId,f.getId());
|
|
|
-
|
|
|
// 处理水印
|
|
|
wpsFileWatermarkService.saveWatermark(f.getId());
|
|
|
-
|
|
|
// 处理返回
|
|
|
Map<String,Object> map = new HashMap<>();
|
|
|
map.put("redirect_url",this.getViewUrl(f.getId(),userId,false).getWpsUrl());
|