Bladeren bron

修改插入方式

tiams@foxmail.com 9 jaren geleden
bovenliggende
commit
447543b0b4
1 gewijzigde bestanden met toevoegingen van 14 en 12 verwijderingen
  1. 14 12
      helper/bonus/generator.php

+ 14 - 12
helper/bonus/generator.php

@@ -71,33 +71,35 @@ class GeneralGenerator extends IGenerator
 
             foreach($moneys as $val)
             {
-                $datas = array('bonus_sn' => make_sn(),
+                $datas[] = array('bonus_sn' => make_sn(),
                     'bonus_value' => $val,
                     'type_id' => $type_id,
                     'bonus_status' => 0,
                     'type_sn' => $type_sn);
-                $ret = $mod_bonus->add($datas);
-                if($ret <= 0) {
-                    Log::record("insert user_bonus err: {$type_id}.");
-                    return false;
-                }
+
+            }
+            $ret = $mod_bonus->insertAll($datas);
+            if(!$ret) {
+                Log::record("insert user_bonus err: {$type_id}.");
+                return false;
             }
         }
         else
         {
             $val =  $paramer['fixed_money'];
             for($i = 0; $i < $total_num; $i++) {
-                $datas = array( 'bonus_sn' => make_sn(),
+                $datas[] = array( 'bonus_sn' => make_sn(),
                     'bonus_value' => $val,
                     'type_id' => $type_id,
                     'bonus_status' => 0,
                     'type_sn' => $type_sn);
 
-                $ret = $mod_bonus->add($datas);
-                if($ret <= 0) {
-                    Log::record("insert user_bonus err: {$type_id}.");
-                    return false;
-                }
+
+            }
+            $ret = $mod_bonus->insertAll($datas);
+            if(!$ret) {
+                Log::record("insert user_bonus err: {$type_id}.");
+                return false;
             }
         }