| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 | <?phpnamespace addons\alisms\controller;use think\addons\Controller;/** * 阿里短信 */class Index extends Controller{    protected $model = null;    public function _initialize()    {        if (!\app\admin\library\Auth::instance()->id) {            $this->error('暂无权限浏览');        }        parent::_initialize();    }    public function index()    {        return $this->view->fetch();    }    public function send()    {        $config = get_addon_config('alisms');        $mobile = $this->request->post('mobile');        $template = $this->request->post('template');        $sign = $this->request->post('sign');        if (!$mobile || !$template) {            $this->error('手机号、模板ID不能为空');        }        $sign = $sign ? $sign : $config['sign'];        $param = (array)json_decode($this->request->post('param', '', 'trim'));        $alisms = new \addons\alisms\library\Alisms();        $ret = $alisms->mobile($mobile)            ->template($template)            ->sign($sign)            ->param($param)            ->send();        if ($ret) {            $this->success("发送成功");        } else {            $this->error("发送失败!失败原因:" . $alisms->getError());        }    }}
 |