UNPKG

mst-scm-server-core

Version:
1 lines 1.69 kB
const e=require("../services/serviceClient"),{helpers:{utilHelper:a}}=require("mst-server-common"),s=async(s,t,r,n)=>{let i={status:200,data:{}};try{console.log("sendSms: ",s,", message: ",t);const a={type:"message",phoneNumber:s,message:t,fromSystem:r,fromActionType:n};console.log("sendSms: start service");const u=await e.ApiServiceSMS("post","api/v1/master/sms/sendSms",a);console.log("sendSms: after service: ",u),i.data=u}catch(e){console.log("SMS error: "),200===e?.status||a.isEmpty(e?.data)||(i.data=e?.data),i.status=400,a.isEmpty(e?.status)&&(i.status=e?.status)}return i},t=async(e,a,t)=>{let r=`B2B Supply - Tanii burtgel batalgaajuulah code: ${a}`;return await s(e,r,t,{id:"Register",name:"Бүртгүүлэх"})},r=async(e,a,t)=>{let r=`B2B Supply - Tanii nuuts ug sergeeh code: ${a}`;return await s(e,r,t,{id:"ForgotPassword",name:"Нууц үг мартсан"})},n=async(e,a)=>{let t=`B2B Supply - Batalgaajuulah code: ${a}. Ta daraah link deer darj app-iig tataj awna uu. https://bit.ly/supply_app`;return await s(e,t,{id:"AdminAPP",name:"Админы апп"},{id:"MerchantConfirm",name:"Мерчант баталгаажуулалт"})},i=async(e,a,t)=>{let r=`B2B Supply - Tanid systemd nevtreh erh uusgegdlee. Systemd nevtreh 1 udaagiin nuuts ug: ${a}`;return await s(e,r,t,{id:"UserRegister",name:"Хэрэглэгч бүртгэх"})},u=async(e,a,t)=>{let r=`B2B Supply - Tanii tuhuurumj batalgaajuulah 1 udaagiin code: ${a}`;return await s(e,r,t,{id:"UserDeviceConfirm",name:"Төхөөрөмж баталгаажуулалт"})};module.exports={sendSms:s,sendRegisterOtp:t,sendForgotPasswordOtp:r,sendMerchantConfirm:n,sendUserRegister:i,sendUserDeviceConfirm:u};