Class CRMEndpoint
java.lang.Object
com.maplander.backend.controller.endpoint.fiabci.CRMEndpoint
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionAddClientInProperty(Long clientId, Long propertyId, Long officeId) changeStage(Long leadId, FollowTypeEnum stage) completeTask(Long id) createCalendarUser(CalendarUser calendarUser) createClient(Client client) createTaskEntry(TaskEntry entry, boolean replace) deleteClient(Long clientId) deleteClientInProperty(Long clientId, Long propertyId, Long officeId) deleteNote(Long noteId) deleteSearchesClient(Long searchId) deleteTask(Long id) getAllTaskEntries(Long taskId) getCalendarUser(Long id) getClientById(Long clientId) getNoteByClient(Long clientId, Long officeId, Long propertyId) getNoteById(Long noteId) listClientByUser(Long userId, Long officeId, Integer limit, Integer cursor) listMyClients(Integer limit, String cursor, Long officeId) listPropertiesDashBoard(Long officeId, StatusTypeEnum status, Long agentId, String sku, Integer limit, Integer cursor, FiltersBigQuery bigQuery) listSearchesByClient(Integer limit, String cursor, Long clientId) listTaskOfMonth(Integer months, Long officeId, Long userId) listTasksByLeadId(Long leadId, Boolean asc) saveSearchesClient(SearchesClient searchesClient) updateCalendarUser(CalendarUser calendarUser) updateClient(Client client) updateTaskCounter(Long leadId, FollowTypeEnum followType)
-
Constructor Details
-
CRMEndpoint
public CRMEndpoint()
-
-
Method Details
-
createClient
-
saveSearchesClient
-
deleteSearchesClient
-
listSearchesByClient
public EntityCollectionResponse<SearchesClient> listSearchesByClient(Integer limit, String cursor, Long clientId) -
AddClientInProperty
-
deleteClientInProperty
-
getClientById
-
updateClient
-
deleteClient
-
listMyClients
-
saveNote
-
getNoteById
-
deleteNote
-
getNoteByClient
-
saveTask
-
completeTask
-
deleteTask
-
ListTaskToNotificate
-
listTaskOfMonth
-
listTasksByLeadId
-
listPropertiesDashBoard
public EntityCollectionResponse<PropertyDashBoard> listPropertiesDashBoard(Long officeId, StatusTypeEnum status, Long agentId, String sku, Integer limit, Integer cursor, FiltersBigQuery bigQuery) -
getTask
-
createCalendarUser
-
updateCalendarUser
-
getCalendarUser
-
deleteCalendarUser
-
createTaskEntry
-
getAllTaskEntries
-
listClientByUser
public EntityCollectionResponse<ClientComplete> listClientByUser(Long userId, Long officeId, Integer limit, Integer cursor) -
changeStage
-
updateTaskCounter
-