Commit f98104a6 by jianan

保存组织关系修改

parent 3c0b8d36
......@@ -73,8 +73,7 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService
SaveMembershipResponseVO resp = new SaveMembershipResponseVO();
try {
Long basicInfoId = requestVO.getHiringBasicInfoId();
AclPractitionerHiringBasicInfo basicInfo1 = basicInfoMapper.selectByPrimaryKey(basicInfoId);
if (basicInfo1 == null) {
if (basicInfoId == null) {
// 先保存ag_acl_practitioner_hiring_basic_info,获取hiringBasicInfoId
AclPractitionerHiringBasicInfo basicInfo = new AclPractitionerHiringBasicInfo();
basicInfo.setName(requestVO.getName());
......@@ -101,7 +100,7 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService
// 仅需更新组织关系
AclPractitionerHiringMembership membership = membershipMapper.selectByHiringBasicInfoId(basicInfoId);
BeanUtils.copyProperties(requestVO, membership);
membership.setHiringBasicInfoId(basicInfo1.getId());
membership.setHiringBasicInfoId(basicInfoId);
membership.setIsActive(1);
Date curDate = new Date();
......@@ -111,7 +110,7 @@ public class PractitionerHiringServiceImpl implements PractitionerHiringService
membership.setUpdatedBy(loginId);
membershipMapper.updateByPrimaryKeySelective(membership);
resp.setHiringBasicInfoId(basicInfo1.getId());
resp.setHiringBasicInfoId(basicInfoId);
}
resp.setCommonResult(new CommonResult(true, ZHBErrorConfig.getErrorInfo("800000")));
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment