getAll() getAll() : \Illuminate\Support\Collection 获取所有用户 Returns \Illuminate\Support\Collection — 返回用户对象
getUserById() getUserById( $openid) : \Illuminate\Support\Collection 通过openid获取用户信息 Parameters $openid 微信openid Returns \Illuminate\Support\Collection — 返回用户对象或NULL
getUserBySpecialId() getUserBySpecialId( $special_id) : \Illuminate\Support\Collection 通过会员运营id获取用户信息 Parameters $special_id 会员运营id Returns \Illuminate\Support\Collection — 返回用户对象或NULL
userRegistration() userRegistration( $openid, $invite_id) : integer 注册用户 Parameters $openid 微信openid $invite_id Returns integer — 如执行成功返回1
userUpdate() userUpdate() : integer 用户信息补全更新 通过Request获取参数 $openid 微信openid $nickname 用户填写的昵称 $username ~姓名 $alipay_id ~支付宝账号 Returns integer — 如执行成功返回1
updateSpecial_id() updateSpecial_id( $openid, $special_id) : integer 更新用户的粉丝运营id Parameters $openid 微信openid $special_id 粉丝运营id Returns integer — 如执行成功返回1
updateUnsettled_balance() updateUnsettled_balance( $openid, $unsettled_balance) : integer 更新未结算金额 Parameters $openid $unsettled_balance Returns integer
updateAvailable_balance() updateAvailable_balance( $openid, $available_balance) : integer 更新可用金额 Parameters $openid $available_balance Returns integer
getAllByPaginate() getAllByPaginate(null $openid = null) : \Illuminate\Contracts\Pagination\LengthAwarePaginator 分页查询用户信息 Parameters null $openid 筛选openid或昵称精准查询 Returns \Illuminate\Contracts\Pagination\LengthAwarePaginator — 分页查询对象
modifyUserById() modifyUserById( $id, $rebate_ratio, $special_id) : integer 根据openid修改返利比例和运营id Parameters $id openid $rebate_ratio 返利比例 $special_id 用户运营id Returns integer — 修改成功返回1否则0
modifyRebateRatioById() modifyRebateRatioById( $id, $rebate_ratio) : integer 根据openid修改返利比例 Parameters $id openid $rebate_ratio 返利比例 Returns integer — 修改成功返回1否则0
getUserCountByInviteIdAndInvitationReward() getUserCountByInviteIdAndInvitationReward( $invite_id) Parameters $invite_id