/**
  * 根据idlist获取全生长周期信息
  * @param 生长周期的id列表
  */
 public function getProductGrowImgListByIdList($idList)
 {
     $res = array();
     if (!empty($idList)) {
         $arr = explode(",", $idList);
         $i = 0;
         $dao = new DaoProductGrowImgs();
         foreach ($arr as $id) {
             $growImg = $dao->getGrowImgListById((int) $id);
             if (!empty($growImg)) {
                 $res[$i] = $growImg[0];
                 $i += 1;
             }
         }
     }
     return $res;
 }
 /**
  * 保存生长周期图片
  * 保存图片,然后返回id(格式:id1,id2)
  */
 private function saveGrowimages($growimages, $conn)
 {
     $res = array("result" => true);
     if (empty($growimages)) {
         $res['idList'] = "";
         return $res;
     }
     //img_datellist 图片日期列表(|隔开)
     //img_addresslist 地址列表(|隔开)
     //img_desclist 图片描述(|隔开)
     //img_loclist 图片地址列表(数组)
     $img_datelist = split("#", $growimages['img_datellist']);
     $img_addresslist = split("#", $growimages['img_addresslist']);
     $img_desclist = split("#", $growimages['img_desclist']);
     $img_loclist = $growimages['img_loclist'];
     $idList = "";
     $dao = new DaoProductGrowImgs();
     //测试是否能够判断四个长度相等
     if (count($img_datelist) & count($img_addresslist) & count($img_desclist) & count($img_loclist)) {
         for ($i = 0, $len = count($img_datelist); $i < $len; $i++) {
             $data = array("img_date" => $img_datelist[$i], "img_address" => $img_addresslist[$i], "img_desc" => $img_desclist[$i], "img_loc" => $img_loclist[$i]);
             $result = $dao->insertTransaction($data, $conn);
             if ($result) {
                 $idList .= $dao->_getLastId($conn) . ",";
             } else {
                 $res['result'] = false;
                 return $res;
             }
         }
     } else {
         $res['result'] = false;
         return $res;
     }
     if (count($idList) > 0) {
         $res['idList'] = substr($idList, 0, -1);
     }
     return $res;
 }