完善校验

This commit is contained in:
haozq 2025-11-07 09:14:31 +08:00
parent f2a8235639
commit 156325b2f0
2 changed files with 13 additions and 5 deletions

View File

@ -98,8 +98,10 @@ public class DocumentScreenImpl implements DocumentScreenService {
if("1".equals(type)){ if("1".equals(type)){
vo.setPublicFolderId(vo.getParentId()); vo.setPublicFolderId(vo.getParentId());
vo.setParentId("0"); 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("文件夹名称已存在"); return AjaxResult.error("文件夹名称已存在");
} }
Integer num2= mapper.addDocumentCompany(vo); Integer num2= mapper.addDocumentCompany(vo);
if("1".equals(type)){ if("1".equals(type)){
vo.setAuthType("4"); vo.setAuthType("4");
//创建的都是4 //创建的都是4
@ -124,7 +125,6 @@ public class DocumentScreenImpl implements DocumentScreenService {
return AjaxResult.success("添加成功"); return AjaxResult.success("添加成功");
} }
return AjaxResult.success("添加成功"); return AjaxResult.success("添加成功");
}catch (Exception e){ }catch (Exception e){
log.error(e.toString(),e); log.error(e.toString(),e);

View File

@ -84,9 +84,17 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</select> </select>
<!--文件夹名称是否存在--> <!--文件夹名称是否存在-->
<select id="getDocumentByNum" resultType="java.lang.Integer"> <select id="getDocumentByNum" resultType="java.lang.Integer">
select count(1) <if test='type=="1" or type==1 '>
select count(1)
from tb_user_document_folder udf
left join tb_public_real_user tpr on tpr.user_folder_id=udf.id and tpr.data_type=1
where del_flag=0 and file_type=0 and udf.folder_name=#{folderName} AND tpr.public_folder_id=#{publicFolderId}
</if>
<if test='type=="2" or type==2 '>
select count(1)
from tb_user_document_folder from tb_user_document_folder
where del_flag=0 and file_type=0 and folder_name=#{folderName} where del_flag=0 and file_type=0 and folder_name=#{folderName} AND parent_id=#{parentId}
</if>
</select> </select>
<!--查询文件夹数据集合--> <!--查询文件夹数据集合-->
<select id="getDocumentFileList" resultType="com.bonus.business.domain.TbUserFiles"> <select id="getDocumentFileList" resultType="com.bonus.business.domain.TbUserFiles">