|
|
|
@ -129,9 +129,12 @@ class webgetbokun extends CI_Controller
|
|
|
|
|
//先旧的infometa表
|
|
|
|
|
$tempRequireFileds = $activityDeatil->requiredCustomerFields; //根据抓取的需求字段,判断是否需要passport
|
|
|
|
|
if (is_array($tempRequireFileds)) {
|
|
|
|
|
if (in_array("passportId", $tempRequireFileds[0])) {
|
|
|
|
|
$this->tpBokun_model->addMeta($ic_id, "meta_trippest_type", "gg");
|
|
|
|
|
if (is_array($tempRequireFileds[0])){
|
|
|
|
|
if (in_array("passportId", $tempRequireFileds[0])) {
|
|
|
|
|
$this->tpBokun_model->addMeta($ic_id, "meta_trippest_type", "gg");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
$this->tpBokun_model->addMeta($ic_id, "meta_product_code", $PAG_Code); //对应翰特编码
|
|
|
|
|
$this->tpBokun_model->addMeta($ic_id, "meta_facts_city", $activityDeatil->googlePlace->city); //保存一下具体城市
|
|
|
|
@ -145,19 +148,22 @@ class webgetbokun extends CI_Controller
|
|
|
|
|
|
|
|
|
|
$this->InfoBokunData_model->ibd_parentId = $ibd_id; //设置剩余的属性都是这个activityid的子类,避免每条记录都保存activityid
|
|
|
|
|
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemName = "keyPhoto"; //主要图片
|
|
|
|
|
$this->InfoBokunData_model->ibd_Itemvalue = $activityDeatil->keyPhoto->originalUrl;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemType = "originalUrl";
|
|
|
|
|
$this->InfoBokunData_model->Add();
|
|
|
|
|
$arrKeyPhoto = $activityDeatil->keyPhoto->derived; //主要图片派生图,大中小类型
|
|
|
|
|
if (is_array($arrKeyPhoto)) {
|
|
|
|
|
foreach ($arrKeyPhoto as $kPhotoItem) {
|
|
|
|
|
$this->InfoBokunData_model->ibd_Itemvalue = $kPhotoItem->url;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemType = $kPhotoItem->name;
|
|
|
|
|
$this->InfoBokunData_model->Add();
|
|
|
|
|
if (isset($activityDeatil->keyPhoto)){
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemName = "keyPhoto"; //主要图片
|
|
|
|
|
$this->InfoBokunData_model->ibd_Itemvalue = $activityDeatil->keyPhoto->originalUrl;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemType = "originalUrl";
|
|
|
|
|
$this->InfoBokunData_model->Add();
|
|
|
|
|
$arrKeyPhoto = $activityDeatil->keyPhoto->derived; //主要图片派生图,大中小类型
|
|
|
|
|
if (is_array($arrKeyPhoto)) {
|
|
|
|
|
foreach ($arrKeyPhoto as $kPhotoItem) {
|
|
|
|
|
$this->InfoBokunData_model->ibd_Itemvalue = $kPhotoItem->url;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemType = $kPhotoItem->name;
|
|
|
|
|
$this->InfoBokunData_model->Add();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$arrProductPhoto = $activityDeatil->photos; //产品主要图片
|
|
|
|
|
if (is_array($arrProductPhoto)) {
|
|
|
|
|
foreach ($arrProductPhoto as $pPhotoItem) {
|
|
|
|
@ -231,14 +237,17 @@ class webgetbokun extends CI_Controller
|
|
|
|
|
$arrAgendaItems = $activityDeatil->agendaItems; //保存产品行程里面的派生图片
|
|
|
|
|
if (is_array($arrAgendaItems)) {
|
|
|
|
|
foreach ($arrAgendaItems as $agendaItem) {
|
|
|
|
|
if ($agendaItem->keyPhoto != null && $agendaItem->keyPhoto != "") {
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemName = "AgendaPhoto";
|
|
|
|
|
$this->InfoBokunData_model->ibd_Itemvalue = $agendaItem->keyPhoto->originalUrl;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemDescription = $$agendaItem->keyPhoto->description;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemType = "originalUrl";
|
|
|
|
|
$this->InfoBokunData_model->Add();
|
|
|
|
|
if (isset($agendaItem->keyPhoto)){
|
|
|
|
|
if ($agendaItem->keyPhoto != null && $agendaItem->keyPhoto != "") {
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemName = "AgendaPhoto";
|
|
|
|
|
$this->InfoBokunData_model->ibd_Itemvalue = $agendaItem->keyPhoto->originalUrl;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemDescription = $$agendaItem->keyPhoto->description;
|
|
|
|
|
$this->InfoBokunData_model->ibd_ItemType = "originalUrl";
|
|
|
|
|
$this->InfoBokunData_model->Add();
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$arrAgendaItemPhotos = $agendaItem->photos;
|
|
|
|
|
if (is_array($arrAgendaItemPhotos)) {
|
|
|
|
|
foreach ($arrAgendaItemPhotos as $agendaPhotoItem) {
|
|
|
|
|