RuoYi-activiti هو نظام سير عمل يعتمد على نظام إدارة الأذونات مفتوح المصدر RuoYi ومتكامل مع إطار عمل activiti ويهدف إلى إنشاء نظام سير عمل قوي يدمج تصميم العملية ونشر العملية وتنفيذ العملية وإدارة المهام ومراقبة سير العمل منصة.
1. قم بإنشاء قاعدة بيانات MySQL جديدة ry-activiti وقم باستيراد البرنامج النصي SQL ry-activiti.sql. Mysql هو 5.7، ومجموعة الأحرف هي utf8mb4، والترتيب هو utf8mb4_general_ci.
2. قم بتجميع المشروع وتعبئته وتشغيل java -jar ruoyi-admin.jar.
3. افتح http://localhost للوصول إلى صفحة تسجيل الدخول. كلمة مرور مسؤول الحساب هي admin123.
1. من أجل الحفاظ على تنوع النظام الأساسي، يمكن لجميع واجهات إدارة مهام المستخدم إعادة استخدام /task/manage/completeTask/{taskId}.
2. لمعالجة النماذج، استخدم دائمًا النماذج الخارجية، واحفظ بيانات نموذج الأعمال في جدول الأعمال، وليس في جدول المتغيرات الخاص بعملية الأنشطة.
3. ترتبط صفحة الواجهة الأمامية بمهمة المستخدم من خلال مفتاح النموذج. عند التعامل مع المهمة، يتم عرض صفحة الواجهة الأمامية المقابلة عن طريق الحصول على قيمة مفتاح النموذج.
4. دمج مصمم المخطط الانسيابي عبر الإنترنت بعد التصميم، يجب نشره لإكمال عملية النشر.
5. إذا كنت بحاجة إلى إضافة عملية جديدة، فأنت بحاجة إلى كتابة رموز الواجهة الأمامية والخلفية لإكمال تطوير منطق الأعمال بعد اكتمال التصميم.
6. يتم توفير البنية التحتية للإضافة والحذف والتعديل وإدارة الأذونات وإنشاء التعليمات البرمجية وتفاعل الصفحة بواسطة منصة Ruoyi.
7. يتم استخدام إدارة مثيل العملية لإدارة قائمة مثيلات العملية قيد التشغيل. يمكنك تعليق مثيل العملية أو تنبيهه.
8. يتم استخدام سجل تشغيل العمليات لعرض تاريخ العملية (بما في ذلك العمليات الجارية والمنتهية)، ويمكنك أيضًا عرض متغيرات جميع العمليات.
9. دعم العمليات الديناميكية، ويمكن إلغاء العمليات والرفض والقفز وغيرها من العمليات على مثيلات العملية.