|
@@ -108,11 +108,10 @@ public class StaffServiceImpl implements StaffService {
|
|
|
entity.setCreateTime(LocalDateTime.now());
|
|
|
entity.setFlowStatus(FlowStatusConstants.FLOW_NOT_START);
|
|
|
CommonResult<AdminUserRespDTO> result = adminUserApi.getUser(userId);
|
|
|
- if (result.isSuccess()) {
|
|
|
- entity.setNickname(result.getData().getNickname());
|
|
|
- entity.setDeptId(result.getData().getDeptId());
|
|
|
- entity.setDeptName(result.getData().getDeptName());
|
|
|
- }
|
|
|
+ AdminUserRespDTO dto = result.getCheckedData();
|
|
|
+ entity.setNickname(dto.getNickname());
|
|
|
+ entity.setDeptId(dto.getDeptId());
|
|
|
+ entity.setDeptName(dto.getDeptName());
|
|
|
staffDAO.insert(entity);
|
|
|
}
|
|
|
return createMap(flowInstanceId, entity, userId);
|