| 12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- namespace www\controllers;
- use biz\message\services\SmsService;
- use biz\user\services\UserAssetService;
- use biz\user\services\UserService;
- use common\components\sms;
- use common\components\stringUtil;
- use Yii;
- use common\components\util;
- use yii\helpers\Json;
- class InformUserController extends BaseController
- {
- //申请开店提交资料时发送验证码 shish 2020.3.8
- public function actionSendSms()
- {
- $get = Yii::$app->request->get();
- $type = isset($get['type']) ? $get['type'] : 0;
- $mobile = isset($get['mobile']) ? $get['mobile'] : 0;
- if (stringUtil::isMobile($mobile) == false) {
- util::fail('请填写手机号');
- }
- $code = stringUtil::getRandNum(4);
- $msg = "您的验证码:" . $code . "。为了您的帐号安全,验证码不要告诉别人哦";
- $userId = $this->userId;
-
- $cacheKey = 'OPEN_SHOP_APPLY_' . $userId;
- Yii::$app->redis->executeCommand('SETEX', [$cacheKey, 120, $code]);
- sms::send($mobile, $msg);
- util::complete('已发送');
- }
- }
|