feat: add view sms campaign page (#835)
Fixes: #563 Co-authored-by: Ashutosh Sharma <b18010@students.iitmandi.ac.in>
This commit is contained in:
co-authored by
Ashutosh Sharma
parent
b1b015833c
commit
14516d2ac2
@@ -173,6 +173,28 @@ export class OrganizationService {
|
||||
return this.http.get('/smscampaigns');
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {string} smsCampaignId SMS Campaign ID of SMS Campaign.
|
||||
* @returns {Observable<any>} SMS Campaign.
|
||||
*/
|
||||
getSmsCampaign(smsCampaignId: string): Observable<any> {
|
||||
return this.http.get(`/smscampaigns/${smsCampaignId}`);
|
||||
}
|
||||
|
||||
/**
|
||||
* @param {any} SMS
|
||||
* @returns {Observable<any>} Messages Data
|
||||
*/
|
||||
getMessagebyStatus(SMS: any): Observable<any> {
|
||||
let httpParams = new HttpParams()
|
||||
.set('status', SMS.status.toString())
|
||||
.set('locale', SMS.locale)
|
||||
.set('dateFormat', SMS.dateFormat);
|
||||
httpParams = SMS.fromDate ? httpParams.set('fromDate', SMS.fromDate) : httpParams;
|
||||
httpParams = SMS.toDate ? httpParams.set('toDate', SMS.toDate) : httpParams;
|
||||
return this.http.get(`/sms/${SMS.id}/messageByStatus`, { params: httpParams });
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns {Observable<any>} Adhoc Queries data
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user