Leadshop micro mall es un sistema de centro comercial gratuito de código abierto que proporciona servicios continuos de actualización e iteración, con el objetivo de crear la mejor experiencia de usuario.
El microcentro comercial Leadshop fue desarrollado por Zhejiang Hecheng Cloud Computing Co., Ltd. Está dirigido principalmente a pequeñas y medianas empresas, ayuda a construir plataformas de comercio electrónico y brinda soporte técnico profesional. Los servicios de actualización a largo plazo se proporcionan de forma gratuita. La aplicación incluye decoración visual, conversión de promociones, distribución de fisión, gestión de usuarios refinada, análisis de datos y otras dimensiones. Busca la mejor experiencia, empodera plenamente a los comerciantes y crea valor para los comerciantes.
Características principales:
1. El sistema de código abierto Leadshop, desarrollado en base a Yii2, admite Composer, optimiza el núcleo, reduce las dependencias y se basa en nuevas ideas arquitectónicas y espacios de nombres.
2. Según el espacio de nombres y las especificaciones de PSR-4, agregue nuevas funciones de PHP7
3. Las funciones principales están modularizadas para facilitar el desarrollo y el mantenimiento.
4. Fortalecer las funciones de enrutamiento y adoptar estándares de interfaz RESTful
5. Creación flexible de controladores modelo para una fácil expansión y desarrollo.
6. Los archivos de configuración se pueden separar para una fácil administración
7. Verificación automática y finalización de reescrituras.
8. Simplifique el mecanismo de expansión y aumente la velocidad de desarrollo.
9. Soporte API completo para facilitar el desarrollo secundario.
10. Marco de desarrollo WeChat WeChat integrado, el acceso a WeChat es más rápido y sencillo
11. Utilice ORM para crear automáticamente estructuras de tablas para mejorar la velocidad de desarrollo.
12. Admite el borrado de caché en línea de la estructura, los datos y las plantillas de la base de datos para mejorar la experiencia del usuario.
13. El cliente tiene animaciones y efectos interactivos perfectos para mejorar la experiencia visual del usuario.
14. Admite la instalación en línea con un solo clic, que es conveniente y rápida.
15. La decoración visual de tiendas de bricolaje es cómoda, rápida e intuitiva. Puedes decorar tu propia tienda como quieras.
16. Operación eficiente del producto cartesiano, se pueden cargar 8000 especificaciones en segundos
17. Imita la estructura de gestión de materiales de las carpetas de Windows, haciendo la operación más familiar y sencilla.
El código abierto sin cifrado se basa en el acuerdo de código abierto de la licencia Apache 2.0. Los códigos de front-end y back-end son de código abierto sin cifrado y admiten el desarrollo secundario y el uso comercial.
Pila de tecnología front-end de tecnología central: ES6, vue, vuex, vue-router, vue-cli, axios, element-ui, uni-app.
Pila de tecnología back-end: Yii2, Jwt, Mysql, Easy-SMS.
El estándar de interfaz adopta la API RESTful estándar, que tiene una legibilidad de API eficiente, una gran escalabilidad y una estructura clara.
La interacción de datos adopta el estándar JSONAPI para definir cómo el cliente obtiene y modifica los recursos y cómo responde el servidor a las solicitudes correspondientes. Implemente de manera eficiente sin sacrificar la legibilidad, la flexibilidad y la capacidad de descubrimiento.
Método de autenticación Actualmente, todas las interfaces utilizan el método Oauth2Password, que es JWTAuthorizationBearerheader para la autenticación. Admite la expansión del idioma y la expansión multiplataforma.
La exportación de tablas de datos utiliza la exportación de datos js-xlsx de alto rendimiento, que es fácil de expandir y tiene una gran compatibilidad.
Cuenta de antecedentes de experiencia: 18888888888
Contraseña: 123456
Entorno operativo:
Linux+Nginx+PHP7.4+MySQL(5.6|5.7)
Instalación: instalación con un clic. Cargue su código. El directorio de ejecución es /servidor/web. Ingrese su nombre de dominio o IP en el navegador.
(Por ejemplo: www.tudominio.com/install), el programa de instalación realizará automáticamente la instalación. Durante este período, el sistema le pedirá que ingrese la información de la base de datos para completar la instalación.
Dirección de acceso al backend: nombre de dominio/leadshop/panel/index
Dirección de acceso a la página de inicio de la cuenta oficial: nombre de dominio/h5
Reinstale, borre la base de datos, elimine el archivo /server/install.lock
Se recomienda utilizar cnpm para la instalación de cnpm: npminstallcnpm-g--registry=https://registry.npm.taobao.org.
Empaquetado de páginas de backend y publicación de directorio/administrador de archivos fuente de front-end de backend
Pasos de embalaje
1. Instale el paquete de dependencia npminstall
2. Ejecute y depure npmrunserve
3. Empaquetar y publicar npmrunbuild
4. Después del empaquetado, copie todos los archivos en /admin/dist/build al directorio /server/web/leadshop del sitio. La cuenta oficial se empaqueta y publica en el directorio de archivos fuente del front-end /applet.
Pasos de embalaje
1. Instale el paquete de dependencia npminstall
2. Ejecute y depure npmrunserve
3. Empaquetar y publicar npmrunbuild:h5
4. Después de copiar y empaquetar, copie todos los archivos en /applet/dist/build/h5 al directorio /server/web/h5 del sitio para empaquetar y publicar el mini programa en segundo plano y en el directorio de archivos fuente de front-end /applet
Pasos de embalaje
1. Instale el paquete de dependencia npminstall
2. Ejecute y depure npmrunserve
3. Empaquetar y publicar npmrunbuild:mp-weixin
4. Después de copiar y empaquetar, empaquete /applet/dist/build/mp-weixin en un zip, cámbiele el nombre a app.zip y colóquelo en el directorio /server/applet para sobrescribir el app.zip anterior.
Registro de actualización de Leadshop micro mall v1.4.5:
Optimización: optimización de la lógica del límite de compra de productos Optimización: los pedidos del centro de distribución-distribución no muestran la cantidad de ganancias obtenidas por el comerciante Optimización: los distribuidores publican actualizaciones y materiales para cancelar el límite de palabras Optimización: la navegación inferior no admite la adición de enlaces a salas de transmisión en vivo Solucionado: la función de eliminación de la lista de pedidos en segundo plano falla. Solucionado: el problema del informe de errores al hacer clic en el carrito de compras para realizar un pedido en la página de inicio del teléfono móvil. Solucionado: el componente de la sala de transmisión en vivo no se muestra en la micropágina. : El monto del pago real después del descuento de compra propia del distribuidor no está sincronizado con el backend. Se corrigió la ventana emergente de cambio de precio para las órdenes de pago pendientes. El problema de editar el nombre de la micro página en segundo plano no tiene efecto. : El problema de la función de búsqueda en la ventana emergente al seleccionar el enlace para saltar a la micropágina en segundo plano.