/** * @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); }