diff --git a/src/main/java/com/syjiaer/clinic/server/service/organization/OrganizationMemberService.java b/src/main/java/com/syjiaer/clinic/server/service/organization/OrganizationMemberService.java index 287045c..b7dfc9f 100644 --- a/src/main/java/com/syjiaer/clinic/server/service/organization/OrganizationMemberService.java +++ b/src/main/java/com/syjiaer/clinic/server/service/organization/OrganizationMemberService.java @@ -118,6 +118,9 @@ public class OrganizationMemberService extends BaseService { } organizationMember.setSectionNames(String.join("/", sectionNameList)); organizationMemberMapper.insertOrUpdate(organizationMember); + for (OrganizationMemberSection section : sectionList){ + section.setOrganizationMemberId(organizationMember.getId()); + } organizationMemberSectionMapper.insert(sectionList); ManagerUser user = dto.getUserInfo();