/** * 短信发送 * @param params 拼接短信内容 * @return string */ public function send($params = array()) { $message = $this->getMessage($params['message']); foreach ($this->sendMobile as $mobile) { $taskinfo = array('USERID' => 0, 'BROKERID' => 0, 'MOBILE' => $mobile, 'CONTENT' => $message, 'STATUS' => 0, 'CREATETIME' => date('Y-m-d H:i:s')); DAO_Sms_SmsTask::add_sms_task($taskinfo); } }
protected function sentMessage($message) { if (!empty($this->mobile) && $this->mobileSwitch == true) { foreach ($this->mobile as $mobile) { $sms = array('USERID' => '0', 'BROKERID' => '0', 'MOBILE' => $mobile, 'CONTENT' => $message, 'STATUS' => '0', 'CREATETIME' => date('Y-m-d H:i:s'), 'BIZ_ID' => 10); DAO_Sms_SmsTask::add_sms_task($sms); } } }
/** * 发送报警短信 * @param $mobile 手机 * @param $content 内容 * @return array|int */ public function sendAlertMsg($mobile, $content, $bizId = 10) { if (empty($mobile) || empty($content)) { return array(); } foreach ($mobile as $val) { //发送信息 $sms = array('USERID' => '0', 'BROKERID' => '0', 'MOBILE' => $val, 'CONTENT' => $content, 'STATUS' => '0', 'CREATETIME' => date('Y-m-d H:i:s'), 'BIZ_ID' => $bizId); DAO_Sms_SmsTask::add_sms_task($sms); } return true; }