示例#1
0
 /**
  * 获取经纪人当日发送给指定客户的微聊总数
  *
  * @param $brokerId
  * @param $userDeviceId
  *
  * @return Model_Mobile_CustomerChatCount|null
  */
 public static function getTodayChatCount($brokerId, $userDeviceId)
 {
     return Model_Mobile_CustomerChat::data_access()->filter('brokerId', $brokerId)->filter('userDeviceId', $userDeviceId)->filter_by_op('createTime', '>=', date('Y-m-d 00:00:00'))->count();
 }
示例#2
0
 /**
  * 创建新的微聊记录
  *
  * @param int $brokerId
  * @param string $userDeviceId
  * @param string $chatBody
  *
  * @return Model_Mobile_CustomerChat
  */
 public static function newChat($brokerId, $userDeviceId, $chatBody)
 {
     $chat = Model_Mobile_CustomerChat::create(array('brokerId' => $brokerId, 'userDeviceId' => $userDeviceId, 'chatBody' => $chatBody, 'createTime' => date('Y-m-d H:i:s'), 'updateTime' => date('Y-m-d H:i:s')));
     $chat->save();
     return $chatBody;
 }