feat: sms module
This commit is contained in:
@@ -9,7 +9,7 @@ const {
|
||||
checkValidations,
|
||||
generateRandomDigits
|
||||
} = require('../plugins/controllersHelperFunctions')
|
||||
const { SMS } = require('../plugins/SMS_Module')
|
||||
const sms = require('../plugins/SMS_Module')
|
||||
const { notifyAdmin } = require('../WebSocket/controllers/admin_EventsController')
|
||||
const _faSr = _sr.fa
|
||||
|
||||
@@ -18,10 +18,6 @@ function ArpaDateFormat(date) {
|
||||
return moment(date).format('YYYY-MM-DD HH:mm:ss')
|
||||
}
|
||||
|
||||
function SmsDateFormat(date) {
|
||||
return moment(date).format('jYYYY/jMM/jDD')
|
||||
}
|
||||
|
||||
/// ///////////////// agent
|
||||
module.exports.add_guaranteeReport = [
|
||||
async (req, res) => {
|
||||
@@ -201,15 +197,7 @@ module.exports.change_gr_status_to_sent_by_agent = [
|
||||
gr.sendDate = ArpaDateFormat(thisTime)
|
||||
|
||||
// send sms for agent
|
||||
const smsMsg = [
|
||||
' نماینده گرامی فرم گزارش عملکرد گارانتی شما در تاریخ ',
|
||||
SmsDateFormat(thisTime),
|
||||
' با کد پیگیری ',
|
||||
trackingCode,
|
||||
' برای شرکت ارسال شد. '
|
||||
]
|
||||
|
||||
SMS([gr.agent_id.mobile_number], smsMsg.join(''))
|
||||
await sms.guaranteeReport.sent(gr.agent_id.mobile_number, trackingCode, thisTime)
|
||||
|
||||
await gr.save()
|
||||
notifyAdmin('updateNewGuaranteeReports')
|
||||
|
||||
Reference in New Issue
Block a user