Class BRLead
java.lang.Object
com.maplander.backend.controller.businessrule.common.BRLead
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic InterestenqueueGetFbLead(Long leadId, Long propertyId, Client client) static voidenqueueLeadBoard(Lead lead, Client client) static voidenqueueUpdateLeadBoard(Client client, List<Lead> listLead) static LeadInfosaveLeadAndInfo(Lead lead) static LeadInfosaveLeadAndInfo(Lead lead, boolean isNotification) static LeadInfosaveView(PropertyLite propertyLite, String brand, Integer owner) static voidupdateLeadStatus(Long leadId, String statusOld, String statusNew, Long propertyId) static StringvalidateBasicInfoLead(Lead lead) static DefaultResponsevalidateParams(Long id, LeadUserOfficeTypeEnum type, UserML userML, boolean user, boolean lite) static StringvalidateSimpleLead(Lead lead) static DefaultResponsevalidateType(LeadUserOfficeTypeEnum type, boolean user)
-
Constructor Details
-
BRLead
public BRLead()
-
-
Method Details
-
validateSimpleLead
-
validateBasicInfoLead
-
saveLeadAndInfo
-
saveLeadAndInfo
-
saveView
-
validateParams
public static DefaultResponse validateParams(Long id, LeadUserOfficeTypeEnum type, UserML userML, boolean user, boolean lite) -
validateType
-
enqueueLeadBoard
-
enqueueUpdateLeadBoard
-
enqueueGetFbLead
-
updateLeadStatus
-