问题描述 timer 定时任务中查询出订单列表,通过foreach 遍历每个订单,计算每个订单赠送的积分,设置的当赠送积分大于0时,进行积分变动,并记录,但实际运行时,积分记录表出现了很多score为0的记录; $list 是订单列表 foreach ($list as $k=>$v){ $good_list=$v['goods']; $score=0; ...