/**
  * 使用下雨工具
  * 
  * 获取所有植物 ,得到未成熟的植物品种(ID),批量更新
  */
 private function useSpendRain($percent)
 {
     $map = new MapModel();
     $plants = $map->getUserPlantsByUid($this->uid);
     $updata = array();
     foreach ($plants as $plant) {
         if ($this->timestamp - $plant->start_time >= $plant->collect_in) {
             continue;
         }
         $updata[$plant->itemid] = $plant->collect_in * $percent;
     }
     $this->debugMsg($updata);
     if (!$updata) {
         return;
     }
     foreach ($updata as $itemid => $increase) {
         $map->increaseMapItemByUidAndItemid($this->uid, $itemid, array('start_time' => 0 - $increase));
         $this->debugMsg($map->getLastQuery());
     }
     return array_keys($updata);
 }