防止如果导入多个同名部门dept_name,parent_id相同,但是删除状态(del_flag)不同,导致查询结果为多条,mybatis不能映射为一条数据的问题
| | |
| | | public static String getPermissionPrefix(String moduleName, String businessName)
|
| | | {
|
| | | return StringUtils.format("{}:{}", moduleName, businessName);
|
| | |
|
| | | }
|
| | |
|
| | | /**
|
| | |
| | |
|
| | | <select id="checkDeptNameUnique" resultMap="SysDeptResult">
|
| | | <include refid="selectDeptVo"/>
|
| | | where dept_name=#{deptName} and parent_id = #{parentId}
|
| | | where dept_name=#{deptName} and parent_id = #{parentId} limit 1
|
| | | </select>
|
| | |
|
| | | <insert id="insertDept" parameterType="SysDept">
|