// +---------------------------------------------------------------------- declare (strict_types = 1); namespace app\store\controller; use app\store\service\Home as HomeService; use app\common\model\PushLog; /** * 后台首页 * Class Home * @package app\store\controller */ class Home extends Controller { /** * 后台首页 * @return array */ public function data() { // 获取首页数据 $model = new HomeService; $data = $model->getData(); return $this->renderSuccess(compact('data')); } //发送短信 public function sms(){ $param = $this->request->param(); $content = $param['content']??''; $mobiles = $param['mobiles']; $pubName = 1; $checkarr = explode(',', $mobiles); $flag = true; foreach($checkarr as $c){ if(strlen($c)!=11){ $flag = false; break; } } if(!$flag){ return $this->renderError("短信号码格式不正确"); } if(empty($content)){ return $this->renderError("短信内容不能为空"); } PushLog::addSmsMon($content,$mobiles,$pubName); return $this->renderSuccess("发送成功"); } }