|
@@ -2,9 +2,7 @@ package cn.reghao.oss.console.app.service;
|
|
|
|
|
|
|
|
import cn.reghao.jutil.jdk.converter.ByteConverter;
|
|
import cn.reghao.jutil.jdk.converter.ByteConverter;
|
|
|
import cn.reghao.jutil.jdk.converter.ByteType;
|
|
import cn.reghao.jutil.jdk.converter.ByteType;
|
|
|
-import cn.reghao.oss.console.app.model.dto.ChannelProcessDto;
|
|
|
|
|
import cn.reghao.oss.api.dto.ObjectChannel;
|
|
import cn.reghao.oss.api.dto.ObjectChannel;
|
|
|
-import cn.reghao.oss.console.account.service.UserContext;
|
|
|
|
|
import cn.reghao.oss.console.app.db.repository.UploadChannelRepository;
|
|
import cn.reghao.oss.console.app.db.repository.UploadChannelRepository;
|
|
|
import cn.reghao.oss.console.app.model.dto.ChannelScopeDto;
|
|
import cn.reghao.oss.console.app.model.dto.ChannelScopeDto;
|
|
|
import cn.reghao.oss.console.app.model.po.StoreNode;
|
|
import cn.reghao.oss.console.app.model.po.StoreNode;
|
|
@@ -44,21 +42,24 @@ public class UploadChannelService {
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public List<UploadChannelVo> getUploadChannels() {
|
|
|
|
|
- int loginUser = UserContext.getUserId();
|
|
|
|
|
- List<UploadChannel> page = uploadChannelRepository.findByCreateBy(loginUser);
|
|
|
|
|
|
|
+ public List<UploadChannelVo> getUploadChannels(int createBy) {
|
|
|
|
|
+ List<UploadChannel> page = uploadChannelRepository.findByCreateBy(createBy);
|
|
|
List<UploadChannelVo> list = page.stream().map(uploadChannel -> {
|
|
List<UploadChannelVo> list = page.stream().map(uploadChannel -> {
|
|
|
long maxSize = uploadChannel.getMaxSize();
|
|
long maxSize = uploadChannel.getMaxSize();
|
|
|
String maxSizeStr = byteConverter.convert(ByteType.Bytes, maxSize);
|
|
String maxSizeStr = byteConverter.convert(ByteType.Bytes, maxSize);
|
|
|
- UserNode userNode = userNodeService.getUserNode(uploadChannel.getNodeId(), loginUser);
|
|
|
|
|
|
|
+ int nodeId = uploadChannel.getNodeId();
|
|
|
|
|
+ UserNode userNode = userNodeService.getUserNode(nodeId, createBy);
|
|
|
String bindDomain = userNode.getDomain();
|
|
String bindDomain = userNode.getDomain();
|
|
|
return new UploadChannelVo(uploadChannel, maxSizeStr, bindDomain);
|
|
return new UploadChannelVo(uploadChannel, maxSizeStr, bindDomain);
|
|
|
}).collect(Collectors.toList());
|
|
}).collect(Collectors.toList());
|
|
|
|
|
|
|
|
- //return new PageImpl<>(list, pageRequest, 1000);
|
|
|
|
|
return list;
|
|
return list;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ public List<UploadChannel> getUploadChannelsByCreateBy(int createBy) {
|
|
|
|
|
+ return uploadChannelRepository.findByCreateBy(createBy);
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
public UploadChannel getUploadChannel(int id) {
|
|
public UploadChannel getUploadChannel(int id) {
|
|
|
return uploadChannelRepository.findById(id);
|
|
return uploadChannelRepository.findById(id);
|
|
|
}
|
|
}
|
|
@@ -72,7 +73,7 @@ public class UploadChannelService {
|
|
|
return getObjectChannel(uploadChannel);
|
|
return getObjectChannel(uploadChannel);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public ObjectChannel getObjectChannel(UploadChannel uploadChannel) {
|
|
|
|
|
|
|
+ private ObjectChannel getObjectChannel(UploadChannel uploadChannel) {
|
|
|
int channelId = uploadChannel.getChannelId();
|
|
int channelId = uploadChannel.getChannelId();
|
|
|
//String name = uploadChannel.getName();
|
|
//String name = uploadChannel.getName();
|
|
|
String channelPrefix = uploadChannel.getPrefix();
|
|
String channelPrefix = uploadChannel.getPrefix();
|
|
@@ -108,10 +109,6 @@ public class UploadChannelService {
|
|
|
return storeNode;
|
|
return storeNode;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- public List<UploadChannel> getByCreateBy(int createBy) {
|
|
|
|
|
- return uploadChannelRepository.findByCreateBy(createBy);
|
|
|
|
|
- }
|
|
|
|
|
-
|
|
|
|
|
public List<UploadChannel> getByDomainAndCreateBy(String domain, int createBy) {
|
|
public List<UploadChannel> getByDomainAndCreateBy(String domain, int createBy) {
|
|
|
StoreNode storeNode = userNodeService.getByDomain(domain);
|
|
StoreNode storeNode = userNodeService.getByDomain(domain);
|
|
|
int nodeId = storeNode.getId();
|
|
int nodeId = storeNode.getId();
|