diff --git a/bonus-business/src/main/java/com/bonus/business/service/impl/DocumentScreenImpl.java b/bonus-business/src/main/java/com/bonus/business/service/impl/DocumentScreenImpl.java index e5ee449..a4ddb13 100644 --- a/bonus-business/src/main/java/com/bonus/business/service/impl/DocumentScreenImpl.java +++ b/bonus-business/src/main/java/com/bonus/business/service/impl/DocumentScreenImpl.java @@ -98,8 +98,10 @@ public class DocumentScreenImpl implements DocumentScreenService { if("1".equals(type)){ vo.setPublicFolderId(vo.getParentId()); vo.setParentId("0"); + }else { + vo.setParentId(vo.getParentId().split("_")[2]); } - vo.setParentIds(vo.getParentIds()+vo.getParentId()+","); + vo.setParentIds(vo.getParentIds()+vo.getParentId()+","); /** * 查询文件夹名称是否重复 */ @@ -108,7 +110,6 @@ public class DocumentScreenImpl implements DocumentScreenService { return AjaxResult.error("文件夹名称已存在"); } Integer num2= mapper.addDocumentCompany(vo); - if("1".equals(type)){ vo.setAuthType("4"); //创建的都是4 @@ -124,7 +125,6 @@ public class DocumentScreenImpl implements DocumentScreenService { return AjaxResult.success("添加成功"); } - return AjaxResult.success("添加成功"); }catch (Exception e){ log.error(e.toString(),e); diff --git a/bonus-business/src/main/resources/mapper/business/DocumentScreenMapper.xml b/bonus-business/src/main/resources/mapper/business/DocumentScreenMapper.xml index e383fb2..98e3310 100644 --- a/bonus-business/src/main/resources/mapper/business/DocumentScreenMapper.xml +++ b/bonus-business/src/main/resources/mapper/business/DocumentScreenMapper.xml @@ -84,9 +84,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"