/**
  * 数据push到broker_user_relation_temp临时表
  * @param $insertData
  */
 private function pushBrokerUserRelationToSub($insertData)
 {
     $result = Model_Mobile_BrokerUserRelationSub::checkIsExist($insertData['brokerId'], $insertData['userDeviceId']);
     if (!empty($result)) {
         $keyData = array('id' => $result['id']);
         unset($insertData['splitSuffix']);
         unset($insertData['cache_expire']);
         unset($insertData['isLoaded']);
         unset($insertData['status']);
         unset($insertData['biId']);
         unset($insertData['uploadTime']);
         //更新已经存在的经纪人信息
         Model_Mobile_BrokerUserRelationSub::getInstance()->updateData($keyData, $insertData);
     } else {
         unset($insertData['biId']);
         unset($insertData['uploadTime']);
         $MODEL = Model_Mobile_BrokerUserRelationSub::create($insertData);
         $MODEL::$enable_cache = false;
         $MODEL->save();
     }
 }
Exemplo n.º 2
0
 public function updateBrokerUserRelationSub($keyData, $data)
 {
     return Model_Mobile_BrokerUserRelationSub::getInstance()->updateData($keyData, $data);
 }