提交 24fe94ce 作者: chenshiqiang

administrator

上级 80e3868b
...@@ -126,7 +126,7 @@ public class KnowledgeController { ...@@ -126,7 +126,7 @@ public class KnowledgeController {
* @return * @return
*/ */
@DeleteMapping(value = "/delete") @DeleteMapping(value = "/delete")
public Result<?> delete(@RequestParam(name = "id") String ids) { public Result<?> delete(@RequestParam(name = "ids") String ids) {
knowledgeService.deleteKnowledge(ids); knowledgeService.deleteKnowledge(ids);
return Result.OK("删除成功!"); return Result.OK("删除成功!");
} }
......
...@@ -39,6 +39,8 @@ public class DocumentServiceImpl implements DocumentService { ...@@ -39,6 +39,8 @@ public class DocumentServiceImpl implements DocumentService {
Environment environment; Environment environment;
@Value("${document.server.host}") @Value("${document.server.host}")
private String serverHost ; private String serverHost ;
@Value("${files.storage}")
String filesStorage;
/** /**
* 大小限制,默认10M * 大小限制,默认10M
*/ */
...@@ -65,7 +67,7 @@ public class DocumentServiceImpl implements DocumentService { ...@@ -65,7 +67,7 @@ public class DocumentServiceImpl implements DocumentService {
if (StringUtils.isNotBlank(fileName) && !fileType.equalsIgnoreCase(FilenameUtils.getExtension(fileName))) { if (StringUtils.isNotBlank(fileName) && !fileType.equalsIgnoreCase(FilenameUtils.getExtension(fileName))) {
throw new DocumentException(ErrorCodeEnum.DOC_FILE_EXTENSION_NOT_MATCH); throw new DocumentException(ErrorCodeEnum.DOC_FILE_EXTENSION_NOT_MATCH);
} }
File docFile = new File(filePath); File docFile = new File(filesStorage+ filePath);
// 校验文件实体 // 校验文件实体
preFileCheck(docFile); preFileCheck(docFile);
fileName = StringUtils.isNotBlank(fileName) ? fileName : docFile.getName(); fileName = StringUtils.isNotBlank(fileName) ? fileName : docFile.getName();
......
...@@ -164,13 +164,12 @@ class KnowledgeServiceImpl implements IKnowledgeService { ...@@ -164,13 +164,12 @@ class KnowledgeServiceImpl implements IKnowledgeService {
List<String> catList; List<String> catList;
List<String> treeList = knowledgeProjectService.getTreeListBy(knowledgeParam.getKnowledgeProjectId()) List<String> treeList = knowledgeProjectService.getTreeListBy(knowledgeParam.getKnowledgeProjectId())
.stream().map(KbKnowledgeProject::getId).collect(Collectors.toList()); .stream().map(KbKnowledgeProject::getId).collect(Collectors.toList());
if(false){ //获取用户拥有的分类
//获取用户拥有的分类
KbAuthorizedUser userInfo = SpringContextUtils.getUserInfo(); KbAuthorizedUser userInfo = SpringContextUtils.getUserInfo();
if(null==userInfo){ if(null==userInfo){
return null; return null;
} }
if(Integer.valueOf("0").equals(userInfo.getIsAll())){
List<KbAuthuserKnowledgeprojectMap> permitKnowProjectList=knowledgeProjectService.getKnowledgeProjectListByUserId(userInfo.getId()); List<KbAuthuserKnowledgeprojectMap> permitKnowProjectList=knowledgeProjectService.getKnowledgeProjectListByUserId(userInfo.getId());
//all permit //all permit
List<String > allPermitList=permitKnowProjectList.stream() List<String > allPermitList=permitKnowProjectList.stream()
...@@ -324,18 +323,16 @@ class KnowledgeServiceImpl implements IKnowledgeService { ...@@ -324,18 +323,16 @@ class KnowledgeServiceImpl implements IKnowledgeService {
public IPage<KnowledgeVO> listFromPython(KnowledgeParam knowledgeParam, Integer pageNo, Integer pageSize, String column, String order) { public IPage<KnowledgeVO> listFromPython(KnowledgeParam knowledgeParam, Integer pageNo, Integer pageSize, String column, String order) {
Object data = redisUtil.get(genKey(knowledgeParam)); Object data = redisUtil.get(genKey(knowledgeParam));
// if (org.springframework.util.StringUtils.isEmpty(data)) { if (org.springframework.util.StringUtils.isEmpty(data)) {
if (true) {
List<String> treeList = knowledgeProjectService.getTreeListBy(knowledgeParam.getKnowledgeProjectId()) List<String> treeList = knowledgeProjectService.getTreeListBy(knowledgeParam.getKnowledgeProjectId())
.stream().map(KbKnowledgeProject::getId).collect(Collectors.toList()); .stream().map(KbKnowledgeProject::getId).collect(Collectors.toList());
List<String> permitKnowList=new ArrayList<>(); List<String> permitKnowList=new ArrayList<>();
List<String> catList=new ArrayList<>(); List<String> catList=new ArrayList<>();
if(false){
//获取用户拥有的分类
KbAuthorizedUser userInfo = SpringContextUtils.getUserInfo(); KbAuthorizedUser userInfo = SpringContextUtils.getUserInfo();
if(null==userInfo){ if(null==userInfo){
return null; return null;
} }
if(Integer.valueOf("0").equals(userInfo.getIsAll())){
List<KbAuthuserKnowledgeprojectMap> permitKnowProjectList=knowledgeProjectService.getKnowledgeProjectListByUserId(userInfo.getId()); List<KbAuthuserKnowledgeprojectMap> permitKnowProjectList=knowledgeProjectService.getKnowledgeProjectListByUserId(userInfo.getId());
//all permit //all permit
List<String > allPermitList=permitKnowProjectList.stream() List<String > allPermitList=permitKnowProjectList.stream()
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论