request->getMore([ ['data', '', '', 'time'], ['real_name', ''], ['store_id', ''], ['type', ''], ['field_key', ''], ]); $data = $this->services->getOrderList($where + ['status' => 6], ['*'], ['store', 'staff']); return $this->success(['count' => $data['count'], 'data' => $data['data'], 'badge' => $data['stat']]); } /** * 未使用,获取核销订单头部 * @return mixed */ public function getVerifyBadge() { return $this->success([]); } /** * 订单列表推荐人详细 * @param $uid * @return mixed * @throws DataNotFoundException * @throws DbException * @throws ModelNotFoundException */ public function order_spread_user($uid) { /** @var UserServices $userServices */ $userServices = app()->make(UserServices::class); $userInfo = $userServices->getUserInfo((int)$uid); $spread = []; if ($userInfo['spread_uid']) { $spread = $userServices->getUserInfo((int)$userInfo['spread_uid']); if ($spread) { $spread = $spread->toArray(); $spread['brokerage_pric'] = $spread['brokerage_price']; $spread['birthday'] = $spread['birthday'] ?: ''; $spread['last_time'] = $spread['last_time'] ? date('Y-m-d H:i:s', $spread['last_time']) : ''; } } return $this->success(['spread' => $spread]); } }