|
@ -537,7 +537,7 @@ public class StaffServiceImpl implements StaffService { |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
public Result addStaffV2(AddStaffV2FromDTO fromDTO) { |
|
|
public Result<StaffDetailResultDTO> addStaffV2(AddStaffV2FromDTO fromDTO) { |
|
|
//1.根据新增人员类型判断查询机关信息
|
|
|
//1.根据新增人员类型判断查询机关信息
|
|
|
OrgResultDTO orgDTO = customerAgencyDao.selectAgencyDetail(fromDTO.getOrgId(), fromDTO.getOrgType()); |
|
|
OrgResultDTO orgDTO = customerAgencyDao.selectAgencyDetail(fromDTO.getOrgId(), fromDTO.getOrgType()); |
|
|
if (null == orgDTO) { |
|
|
if (null == orgDTO) { |
|
@ -612,8 +612,13 @@ public class StaffServiceImpl implements StaffService { |
|
|
throw new EpmetException("save data to gov-role-user failure"); |
|
|
throw new EpmetException("save data to gov-role-user failure"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
//如果是烟台的需要更新 根据手机号+姓名 更新data_sync_user_data置为已创建、记录staffId
|
|
|
|
|
|
// todo
|
|
|
|
|
|
|
|
|
return new Result(); |
|
|
//2022.10.18加个返参,借用下StaffDetailResultDTO不再新建dto了
|
|
|
|
|
|
StaffDetailResultDTO resultDTO=new StaffDetailResultDTO(); |
|
|
|
|
|
resultDTO.setStaffId(result.getData().getUserId()); |
|
|
|
|
|
return new Result<StaffDetailResultDTO>().ok(resultDTO); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|