StoreServiceLog.php 1.0 KB

1234567891011121314151617181920212223242526272829303132
  1. <?php
  2. namespace app\admin\model\wechat;
  3. use app\admin\model\wechat\StoreService as ServiceModel;
  4. use app\wap\model\user\User;
  5. use traits\ModelTrait;
  6. use basic\ModelBasic;
  7. /**
  8. * 客服管理 model
  9. * Class StoreProduct
  10. * @package app\admin\model\store
  11. */
  12. class StoreServiceLog extends ModelBasic
  13. {
  14. use ModelTrait;
  15. /**
  16. * @return array
  17. */
  18. public static function getChatList($uid,$to_uid,$mer_id){
  19. $model = new self;
  20. $where = "mer_id = ".$mer_id." AND ((uid = ".$uid." AND to_uid = ".$to_uid.") OR (uid = ".$to_uid." AND to_uid = ".$uid."))";
  21. $model->where($where);
  22. $model->order("add_time desc");
  23. return self::page($model,function($item,$key) use ($mer_id){
  24. $user = StoreService::field("nickname,avatar")->where('mer_id',$mer_id)->where(array("uid"=>$item["uid"]))->find();
  25. if(!$user)$user = User::field("nickname,avatar")->where(array("uid"=>$item["uid"]))->find();
  26. $item["nickname"] = $user["nickname"];
  27. $item["avatar"] = $user["avatar"];
  28. });
  29. }
  30. }