Verschillende functionaliteit:
-een gebruiker kan meerdere bedrijven hebben -manier van afspraken maken veranderd in de backend ivm meerdere bedrijven gebruiker -bedrijven van een gebruiker zijn op te roepen -gebruikers zijn aan een bestaand bedrijf te koppelen via een REST call -email is aangepast op bedrijf en gebruiker
This commit is contained in:
@@ -1,9 +1,10 @@
|
||||
package nl.veenm.paypoint.domain;
|
||||
|
||||
import jakarta.persistence.Entity;
|
||||
import jakarta.persistence.GeneratedValue;
|
||||
import jakarta.persistence.GenerationType;
|
||||
import jakarta.persistence.Id;
|
||||
import com.fasterxml.jackson.annotation.JsonIgnore;
|
||||
import jakarta.persistence.*;
|
||||
|
||||
import java.util.HashSet;
|
||||
import java.util.Set;
|
||||
|
||||
@Entity
|
||||
public class Company {
|
||||
@@ -17,6 +18,10 @@ public class Company {
|
||||
private String postal_code;
|
||||
private String city;
|
||||
|
||||
@ManyToMany(mappedBy = "companies")
|
||||
@JsonIgnore
|
||||
private Set<AppUser> users = new HashSet<>();
|
||||
|
||||
public void setId(Long id) {
|
||||
this.id = id;
|
||||
}
|
||||
@@ -72,4 +77,12 @@ public class Company {
|
||||
public void setCity(String city) {
|
||||
this.city = city;
|
||||
}
|
||||
|
||||
public Set<AppUser> getUsers() {
|
||||
return users;
|
||||
}
|
||||
|
||||
public void setUsers(Set<AppUser> users) {
|
||||
this.users = users;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user