مقدمة
- web-flash هو نظام ويب يعتمد على Spring Boot وVue.js، وهو يشتمل على نظام إدارة خلفي يعتمد على العنصر وموقع h5 متنقل يعتمد على vux.
- يحتوي web-flash على وظائف أساسية مشتركة لأنظمة الإدارة الخلفية، ويوفر مكونًا إضافيًا لإنشاء التعليمات البرمجية استنادًا إلى ذكاء الفكرة، والذي يمكنه إنشاء صفحات أمامية وخلفية بنقرة واحدة.
- يوفر web-flash نظام إدارة خلفي ونظام موقع h5 للواجهة الأمامية
- يتم أيضًا توفير إصدار واحد من نمط تصميم المواد: Material-admin
- يتم أيضًا توفير إصدار سحابة ربيعية على شبكة الإنترنت
- بالإضافة إلى ذلك، يوفر web-flash نظامًا أماميًا يعتمد على vue3، انقر للعرض
وصف الكتالوج
- خدمة API خلفية فلاش API
- flash-vue-admin نظام إدارة الواجهة الخلفية يعتمد على vuejs
- يعرض نظام محتوى الهاتف المحمول flash-vue-h5 المحتوى بناءً على وحدة إدارة محتوى CMS لإدارة الخلفية.
- الوحدة الأساسية للفلاش، بما في ذلك فئات الأدوات، والداو، والخدمة، والفاصوليا، وما إلى ذلك.
- تعمل وحدة إنشاء أكواد مولد الفلاش بشكل أفضل مع مولد ويب فلاش الخاص بإنشاء كود IDEA.
- ينفذ Flash-Workflow وظائف سير العمل بناءً على الأنشطة
تجريبي
- إدارة الواجهة الخلفية (إصدار vue) http://flashadmin.enilu.cn
- نسخة الجوال http://flash-mobile.enilu.cn/#/index افتح المتصفح واستخدم وضع العرض المحمول في وضع التصحيح للتصفح
اختيار التكنولوجيا
- الإطار الأساسي: Spring Boot
- طبقة قاعدة البيانات: بيانات الربيع jpa
- تجمع اتصال قاعدة البيانات: الكاهن
- ذاكرة التخزين المؤقت: اهكاش
- الواجهة الأمامية: العنصر (الواجهة الخلفية) وvux (المحطة المتنقلة) استنادًا إلى Vue.js
- سير العمل: الأنشطة
الميزات المدرجة
يتضمن web-flash وظائف إدارة الخلفية الناضجة ونظام موقع محتوى h5 المحمول
- إدارة القسم
- إدارة المستخدم
- إدارة الدور
- إدارة القائمة: تكوين وظائف القائمة
- تعيين الإذن: تكوين قوائم وظائف محددة لأدوار محددة
- إدارة المعلمات: الحفاظ على معلمات النظام ومعلمات نظام التخزين المؤقت لتوفير قراءة فعالة
- إدارة قاموس البيانات: تكوين وصيانة قاموس البيانات
- إدارة المهام المجدولة: كتابة المهام المجدولة وتكوينها وتنفيذها
- سجل الأعمال: سجل سجلات عمليات المستخدم من خلال التعليقات التوضيحية وتوفير وظائف الاستعلام عن السجل
- سجل تسجيل الدخول: عرض سجلات تسجيل الدخول وتسجيل الخروج للمستخدم
- توفر إدارة محتوى CMS، جنبًا إلى جنب مع flash-vue-h5، نظامًا لعرض محتوى الهاتف المحمول
- إدارة الرسائل: تكوين قوالب الرسائل، وإرسال الرسائل النصية، ورسائل البريد الإلكتروني
- سير العمل: تعريف العملية، بدء التطبيق، المهام الواجبة
- إنشاء التعليمات البرمجية بناءً على المكون الإضافي للفكرة
يستخدم
- استنساخ هذا المشروع
- فكرة الاستيراد أو الكسوف
- إنشاء قاعدة بيانات: ويب فلاش
CREATE DATABASE IF NOT EXISTS webflash DEFAULT CHARSET utf8 COLLATE utf8_general_ci;
CREATE USER ' webflash '@ ' % ' IDENTIFIED BY ' webflash190602@ABC ' ;
GRANT ALL privileges ON webflash. * TO ' webflash ' @ ' % ' ;
flush privileges;
- تم تكوين بيئة التطوير لإنشاء قاعدة البيانات وتهيئة البيانات تلقائيًا بعد بدء تشغيل النظام، لذلك لا يحتاج المطورون إلى تهيئة قاعدة البيانات يدويًا.
- تأكد من قيام أدوات التطوير بتنزيل البرنامج الإضافي lombok
- قم بتعديل تكوين اتصال قاعدة البيانات في flash-api
- ابدأ تشغيل flash-api وقم بزيارة http://localhost:8082/swagger-ui.html للتأكد من بدء تشغيل خدمة API بنجاح.
- أدخل دليل flash-vue-admin
- قم بتشغيل تثبيت npm --registry=https://registry.npmmirror.com
- تشغيل npm تشغيل ديف
- بعد بدء التشغيل بنجاح، قم بزيارة http://localhost:9528، وقم بتسجيل الدخول، واسم المستخدم وكلمة المرور: admin/admin
- عروض عملية إدارة الخلفية:
- أدخل دليل flash-vue-h5
- قم بتشغيل تثبيت npm --registry=https://registry.npmmirror.com
- تشغيل npm تشغيل ديف
- بعد بدء التشغيل بنجاح، قم بزيارة http://localhost:8088/#/index
- عروض تشغيل المحطة المتنقلة:
علية
ثَبَّتَ
إذا كنت تستخدم وظيفة إنشاء التعليمات البرمجية، فستحتاج أولاً إلى تشغيل تثبيت mvn لتثبيت وحدة مولد الفلاش في مستودع maven المحلي.
التوثيق عبر الإنترنت
التواصل
- غرغرة: قناة غرغرة
- س:752844606
تغيير السجل