CRMEB/application/admin/model/wechat/StoreServiceLog.php
2018-12-31 13:39:11 +08:00

32 lines
1.0 KiB
PHP

<?php
namespace app\admin\model\wechat;
use app\admin\model\wechat\StoreService as ServiceModel;
use app\wap\model\user\User;
use traits\ModelTrait;
use basic\ModelBasic;
/**
* 客服管理 model
* Class StoreProduct
* @package app\admin\model\store
*/
class StoreServiceLog extends ModelBasic
{
use ModelTrait;
/**
* @return array
*/
public static function getChatList($uid,$to_uid,$mer_id){
$model = new self;
$where = "mer_id = ".$mer_id." AND ((uid = ".$uid." AND to_uid = ".$to_uid.") OR (uid = ".$to_uid." AND to_uid = ".$uid."))";
$model->where($where);
$model->order("add_time desc");
return self::page($model,function($item,$key) use ($mer_id){
$user = StoreService::field("nickname,avatar")->where('mer_id',$mer_id)->where(array("uid"=>$item["uid"]))->find();
if(!$user)$user = User::field("nickname,avatar")->where(array("uid"=>$item["uid"]))->find();
$item["nickname"] = $user["nickname"];
$item["avatar"] = $user["avatar"];
});
}
}