جشنواره عیدانه راکت | عضویت ویژه راکت برای آخرین بار | افزایش قیمت‌ها از سال جدید | و ...

مشاهده اطلاعات بیشتر...
ثانیه
دقیقه
ساعت
روز
امین
5 سال پیش توسط امین مطرح شد
1 پاسخ

چند فروشندگی در لاراول

چند وقتی هست روی یک پروژه تمرکز کردم والان به قسمت سخت اون رسیدم یعنی چند فروشندگی داخل یک فروشگاه اینترنتی, قضیه به این صورت هست که عین فروشگاه های بزرگ مثل آمازون و علی بابا و غیره ... ما می خواهیم که سیستمی رو پیاده سازی کنیم که کسانی رو به سیستم به عنوان فروشنده معرفی کنیم که بعد از تایید ما بتونه محصولات خودش رو داخل سایت اضافه کنه و بفروشه الان 2 تا چالش پیش میاد اول این که چطوری وقتی محصولی از یک فروشنده فروخته شد چه طوری به کیف پولش داخل سایت مبلغ رو اضافه کنیم دوم این که اگر درخواست برداشت از کیف پول داشت به صورت اتوماتیک سیستم برداشت بزنه و اگر موجودی با مبلغ درست بود برداشت بزنه و از کیف پولش کم کنه , این طرف قضیه هم به ما پیام میاد که فروشنده X درخواست برداشت داده میام و بررسی میکنم تایید که کردیم بهش یه اس ام اس یا نوتفیکیشن بفرستیم.

کسی اگر تجربه طراحی یا مقاله یا کتاب در مورد این موضوع داشته باشه اگر چه کم خوشحال میشم بشنوم.


ثبت پرسش جدید
نوید
تخصص : برنامه نویس Go / Django
@navids 5 سال پیش مطرح شد
0

شما میتونید یک مدل از فروشندگان بسازید ، که اطلاعات فروشنده ها رو توش داشنه باشید و یک فیلد مبلغ مانده حساب
سپس برای هر کالا ایدی فروشنده رو به عنوان ریلیشن انتخاب میکنید
در اخر هر سفارشی که انجام شد ، بعد از پرداخت میایید از اطلاعات کالا مشخصات فروشنده رو میخونید و مبلغ خرید رو براش تو فیلد مانده حساب میبرید بالا
<< یه جدول داشته باشید که لیست تمام افزایش ها و کاهش های رو توی اون جدول داشته باشید»»

در اخر اگر فروشنده مبلغ خواست بزنه شما میایی موجودی رو حال حاظر رو چک میکنی و از اون مبلغ کم میکنی ، در صورتی که کمتر از موجودی درخواست زد براش تسویه رو انجام بدید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام