service and query builder
This commit is contained in:
parent
1ab4d93d2b
commit
eb78934959
2 changed files with 4 additions and 1 deletions
|
@ -11,6 +11,7 @@ export default abstract class DynamicQueryBuilder {
|
|||
"executivePosition",
|
||||
"membershipStatus",
|
||||
"qualification",
|
||||
"salutation",
|
||||
"member",
|
||||
"memberAwards",
|
||||
"memberExecutivePositions",
|
||||
|
|
|
@ -49,7 +49,8 @@ export default abstract class MemberService {
|
|||
)
|
||||
.leftJoinAndSelect("preferredCommunication.type", "communicationtype_preferred")
|
||||
.leftJoinAndMapMany("member.smsAlarming", "member.communications", "smsAlarming", "smsAlarming.isSMSAlarming = 1")
|
||||
.leftJoinAndSelect("smsAlarming.type", "communicationtype_smsAlarming");
|
||||
.leftJoinAndSelect("smsAlarming.type", "communicationtype_smsAlarming")
|
||||
.leftJoinAndSelect("member.salutation", "salutation");
|
||||
|
||||
if (search != "") {
|
||||
search.split(" ").forEach((term, index) => {
|
||||
|
@ -123,6 +124,7 @@ export default abstract class MemberService {
|
|||
.leftJoinAndMapMany("member.smsAlarming", "member.communications", "smsAlarming", "smsAlarming.isSMSAlarming = 1")
|
||||
.leftJoinAndSelect("smsAlarming.type", "communicationtype_smsAlarming")
|
||||
.leftJoinAndSelect("preferredCommunication.type", "communicationtype_preferred")
|
||||
.leftJoinAndSelect("member.salutation", "salutation")
|
||||
.where("member.id = :id", { id: id })
|
||||
.getOneOrFail()
|
||||
.then((res) => {
|
||||
|
|
Loading…
Reference in a new issue