horse-generator
Version:
horse generator for node framework
1 lines • 751 B
JavaScript
;var aliyunSMS=require("../../../libs/aliyun-sms"),mail=require("../../../libs/mail");exports.sendEmail=async function(e,t,s){var r=e.body;try{var i=void 0;if(r.to||(i="收件人不能为空"),r.subject||(i="标题不能为空"),r.content||(i="内容不能为空"),i)return t.resMid.resBody(t,422,i);var a={to:r.to,subject:r.subject,content:r.content,desc:r.subject};await mail.sendMail(a),t.resMid.resBody(t,"","发送成功")}catch(e){t.throw(e)}},exports.sendMessage=async function(e,t,s){var r=e.body;try{var i=void 0,a=r.phone,n=r.content;if(a||(i="手机号码不能为空"),n||(i="内容不能为空"),i)return t.resMid.resBody(t,422,i);await aliyunSMS.messageNotify(a,n),t.resMid.resBody(t,"","发送成功")}catch(e){t.throw(e)}};