سلام من یه اتوماسیون دارم برای دانشگاه توسعه میدم هنوز تو مرحله تحلیل و در اوردن نیازمندی هام هسنم . اتوماسیون شامل 9 بخش هست
هر 9 تا بخش مسئول جدا دارن و نقش های جدا ، سطح دسترسی های جدا چییزی که هست اینه که من میخام وقتی یه درخواست مثلا ثبت شده و اول رسیده به بخش شماره 1 نوتیفکشن بره برا بخش شماره 1 وقتی بخش شماره 1 تایید کرد درخواست رو بره بره مرحله بعدی برای بخش شماره 2 و برا اونم نوتیفکشن بیاد و همینجور تا اخر چون تجربه اولمه و همچین چیزی ننوشتم راهنمایی میخام اول اینکه نوتیفکشن رو چجور طراحی کنم ؟ دوم اینکه این انتقال به بخش ها روندش چطوریه یه توضیح کوچیک و مختصر ساده بدین متوجه بشم ممنون میشم
سلام
برای نقش ها و دسترسی ها میتونین از ACL استفاده کنید.
برای ارسال نوتیفیکشین از کلاس Notification و Event خود لاراول استفاده کنید (برای سرعت بیشتر میتونید در ارسال نوتیفیکشن میتونید از Queueها هم استفاده کنید) مثلا زمانی که بخش ۱ درخواست رو تایید کرد یک ایونت dispatch شه که ناتیفیکیشن مربوطه رو ارسال کنه
اگه ۹ تا بخش سیستمتون ثابته، برای انتقال به بخش های مختلف میتونم راه حل زیر رو بهتون پشنهاد بدم (شاید بقیه دوستان راه حل بهتری داشته باشن) :
showRequest
، acceptRequest
و ...) آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟