This commit is contained in:
mkm 2024-06-25 10:53:34 +08:00
commit 087181aabd

View File

@ -16,6 +16,7 @@ use app\common\model\Config;
use app\common\model\user\User;
use app\common\model\user_create_log\UserCreateLog;
use app\common\model\user_recharge\UserRecharge;
use support\Cache;
use Webman\RedisQueue\Redis;
class StoreController extends BaseApiController
@ -41,6 +42,7 @@ class StoreController extends BaseApiController
{
$store_id = (int)$this->request->get('store_id');
$phone = (int)$this->request->get('phone');
$code = $this->request->get('code','');
$where = [];
if($phone){
$where['phone'] = $phone;
@ -48,6 +50,16 @@ class StoreController extends BaseApiController
if($store_id){
$where['id'] = $store_id;
}
if($code && $phone){
$remark = $phone.'_reporting';
$codeCache = Cache::get($remark);
if(empty($codeCache)){
return $this->fail('验证码不存在');
}
if ($codeCache != $code) {
return $this->fail('验证码错误');
}
}
$info = StoreLogic::search($where);
if ($info) {