// +---------------------------------------------------------------------- namespace app\controller\api\v2\user; use app\Request; use app\services\message\service\StoreServiceLogServices; use app\services\message\service\StoreServiceServices; /** * Class StoreService * @package app\controller\api\v2\user */ class StoreService { /** * @var StoreServiceLogServices */ protected $services; /** * StoreService constructor. * @param StoreServiceLogServices $services */ public function __construct(StoreServiceLogServices $services) { $this->services = $services; } /** * 客服聊天记录 * @param Request $request * @param $toUid * @return array */ public function record(Request $request, StoreServiceServices $services) { [$uidTo, $limit, $toUid] = $request->getMore([ [['uidTo', 'd'], 0], [['limit', 'd'], 10], [['toUid', 'd'], 0], ], true); $uid = $request->uid(); return app('json')->successful($services->getRecord($uid, $uidTo, $limit, $toUid)); } }