浏览代码

fix send bonus

stanley-king 8 年之前
父节点
当前提交
6709c873a0
共有 1 个文件被更改,包括 32 次插入17 次删除
  1. 32 17
      admin/control/person_bonus.php

+ 32 - 17
admin/control/person_bonus.php

@@ -115,8 +115,15 @@ class person_bonusControl extends SystemControl
 
     public function send_normalOp()
     {
-        sms_helper::send_nostore_message('18911779278',Sms::active_normal_38,array('time'=>'5'));
-
+        $ex_mobiles = array('13167257998','13817477874',
+            '13501834337','15136579518','13761196158','13120500263','15225289199','13501933861',
+            '13524888188','15801835621','18930392740','18501638271','15051661622','13918648451',
+            '13564438692','13681651248','15821631296','15000689585','13020900390','13271733191',
+            '18717997570','15721468718','15221256025','15601756009','15890737263','15026507710',
+            '13636331937','13672289205','18068569118','15722593633','15026580015','15000602053',
+            '15267388753','13764112373','15156077677','15000640019','18321929550','15997393326',
+            '18918227177','13301609136','15256059856','13681903076','15103870805','18252093834',
+            '15921174365','15901998706','18856150208','15167870536');
         $max_id = 0;
         while (true)
         {
@@ -133,26 +140,34 @@ class person_bonusControl extends SystemControl
             }
 
             $ids = [];
-            foreach ($members as $member) {
-                $ids[] = $member['member_id'];
+            $mobiles = [];
+            foreach ($members as $member)
+            {
                 $max_id = $member['member_id'];
+                $mobile = $member['member_mobile'];
+                if(in_array($mobile,$ex_mobiles)) {
+                    continue;
+                } else {
+                    $ids[] = $member['member_id'];
+                    $mobiles[] = $mobile;
+                }
             }
-            Log::record("send_normal max_id = {$max_id} ",Log::ERR);
-
             $rate = 50;
             $amount = 38;
 
-//            $ret = account_helper::add_bonus($rate,$amount,$ids,"女王节专享红包");
-//            if($ret)
-//            {
-//                foreach ($members as $member)
-//                {
-//                    $mobile = $member['member_mobile'];
-//                    if(!empty($mobile)) {
-//                        sms_helper::send_nostore_message($mobile,Sms::active_normal_38,array('time'=>'5'));
-//                    }
-//                }
-//            }
+            $ids[] = 40318;
+            $mobiles[] = '18911779278';
+
+            $ret = account_helper::add_bonus($rate,$amount,$ids,"女王节专享红包");
+            if($ret)
+            {
+                foreach ($mobiles as $mobile)
+                {
+                    if(!empty($mobile)) {
+                        sms_helper::send_nostore_message($mobile,Sms::active_normal_38,array('time'=>'5'));
+                    }
+                }
+            }
         }
         
         showMessage(Language::get('nc_common_save_succ'),'index.php?act=person_bonus&op=add');