alias('a') ->join('user b','b.user_id = a.user_id') ->where($condition) ->order($order) ->paginate($page, false, ['query' => request()->param()]); $this->page_info = $user_list; return $user_list->items(); } public function rechargeList($condition) { $user_list = $this ->alias('a') ->join('user b','b.user_id = a.user_id') ->where($condition) ->order('recharge_time desc') ->paginate(10); return $user_list; } public function findRecharge($condition) { $result = $this ->alias('a') ->join('userinfo b','b.user_id = a.user_id') ->where($condition) ->find(); return $result; } public function updateRecharge($condition, $data) { $result = $this ->where($condition) ->update($data); return $result; } public function countRecharge($condition) { $result = $this ->where($condition) ->count(); return $result; } }