Beispiel #1
0
  // 要存db
  public void updateEmployeeInformation(TransferFormalDTO transferFormalDTO) {
    RegistrationInformation registrationInformation =
        transferFormalDTO.getRegistrationInformation();
    RegistrationInformationUploadFileDTO registrationInformationUploadFileDTO =
        transferFormalDTO.getRegistrationInformationUploadFileDTO();
    updateRegistrationInformation(registrationInformation, registrationInformationUploadFileDTO);

    int laborInsuranceId = transferFormalDTO.getLaborInsurance().getId();
    Insurance insurance = transferFormalDTO.getInsurance();
    List<DependentsAdditionalInsurance> dependentsAdditionalInsurances =
        transferFormalDTO.getDependentsAdditionalInsurances();
    updateInsurance(laborInsuranceId, insurance, dependentsAdditionalInsurances);

    IdentityRelatedDocuments identityRelatedDocuments =
        transferFormalDTO.getIdentityRelatedDocuments();
    IdentityRelatedDocumentsUploadFileDTO identityRelatedDocumentsUploadFileDTO =
        transferFormalDTO.getIdentityRelatedDocumentsUploadFileDTO();
    updateIdentityRelatedDocuments(identityRelatedDocuments, identityRelatedDocumentsUploadFileDTO);
  }