Quellcode durchsuchen

fix:部门路径需以租户开头

wangbo vor 2 Jahren
Ursprung
Commit
65780a8aef

+ 1 - 1
smsb-customer-manager-app/src/main/java/com/inspur/customer/service/org/SmsbDepartmentServiceImpl.java

@@ -54,7 +54,7 @@ public class SmsbDepartmentServiceImpl extends ServiceImpl<SmsbDepartmentMapper
         if(!CollectionUtils.isEmpty(departments)){return Response.buildFailure("500",
             "部门标识["+smsbDepartmentAdd.getMark()+"]在租户["+smsbDepartmentAdd.getTenant()+"]中已存在!");}
         SmsbDepartmentDO department = SmsbDepartmentConvertor.toDataObjectForCreate(userId, smsbDepartmentAdd);
-        department.setPath(pathFactory(smsbDepartmentAdd.getParentId(),smsbDepartmentAdd.getMark()));
+        department.setPath(smsbDepartmentAdd.getTenant()+pathFactory(smsbDepartmentAdd.getParentId(),smsbDepartmentAdd.getMark()));
         department.setOrderNo(orderNmFactory(smsbDepartmentAdd.getParentId()));
         super.save(department);
         return SingleResponse.of(department);