Пример #1
0
 /**
  * @author song
  * 修复程序,修复代金券没有编码数据  193000 条数据
  * 作用:让代金券产生号码
  *
  *
  */
 public function actionSetCouponNumber()
 {
     set_time_limit(0);
     $volume_model = new Volume();
     for ($i = 0; $i < 1001; $i++) {
         $volist = $volume_model->getAllCoupon($i, 100);
         $d = 0;
         $g = 0;
         foreach ($volist as $key => $value) {
             $couponnumber = $this->genCouponNumber();
             $query = $volume_model->findOne($value['id']);
             $query->coupon = $couponnumber;
             $return = $query->save();
             $t = $g++;
             if ($return) {
                 $h = $d++;
             }
         }
         break;
     }
     echo '总数:' . $t;
     echo "<br>";
     echo "成功:" . $h;
     //var_dump($volist);
 }