1
0
mirror of https://gitee.com/zhc02/timely_service.git synced 2025-06-26 04:21:19 +08:00
kefu_service/extend/Logic/Visitor.php
2019-10-31 20:13:01 +08:00

48 lines
1.2 KiB
PHP

<?php
/**
* Created by PhpStorm.
* User: zhc
* Date: 2019/10/24
* Time: 15:14
*/
namespace Logic;
use think\Db;
class Visitor
{
public static function addCustomer($data)
{
return Db::name('visitor')->insert($data);
}
public static function updateCustomer($data){
$info = Db::name('visitor')->where('visitor_id', $data['visitor_id'])->find();
if(!empty($info)) {
return Db::name('visitor')->where('visitor_id', $data['visitor_id'])->update($data);
}else {
return self::addCustomer($data);
}
}
public static function getCustomerInfoOnlineByCustomerId($visitor_id){
$info =Db::name('visitor')->where('visitor_id', $visitor_id)->where('online_status',1)->find();
return $info;
}
public static function getCustomerInfoCustomerId($visitor_id){
$info =Db::name('visitor')->where('visitor_id', $visitor_id)->find();
return $info;
}
public static function setOnline($visitor_id,$status,$fd=0){
$update['online_status'] =$status;
$update['client_id'] =$fd;
return Db::name('visitor')->where('visitor_id', $visitor_id)->update($update);
}
}