Пример #1
0
 /**
  * 水银行信息
  * @param $user_id
  * @return array
  */
 public function bankInfo($user_id)
 {
     $data = [];
     $user_black_water = UserBlackWater::where('user_id', $user_id)->first();
     $data['water_num'] = empty($user_black_water) ? 0 : $user_black_water->black_water;
     $user_financial = new UserFinancial();
     $data['person_water'] = $user_financial->sum('water_count');
     $user_financial_result = $user_financial->where('user_id', $user_id)->first();
     $data['protect_num'] = $user_financial_result ? $user_financial_result->water_count : 0;
     $data['water_rank'] = UserRank::getUserRank($user_id);
     return ['status' => true, 'message' => 'success', 'info' => $data];
 }