y right age">7 jaren geleden bar_chart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden barber.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden baseball.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden basketball.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bath.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bathtub.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden battery.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bear.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden beer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden beers.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden beetle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden beginner.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bell.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bento.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bicyclist.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bike.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bikini.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bird.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden birthday.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden black_circle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden black_joker.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden black_nib.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden black_square.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden black_square_button.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden blossom.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden blowfish.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden blue_book.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden blue_car.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden blue_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden blush.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden boar.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden boat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bomb.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden book.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bookmark.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bookmark_tabs.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden books.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden boom.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden boot.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bouquet.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bow.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bowling.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bowtie.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden boy.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bread.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bride_with_veil.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bridge_at_night.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden briefcase.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden broken_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bug.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bulb.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bullettrain_front.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bullettrain_side.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden busstop.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden bust_in_silhouette.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden busts_in_silhouette.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cactus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cake.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden calendar.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden calling.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden camel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden camera.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cancer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden candy.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden capital_abcd.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden capricorn.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden car.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden card_index.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden carousel_horse.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cat2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cd.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden chart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden chart_with_downwards_trend.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden chart_with_upwards_trend.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden checkered_flag.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cherries.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cherry_blossom.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden chestnut.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden chicken.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden children_crossing.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden chocolate_bar.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden christmas_tree.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden church.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cinema.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden circus_tent.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden city_sunrise.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden city_sunset.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cl.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clap.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clapper.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clipboard.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock1.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock10.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock1030.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock11.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock1130.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock12.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock1230.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock130.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock230.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock3.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock330.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock4.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock430.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock5.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock530.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock6.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock630.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock7.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock730.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock8.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock830.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock9.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clock930.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden closed_book.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden closed_lock_with_key.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden closed_umbrella.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cloud.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden clubs.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cn.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cocktail.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden coffee.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cold_sweat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden collision.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden computer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden confetti_ball.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden confounded.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden confused.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden congratulations.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden construction.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden construction_worker.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden convenience_store.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cookie.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cool.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cop.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden copyright.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden corn.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden couple.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden couple_with_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden couplekiss.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cow.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cow2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden credit_card.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden crocodile.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden crossed_flags.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden crown.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cry.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden crying_cat_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden crystal_ball.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cupid.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden curly_loop.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden currency_exchange.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden curry.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden custard.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden customs.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden cyclone.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dancer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dancers.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dango.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dash.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden date.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden de.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden deciduous_tree.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden department_store.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden diamond_shape_with_a_dot_inside.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden diamonds.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden disappointed.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dizzy.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dizzy_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden do_not_litter.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dog.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dog2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dollar.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dolls.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dolphin.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden door.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden doughnut.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dragon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dragon_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dress.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dromedary_camel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden droplet.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden dvd.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden e-mail.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ear.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ear_of_rice.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden earth_africa.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden earth_americas.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden earth_asia.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden egg.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden eggplant.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden eight.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden eight_pointed_black_star.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden eight_spoked_asterisk.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden eightball.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden electric_plug.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden elephant.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden email.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden emojify.css 3d0d214667 :sparkles: Member Infos 7 jaren geleden end.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden envelope.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden es.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden euro.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden european_castle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden european_post_office.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden evergreen_tree.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden exclamation.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden expressionless.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden eyeglasses.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden eyes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden facepunch.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden factory.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fallen_leaf.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden family.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fast_forward.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fax.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fearful.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden feelsgood.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden feet.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ferris_wheel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden file_folder.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden finnadie.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fire.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fire_engine.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fireworks.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden first_quarter_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden first_quarter_moon_with_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fish.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fish_cake.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fishing_pole_and_fish.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fist.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden five.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden flags.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden flashlight.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden floppy_disk.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden flower_playing_cards.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden flushed.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden foggy.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden football.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fork_and_knife.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fountain.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden four.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden four_leaf_clover.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fr.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden free.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fried_shrimp.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fries.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden frog.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden frowning.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden fuelpump.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden full_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden full_moon_with_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden game_die.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden gb.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden gem.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden gemini.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ghost.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden gift.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden gift_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden girl.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden globe_with_meridians.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden goat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden goberserk.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden godmode.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden golf.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden grapes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden green_apple.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden green_book.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden green_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden grey_exclamation.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden grey_question.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden grimacing.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden grin.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden grinning.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden guardsman.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden guitar.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden gun.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden haircut.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hamburger.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hammer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hamster.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hand.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden handbag.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hankey.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hash.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hatched_chick.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hatching_chick.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden headphones.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hear_no_evil.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heart_decoration.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heart_eyes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heart_eyes_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heartbeat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heartpulse.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hearts.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heavy_check_mark.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heavy_division_sign.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heavy_dollar_sign.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heavy_exclamation_mark.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heavy_minus_sign.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heavy_multiplication_x.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden heavy_plus_sign.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden helicopter.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden herb.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hibiscus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden high_brightness.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden high_heel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hocho.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden honey_pot.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden honeybee.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden horse.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden horse_racing.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hospital.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hotel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hotsprings.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hourglass.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hourglass_flowing_sand.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden house.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden house_with_garden.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hurtrealbad.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden hushed.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ice_cream.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden icecream.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden id.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ideograph_advantage.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden imp.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden inbox_tray.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden incoming_envelope.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden information_desk_person.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden information_source.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden innocent.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden interrobang.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden iphone.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden it.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden izakaya_lantern.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden jack_o_lantern.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden japan.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden japanese_castle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden japanese_goblin.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden japanese_ogre.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden jeans.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden joy.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden joy_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden jp.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden key.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden keycap_ten.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kimono.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kiss.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kissing.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kissing_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kissing_closed_eyes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kissing_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kissing_smiling_eyes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden koala.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden koko.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kr.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden large_blue_circle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden large_blue_diamond.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden large_orange_diamond.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden last_quarter_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden last_quarter_moon_with_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden laughing.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden leaves.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ledger.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden left_luggage.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden left_right_arrow.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden leftwards_arrow_with_hook.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden lemon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden leo.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden leopard.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden libra.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden light_rail.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden link.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden lips.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden lipstick.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden lock.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden lock_with_ink_pen.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden lollipop.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden loop.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden loudspeaker.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden love_hotel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden love_letter.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden low_brightness.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden m.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mag.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mag_right.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mahjong.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mailbox.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mailbox_closed.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mailbox_with_mail.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mailbox_with_no_mail.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden man.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden man_with_gua_pi_mao.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden man_with_turban.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mans_shoe.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden maple_leaf.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mask.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden massage.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden meat_on_bone.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mega.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden melon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden memo.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mens.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden metal.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden metro.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden microphone.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden microscope.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden milky_way.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden minibus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden minidisc.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mobile_phone_off.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden money_with_wings.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden moneybag.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden monkey.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden monkey_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden monorail.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mortar_board.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mount_fuji.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mountain_bicyclist.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mountain_cableway.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mountain_railway.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mouse.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mouse2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden movie_camera.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden moyai.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden muscle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mushroom.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden musical_keyboard.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden musical_note.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden musical_score.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden mute.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden nail_care.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden name_badge.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden neckbeard.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden necktie.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden negative_squared_cross_mark.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden neutral_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden new.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden new_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden new_moon_with_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden newspaper.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ng.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden nine.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_bell.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_bicycles.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_entry.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_entry_sign.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_good.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_mobile_phones.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_mouth.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_pedestrians.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden no_smoking.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden non-potable_water.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden nose.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden notebook.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden notebook_with_decorative_cover.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden notes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden nut_and_bolt.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden o.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden o2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ocean.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden octocat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden octopus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden oden.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden office.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ok.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ok_hand.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ok_woman.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden older_man.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden older_woman.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden on.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden oncoming_automobile.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden oncoming_bus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden oncoming_police_car.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden oncoming_taxi.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden one.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden open_file_folder.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden open_hands.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden open_mouth.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ophiuchus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden orange_book.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden outbox_tray.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ox.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden page_facing_up.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden page_with_curl.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pager.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden palm_tree.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden panda_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden paperclip.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden parking.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden part_alternation_mark.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden partly_sunny.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden passport_control.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden paw_prints.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden peach.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pear.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pencil.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pencil2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden penguin.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pensive.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden performing_arts.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden persevere.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden person_frowning.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden person_with_blond_hair.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden person_with_pouting_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden phone.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pig.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pig2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pig_nose.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pill.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pineapple.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pisces.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pizza.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden point_down.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden point_left.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden point_right.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden point_up.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden point_up_2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden police_car.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden poodle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden poop.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden post_office.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden postal_horn.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden postbox.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden potable_water.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pouch.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden poultry_leg.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pound.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pouting_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pray.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden princess.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden punch.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden purple_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden purse.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden pushpin.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden put_litter_in_its_place.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden question.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rabbit.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rabbit2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden racehorse.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden radio.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden radio_button.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rage.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rage1.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rage2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rage3.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rage4.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden railway_car.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rainbow.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden raised_hand.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden raised_hands.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ram.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ramen.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden recycle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden red_car.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden red_circle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden registered.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden relaxed.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden relieved.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden repeat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden repeat_one.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden restroom.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden revolving_hearts.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rewind.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ribbon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rice.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rice_ball.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rice_cracker.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rice_scene.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ring.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rocket.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden roller_coaster.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rooster.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rose.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rotating_light.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden round_pushpin.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rowboat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ru.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden rugby_football.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden runner.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden running.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden running_shirt_with_sash.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sa.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sagittarius.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sailboat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sake.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sandal.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden santa.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden satellite.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden satisfied.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden saxophone.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden school.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden school_satchel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden scissors.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden scorpius.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden scream.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden scream_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden scroll.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden seat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden secret.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden see_no_evil.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden seedling.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden seven.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden shaved_ice.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sheep.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden shell.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ship.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden shipit.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden shirt.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden shit.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden shoe.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden shower.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden signal_strength.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden six.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden six_pointed_star.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ski.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden skull.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sleeping.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sleepy.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden slot_machine.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden small_blue_diamond.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden small_orange_diamond.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden small_red_triangle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden small_red_triangle_down.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smile.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smile_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smiley.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smiley_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smiling_imp.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smirk.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smirk_cat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden smoking.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden snail.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden snake.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden snowboarder.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden snowflake.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden snowman.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sob.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden soccer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden soon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sos.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sound.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden space_invader.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden spades.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden spaghetti.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sparkler.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sparkles.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sparkling_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden speak_no_evil.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden speaker.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden speech_balloon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden speedboat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden squirrel.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden star.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden star2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden stars.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden station.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden statue_of_liberty.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden steam_locomotive.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden stew.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden straight_ruler.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden strawberry.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden stuck_out_tongue.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden stuck_out_tongue_closed_eyes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden stuck_out_tongue_winking_eye.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sun_with_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sunflower.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sunglasses.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sunny.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sunrise.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sunrise_over_mountains.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden surfer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sushi.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden suspect.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden suspension_railway.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sweat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sweat_drops.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sweat_smile.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden sweet_potato.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden swimmer.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden symbols.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden syringe.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tada.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tanabata_tree.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tangerine.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden taurus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden taxi.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tea.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden telephone.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden telephone_receiver.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden telescope.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tennis.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tent.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden thought_balloon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden three.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden thumbsdown.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden thumbsup.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden ticket.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tiger.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tiger2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tired_face.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tm.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden toilet.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tokyo_tower.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tomato.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tongue.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden top.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tophat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tractor.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden traffic_light.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden train.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden train2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tram.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden triangular_flag_on_post.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden triangular_ruler.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden trident.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden triumph.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden trolleybus.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden trollface.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden trophy.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tropical_drink.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tropical_fish.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden truck.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden trumpet.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tshirt.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tulip.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden turtle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden tv.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden twisted_rightwards_arrows.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden two.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden two_hearts.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden two_men_holding_hands.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden two_women_holding_hands.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u5272.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u5408.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u55b6.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u6307.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u6708.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u6709.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u6e80.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u7121.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u7533.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u7981.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden u7a7a.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden uk.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden umbrella.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden unamused.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden underage.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden unlock.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden up.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden us.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden v.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden vertical_traffic_light.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden vhs.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden vibration_mode.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden video_camera.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden video_game.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden violin.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden virgo.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden volcano.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden vs.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden walking.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden waning_crescent_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden waning_gibbous_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden warning.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden watch.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden water_buffalo.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden watermelon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wave.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wavy_dash.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden waxing_crescent_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden waxing_gibbous_moon.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wc.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden weary.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wedding.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden whale.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden whale2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wheelchair.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden white_check_mark.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden white_circle.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden white_flower.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden white_square.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden white_square_button.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wind_chime.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wine_glass.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wink.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wink2.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wolf.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden woman.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden womans_clothes.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden womans_hat.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden womens.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden worried.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden wrench.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden x.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden yellow_heart.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden yen.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden yum.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden zap.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden zero.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden zzz.png 3d0d214667 :sparkles: Member Infos 7 jaren geleden kodo - Gogs: Go Git Service

Нет описания

models.py 25KB

    # -*- coding: utf-8 -*- import datetime from django.conf import settings from django.db import models from django.utils.translation import ugettext_lazy as _ from django_models_ext import BaseModelMixin, SexModelMixin from shortuuidfield import ShortUUIDField from TimeConvert import TimeConvert as tc from kodo.basemodels import LensmanTypeBoolMixin from mch.models import ConsumeInfoSubmitLogInfo, MaintenancemanInfo, SaleclerkInfo from member.models import MemberActivityInfo from sales.models import SalesResponsibilityInfo class UserInfo(BaseModelMixin, LensmanTypeBoolMixin): APP_USER = 0 WX_USER = 1 USER_USER = 8 GUEST_USER = 9 LENSMAN_USER = 10 TOURGUIDE_USER = 11 MINIAPP_USER = 12 QYMINIAPP_USER = 22 OAUTH_USER = 13 USER_FROM = ( (APP_USER, u'APP 创建用户'), (WX_USER, u'微信授权用户'), (USER_USER, u'用户端用户'), (GUEST_USER, u'游客用户'), (LENSMAN_USER, u'摄影师端用户'), (TOURGUIDE_USER, u'导游端用户'), (MINIAPP_USER, u'小程序端用户'), (QYMINIAPP_USER, u'企业微信小程序端用户'), (OAUTH_USER, u'网页授权用户'), ) UNVERIFIED = 0 ACTIVATED = 1 DISABLED = 2 DELETED = 3 ASSIGN = 10 USER_STATUS = ( (UNVERIFIED, u'未验证'), (ACTIVATED, u'已激活'), (DISABLED, u'已禁用'), (DELETED, u'已删除'), (ASSIGN, u'已分配'), ) MALE = 1 FEMALE = 0 SEX_TYPE = ( (MALE, u'男'), (FEMALE, u'女'), ) MEMBER_NO = 0 MEMBER_LRC = 1 MEMBER_SILVER = 2 MEMBER_GOLD = 3 MEMBER_WHITE_GOLD = 4 MEMBER_BLACK_GOLD = 5 LEVEL_TUPLE = ( (MEMBER_NO, u'非会员'), (MEMBER_LRC, u'LRC会员'), (MEMBER_SILVER, u'银卡会员'), (MEMBER_GOLD, u'金卡会员'), (MEMBER_WHITE_GOLD, u'白金卡会员'), (MEMBER_BLACK_GOLD, u'黑金卡会员'), ) user_id = models.CharField(_(u'user_id'), max_length=32, blank=True, null=True, help_text=u'用户唯一标识', db_index=True, unique=True) user_from = models.IntegerField(_(u'user_from'), choices=USER_FROM, default=APP_USER, help_text=u'用户来源', db_index=True) uuid = models.CharField(_(u'uuid'), max_length=255, blank=True, null=True, help_text=u'通用唯一识别码 (Universally Unique Identifier)', db_index=True) # APP 创建用户 username = models.CharField(_(u'username'), max_length=255, blank=True, null=True, help_text=u'用户用户名', db_index=True, unique=True) password = models.CharField(_(u'password'), max_length=255, blank=True, null=True, help_text=u'用户密码') # 微信授权用户 appid = models.CharField(_(u'appid'), max_length=32, blank=True, null=True, help_text=u'appId', db_index=True) unionid = models.CharField(_(u'unionid'), max_length=32, blank=True, null=True, help_text=u'微信 Unionid', db_index=True, unique=True) openid = models.CharField(_(u'openid'), max_length=32, blank=True, null=True, help_text=u'微信 Openid', db_index=True, unique=True) openid_lensman = models.CharField(_(u'openid_lensman'), max_length=32, blank=True, null=True, help_text=u'微信 Openid', db_index=True, unique=True) openid_tourguide = models.CharField(_(u'openid_tourguide'), max_length=32, blank=True, null=True, help_text=u'微信 Openid', db_index=True, unique=True) openid_miniapp = models.CharField(_(u'openid_miniapp'), max_length=32, blank=True, null=True, help_text=u'微信 Openid', db_index=True, unique=True) openid_oauth = models.CharField(_(u'openid_oauth'), max_length=32, blank=True, null=True, help_text=u'微信 Openid', db_index=True, unique=True) # 企业微信授权用户 userid = models.CharField(_(u'userid'), max_length=32, blank=True, null=True, help_text=u'企业微信 userid', db_index=True) # 用户基本信息 name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'用户姓名') sex = models.IntegerField(_(u'sex'), choices=SexModelMixin.SEX_TUPLE, default=SexModelMixin.UNKNOWN, help_text=u'用户性别') nickname = models.CharField(_(u'nickname'), max_length=255, blank=True, null=True, help_text=u'用户昵称') avatar = models.CharField(_(u'avatar'), max_length=255, blank=True, null=True, help_text=u'用户头像') phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'用户电话', db_index=True) country = models.CharField(_(u'country'), max_length=255, blank=True, null=True, help_text=u'用户国家') province = models.CharField(_(u'province'), max_length=255, blank=True, null=True, help_text=u'用户省份') city = models.CharField(_(u'city'), max_length=255, blank=True, null=True, help_text=u'用户城市') location = models.CharField(_(u'location'), max_length=255, blank=True, null=True, help_text=u'用户地址') province_code = models.CharField(_(u'province_code'), max_length=255, blank=True, null=True, help_text=u'用户省份编码') province_name = models.CharField(_(u'province_name'), max_length=255, blank=True, null=True, help_text=u'用户省份信息') # 用户身份 islensman = models.BooleanField(_(u'islensman'), default=False, help_text=u'摄影师?') istourguide = models.BooleanField(_(u'istourguide'), default=False, help_text=u'导游?') balance = models.IntegerField(_(u'balance'), default=0, help_text=u'用户余额(分)') freeze_income_balance = models.IntegerField(_(u'freeze_income_balance'), default=0, help_text=u'用户收入冻结余额(分)') freeze_expense_balance = models.IntegerField(_(u'freeze_expense_balance'), default=0, help_text=u'用户支出冻结余额(分)') user_status = models.IntegerField(_(u'user_status'), choices=USER_STATUS, default=UNVERIFIED, help_text=u'用户状态') outtake_status = models.IntegerField(_(u'outtake_status'), choices=USER_STATUS, default=UNVERIFIED, help_text=u'花絮摄影师状态') assign_ip = models.CharField(_(u'assign_ip'), max_length=32, blank=True, null=True, help_text=u'分配IP') assign_at = models.DateTimeField(_(u'assign_at'), blank=True, null=True, help_text=u'分配时间') signup_ip = models.CharField(_(u'signup_ip'), max_length=32, blank=True, null=True, help_text=u'注册IP') signup_at = models.DateTimeField(_(u'signup_at'), blank=True, null=True, help_text=u'注册时间') login_ip = models.CharField(_(u'login_ip'), max_length=32, blank=True, null=True, help_text=u'登录IP') login_at = models.DateTimeField(_(u'login_at'), blank=True, null=True, help_text=u'登录时间') subscribe = models.IntegerField(_(u'subscribe'), default=0, help_text=u'是否关注', db_index=True) new_subscribe = models.BooleanField(_(u'new_subscribe'), default=False, help_text=u'是否新增关注') code_version = models.IntegerField(_(u'code_version'), default=1, help_text=u'统览码版本', db_index=True) has_membercard = models.BooleanField(_(u'has_membercard'), default=False, help_text=u'是否激活会员卡') membercardid = models.CharField(_(u'membercardid'), max_length=32, blank=True, null=True, help_text=u'会员卡编号', db_index=True) memberusercardcode = models.CharField(_(u'memberusercardcode'), max_length=32, blank=True, null=True, help_text=u'用户会员卡编号', db_index=True) test_user = models.BooleanField(_(u'test_user'), default=False, help_text=u'是否为测试用户') # 会员信息 integral = models.IntegerField(_(u'integral'), default=0, help_text=u'会员积分') freeze_integral = models.IntegerField(_(u'freeze_integral'), default=0, help_text=u'会员冻结积分') shots_num = models.IntegerField(_(u'shots_num'), default=0, help_text=u'主持镜头数') level = models.IntegerField(_(u'level'), choices=LEVEL_TUPLE, default=MEMBER_NO, help_text=u'会员等级') # 优惠券信息 coupon_expire_at = models.DateTimeField(_(u'coupon_expire_at'), blank=True, null=True, help_text=u'优惠券过期时间') # 维修员信息 is_maintenance = models.BooleanField(_(u'is_maintenance'), default=False, help_text=u'是否维修员') resgister_at = models.DateTimeField(_(u'resgister_at'), blank=True, null=True, help_text=u'注册镜头时间') # 身份证信息 identity_card_number = models.CharField(_(u'identity_card_number'), max_length=32, blank=True, null=True, help_text=u'身份证号') identity_card_name = models.CharField(_(u'identity_card_name'), max_length=32, blank=True, null=True, help_text=u'身份证姓名') # 租用镜头权限 tenancy_shot_permission = models.BooleanField(_(u'tenancy_shot_permission'), default=False, help_text=u'租用镜头权限') is_tmp_popup = models.BooleanField(_(u'is_tmp_popup'), default=False, help_text=u'是否临时弹窗') class Meta: verbose_name = _(u'userinfo') verbose_name_plural = _(u'userinfo') unique_together = ( ('appid', 'userid'), ) def __unicode__(self): return '%d' % self.pk @property def final_integral(self): return self.integral + self.freeze_integral @property def final_nickname(self): if self.user_from == self.APP_USER: return self.username elif self.user_from == self.WX_USER: return self.nickname elif self.user_from == self.GUEST_USER: return self.nickname elif self.user_from == self.LENSMAN_USER: return self.name elif self.user_from == self.TOURGUIDE_USER: return self.name elif self.user_from == self.MINIAPP_USER: return self.nickname return self.nickname @property def final_avatar(self): return self.avatar and self.avatar.replace(settings.QINIU_FILE_URL_BEFORE, settings.QINIU_FILE_URL_AFTER).replace(settings.QINIU_FILE_URL_BEFORE2, settings.QINIU_FILE_URL_AFTER) @property def data(self): return { 'user_id': self.user_id, 'name': self.name, 'username': self.username, 'nickname': self.nickname, 'avatar': self.final_avatar, 'phone': self.phone, } @property def cardList(self): return [ { 'cardId': self.membercardid, 'code': self.memberusercardcode } ] @property def lensmaninfo(self): try: lensman = LensmanInfo.objects.get(user_id=self.user_id, lensman_status=LensmanInfo.ACTIVATED) except LensmanInfo.DoesNotExist: lensman = None return lensman.data if lensman else {} def srinfo(self, brand_id=None): try: sr = SalesResponsibilityInfo.objects.get(brand_id=brand_id, unionid=self.unionid, user_status=SalesResponsibilityInfo.ACTIVATED) except SalesResponsibilityInfo.DoesNotExist: sr = None return sr.base_data if sr else { 'sr_id': '', 'is_sr': False, 'is_super_sr': False, } def brandata(self, brand_id=None): if self.unionid: try: saleclerk = SaleclerkInfo.objects.get(brand_id=brand_id, unionid=self.unionid, status=True) except SaleclerkInfo.DoesNotExist: saleclerk = None saleclerk_info = saleclerk.data if saleclerk and saleclerk.is_auth else {} else: saleclerk_info = {} return { 'has_unionid': bool(self.unionid), 'unionid': self.unionid, 'openid': self.openid, 'user_id': self.user_id, 'name': self.name, 'username': self.username, 'nickname': self.nickname, 'avatar': self.avatar, 'phone': self.phone, 'subscribe': self.subscribe, 're_membercard': True if self.has_membercard and not self.memberusercardcode else False, 'has_membercard': self.has_membercard, 'membercardid': self.membercardid, 'memberusercardcode': self.memberusercardcode, 'cardList': self.cardList, 'saleclerk': bool(saleclerk_info), 'saleclerk_info': saleclerk_info, 'sr_info': self.srinfo(brand_id), # 会员信息 'integral': self.integral, 'freeze_integral': self.freeze_integral, 'shots_num': self.shots_num, 'level': self.level, # 身份信息 'identity_card_number': self.identity_card_number, 'identity_card_name': self.identity_card_name, 'tenancy_shot_permission': self.tenancy_shot_permission, # 摄影师 'is_lensman': bool(self.lensmaninfo), 'lensman_info': self.lensmaninfo, 'is_tmp_popup': self.is_tmp_popup, } def brand_qydata(self, brand_id=None): if self.phone: try: saleclerk = SaleclerkInfo.objects.get(brand_id=brand_id, clerk_phone=self.phone, status=True) except SaleclerkInfo.DoesNotExist: saleclerk = None saleclerk_info = saleclerk.data if saleclerk and saleclerk.is_auth else {} else: saleclerk_info = {} try: maintenance = MaintenancemanInfo.objects.get(brand_id=brand_id, user_id=self.user_id, status=True) except MaintenancemanInfo.DoesNotExist: maintenance = {} maintenance_info = maintenance.data if maintenance and self.is_maintenance else {} return { 'has_unionid': bool(self.unionid), 'user_id': self.user_id, 'name': self.name, 'username': self.username, 'nickname': self.nickname, 'avatar': self.final_avatar, 'phone': self.phone, 'subscribe': self.subscribe, 're_membercard': True if self.has_membercard and not self.memberusercardcode else False, 'has_membercard': self.has_membercard, 'membercardid': self.membercardid, 'memberusercardcode': self.memberusercardcode, 'cardList': self.cardList, 'saleclerk': bool(saleclerk_info), 'saleclerk_info': saleclerk_info, 'sr_info': self.srinfo(brand_id), # 会员信息 'integral': self.integral, 'freeze_integral': self.freeze_integral, 'shots_num': self.shots_num, 'level': self.level, # 维修员信息 'is_maintenance': bool(maintenance_info), 'maintenance': maintenance_info, } @property def sendcustomwxamessage(self): # 关注公众号 + 未领保修卡 + 已绑定镜头 return self.subscribe and not self.has_membercard and self.shots_num @property def admindata(self): models = ConsumeInfoSubmitLogInfo.objects.filter(user_id=self.user_id, dupload=False, status=True).values_list('model_uni_name', flat=True) return { 'user_id': self.user_id, 'nickname': self.nickname, 'avatar': self.final_avatar, 'phone': self.phone, 'sex': self.sex, 'province': self.province, 'city': self.city, 'province_name': self.province_name, 'subscribe': self.subscribe, 'membercardid': self.membercardid, 'memberusercardcode': self.memberusercardcode, 'created_at': tc.local_string(utc_dt=self.created_at), 'code_version': self.code_version, # 商品信息 'models': list(models), # 会员信息 'integral': self.integral, 'shots_num': self.shots_num, 'level': self.level, 'tenancy_shot_permission': self.tenancy_shot_permission, } @property def cardata(self): return { # 'brand_id': self.brand_id, 'card_id': self.membercardid, 'code': self.memberusercardcode, } class LensmanInfo(BaseModelMixin): REFUSED = -1 UNVERIFIED = 0 ACTIVATED = 1 DISABLED = 2 LENSMAN_TYPE = ( (0, u'小红书摄影师'), (1, u'其他摄影师'), ) LENSMAN_STATUS = ( (REFUSED, u'已拒绝'), (UNVERIFIED, u'未验证'), (ACTIVATED, u'已激活'), (DISABLED, u'已禁用'), ) lensman_id = ShortUUIDField(_(u'lensman_id'), max_length=32, blank=True, null=True, help_text=u'摄影师唯一标识', db_index=True, unique=True) user_id = models.CharField(_(u'user_id'), max_length=32, blank=True, null=True, help_text=u'用户唯一标识', db_index=True) name = models.CharField(_(u'name'), max_length=255, blank=True, null=True, help_text=u'摄影师姓名') phone = models.CharField(_(u'phone'), max_length=11, blank=True, null=True, help_text=u'摄影师联系电话') integral = models.IntegerField(_(u'integral'), default=0, help_text=u'摄影师积分') remark = models.CharField(_(u'remark'), max_length=255, blank=True, null=True, help_text=u'备注') lensman_status = models.IntegerField(_(u'lensman_status'), choices=LENSMAN_STATUS, default=UNVERIFIED, help_text=u'摄影师状态', db_index=True) lensman_type = models.IntegerField(_(u'lensman_type'), choices=LENSMAN_TYPE, default=0, help_text=u'摄影师类型', db_index=True) start_date = models.DateField(_(u'start_date'), blank=True, null=True, help_text=u'合作开始日期') end_date = models.DateField(_(u'end_date'), blank=True, null=True, help_text=u'合作截止日期') integral_start_date = models.DateField(_(u'start_date'), blank=True, null=True, help_text=u'积分开始日期') integral_end_date = models.DateField(_(u'start_date'), blank=True, null=True, help_text=u'积分截止日期') # 身份证信息 identity_card_number = models.CharField(_(u'identity_card_number'), max_length=32, blank=True, null=True, help_text=u'身份证号') identity_card_name = models.CharField(_(u'identity_card_name'), max_length=32, blank=True, null=True, help_text=u'身份证姓名') class Meta: verbose_name = _(u'LensmanInfo') verbose_name_plural = _(u'LensmanInfo') unique_together = ( ('lensman_id'), ) def __unicode__(self): return '%d' % self.pk @property def is_expired(self): now_time = datetime.datetime.now() now_date = datetime.date(now_time.year, now_time.month, now_time.day) return not self.start_date <= now_date <= self.end_date if self.start_date and self.end_date else False @property def data(self): return { 'lensman_id': self.lensman_id, 'name': self.name, 'phone': self.phone, 'start_date': self.start_date, 'end_date': self.end_date, 'integral_start_date': self.integral_start_date, 'integral_end_date': self.integral_end_date, 'integral': self.integral, 'identity_card_name': self.identity_card_name, 'identity_card_number': self.identity_card_number, 'is_expired': self.is_expired, 'lensman_status': self.lensman_status, 'lensman_type': self.lensman_type, } @property def admindata(self): return { 'lensman_id': self.lensman_id, 'user_id': self.user_id, 'name': self.name, 'phone': self.phone, 'integral': self.integral, 'lensman_status': self.lensman_status, 'start_date': self.start_date, 'end_date': self.end_date, 'integral_start_date': self.integral_start_date, 'integral_end_date': self.integral_end_date, 'is_expired': self.is_expired, 'remark': self.remark, 'identity_card_name': self.identity_card_name, 'identity_card_number': self.identity_card_number, 'lensman_type': self.lensman_type, 'created_at': tc.local_string(utc_dt=self.created_at), } class UserIntegralIncomeExpensesInfo(BaseModelMixin): PRODUCT = 0 SHARE = 1 CONTRIBUTE = 2 LENSMAN_ACTIVITY = 3 MEMBER_ACTIVITY_CONTRIBUTION_WELFARE = 99 INTEGRAL_FROM = ( (PRODUCT, u'产品'), (SHARE, u'分享'), (CONTRIBUTE, u'投稿'), (MEMBER_ACTIVITY_CONTRIBUTION_WELFARE, u'会员活动投稿福利'), (LENSMAN_ACTIVITY, u'摄影师活动') ) user_id = models.CharField(_(u'user_id'), max_length=32, blank=True, null=True, help_text=u'用户唯一标识', db_index=True) brand_id = models.CharField(_(u'brand_id'), max_length=32, blank=True, null=True, help_text=u'品牌唯一标识', db_index=True) brand_name = models.CharField(_(u'brand_name'), max_length=255, blank=True, null=True, help_text=u'品牌名称') model_id = models.CharField(_(u'model_id'), max_length=32, blank=True, null=True, help_text=u'型号唯一标识', db_index=True) model_name = models.CharField(_(u'model_name'), max_length=255, blank=True, null=True, help_text=u'型号名称') code = models.CharField(_(u'code'), max_length=32, blank=True, null=True, help_text=u'机身码', db_index=True) integral_from = models.IntegerField(_(u'integral_from'), choices=INTEGRAL_FROM, default=PRODUCT, help_text=u'积分来源') integral = models.IntegerField(_(u'integral'), default=0, help_text=u'增减积分') final_integral = models.IntegerField(_(u'final_integral'), default=0, help_text=u'最终积分') remark = models.CharField(_(u'remark'), max_length=255, blank=True, null=True, help_text=u'备注') activity_id = models.CharField(_(u'activity_id'), max_length=32, blank=True, null=True, help_text=u'活动唯一标识', db_index=True) expired_at = models.DateField(_(u'expired_at'), blank=True, null=True, help_text=u'积分过期日期') class Meta: verbose_name = _(u'userinfointegralincomeexpensesinfo') verbose_name_plural = _(u'userinfointegralincomeexpensesinfo') def __unicode__(self): return '%d' % self.pk @property def lensman_admindata(self): act = MemberActivityInfo.objects.get(activity_id=self.activity_id) return { 'integral_from': self.integral_from, 'integral': self.integral, 'remark': self.remark, 'act_info': act.admindata, 'activity_id': self.activity_id, 'expired_at': self.expired_at if self.expired_at else '', 'created_at': tc.local_string(utc_dt=self.created_at), } @property def lensman_userdata(self): act = MemberActivityInfo.objects.get(activity_id=self.activity_id) return { 'integral_from': self.integral_from, 'integral': self.integral, 'remark': self.remark, 'act_info': act.admindata, 'activity_id': self.activity_id, 'expired_at': self.expired_at if self.expired_at else '', 'created_at': tc.local_string(utc_dt=self.created_at), } class LensmanIntegralIncomeExpensesInfo(BaseModelMixin): user_id = models.CharField(_(u'user_id'), max_length=32, blank=True, null=True, help_text=u'用户唯一标识', db_index=True) brand_id = models.CharField(_(u'brand_id'), max_length=32, blank=True, null=True, help_text=u'品牌唯一标识', db_index=True) brand_name = models.CharField(_(u'brand_name'), max_length=255, blank=True, null=True, help_text=u'品牌名称') integral = models.IntegerField(_(u'integral'), default=0, help_text=u'增减积分') remark = models.CharField(_(u'remark'), max_length=255, blank=True, null=True, help_text=u'备注') activity_id = models.CharField(_(u'activity_id'), max_length=32, blank=True, null=True, help_text=u'活动唯一标识', db_index=True) expired_at = models.DateField(_(u'expired_at'), blank=True, null=True, help_text=u'积分过期日期') class Meta: verbose_name = _(u'lensmanintegralincomeexpensesinfo') verbose_name_plural = _(u'lensmanintegralincomeexpensesinfo') def __unicode__(self): return '%d' % self.pk @property def admindata(self): if self.activity_id: act = MemberActivityInfo.objects.get(activity_id=self.activity_id) else: act = None return { 'integral': self.integral, 'remark': self.remark, 'act_info': act.admindata if act else None, 'activity_id': self.activity_id, 'expired_at': self.expired_at if self.expired_at else '', 'created_at': tc.local_string(utc_dt=self.created_at), } @property def userdata(self): if self.activity_id: act = MemberActivityInfo.objects.get(activity_id=self.activity_id) else: act = None return { 'integral': self.integral, 'remark': self.remark, 'act_info': act.admindata if act else None, 'activity_id': self.activity_id, 'expired_at': self.expired_at if self.expired_at else '', 'created_at': tc.local_string(utc_dt=self.created_at), }