Example #1
0
 /**
  * 短信发送
  * @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);
     }
 }
Example #2
0
 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;
 }