dever 7 jaren geleden
bovenliggende
commit
e31e302721
2 gewijzigde bestanden met toevoegingen van 8 en 2 verwijderingen
  1. 6 0
      src/Applet.php
  2. 2 2
      src/Lib/Base.php

+ 6 - 0
src/Applet.php

@@ -57,6 +57,12 @@ class Applet extends Base
                 $update['set_mobile'] = $mobile;
                 $update['where_id'] = $uid;
                 Dever::load('passport/user-update', $update);
+
+                $state = Dever::config('base', 'project')->regSendSms;
+                if ($state) {
+                    Dever::setInput('skin', $state);
+                    $this->send($mobile, $uid);
+                }
             } else {
                 Dever::alert('无效的用户id,请重新登录');
             }

+ 2 - 2
src/Lib/Base.php

@@ -114,7 +114,7 @@ class Base
         return $code->mcode;
     }
 
-    protected function send($mobile, $code, $id = false)
+    public function send($mobile, $code, $id = false)
     {
         $url = Dever::config('base', 'project')->mobileCode['url'];
 
@@ -138,7 +138,7 @@ class Base
     private function replace($content, $mobile = '', $code = '')
     {
         $skin = Dever::config('base', 'project')->mobileCode['skin'];
-        $skin_key = Dever::input('skin', 1);
+        $skin_key = Dever::input('skin', 'code');
         if (isset($skin[$skin_key])) {
             $skin = $skin[$skin_key];
         } else {