Sistema central de centro comercial (CoreShop)
Sistema de centro comercial .Net que admite diseño visual
如果对您有帮助,您可以点右上角 “Star” 收藏一下 ,获取第一时间更新,谢谢!
Sitio web oficial: https://www.coreshop.cn/
Grupo QQ ①: 70494974 (completo) Grupo QQ ②: 809739299
Introducción a CoreShop
El sistema central de centro comercial (CoreShop)
es un sistema de centro comercial de programa pequeño desarrollado en base a Asp.Net 8.0 y Uni-App que admite el diseño visual. Los extremos frontal y posterior están separados y admiten operaciones multiplataforma. compra de ventas flash, solitario, compra grupal y transmisión en vivo, cupones, formularios personalizados y muchas otras funciones de marketing. Tiene procesos completos de SKU, pedidos, posventa y logística, y admite la personalización visual del efecto de diseño del módulo de la página de inicio.
Admite un conjunto de compilación y lanzamiento de código de la versión del mini programa WeChat, la versión H5, la versión de Android, la versión de iOS, la versión del mini programa Alipay, la versión del mini programa Baidu, la versión del mini programa ByteDance, la versión del mini programa QQ, Quick App, el mini programa 360, un total de 10 mini programas por plataforma.
El sistema de gestión de backend incluye gestión de miembros, gestión de productos, gestión de pedidos, productos de servicio, gestión financiera, centro de promoción, gestión de distribución, gestión de agentes, gestión de inventario, estadísticas de informes, formularios personalizados, gestión de artículos, gestión de publicidad, configuración del centro comercial, gestión de backend, Módulos como la gestión de SMS y la gestión de registros, un potente motor de promoción y una variedad de métodos de promoción se pueden combinar libremente para satisfacer las necesidades de los métodos de promoción en varios escenarios. Es más flexible y sencillo de realizar actividades, y también es muy. Conveniente para ampliar promociones.
Introducción a la función
- Gestión de productos: gestión de productos de especificaciones únicas y múltiples; gestión de marcas y categorías de productos, parámetros de productos y evaluación de tipos de productos;
- Gestión de pedidos: lista de pedidos, pago de pedidos, entrega, cancelación, posventa, etc.; dividir pedidos de entrega, pedidos de entrega, pedidos de posventa, pedidos de reembolso y soporte para la impresión en línea de pedidos de compra, pedidos de entrega y pedidos conjuntos.
- Gestión de miembros: lista de miembros, nivel de usuario, etc.
- Bienes de servicio: Los bienes de servicio son bienes de servicio de pago por uso. Si compra un paquete de productos de servicio, puede consumirlo mediante pago por uso.
- Gestión financiera: configuración de métodos de pago, órdenes de pago, órdenes de reembolso, gestión de retiros de usuarios, flujo de fondos de cuentas de usuarios, gestión de facturas.
- Centro de promoción: promoción de productos, promoción de pedidos, promoción a nivel de usuario, promoción de marcas de productos, ventas flash de compras grupales, gestión de compras grupales;
- Gestión de distribución: configuración de distribución, niveles de distribución, gestión de distribuidores, pedidos de distribuidores.
- Gestión de agentes: configuración de agentes, gestión de grupos de productos de agentes, niveles de agentes, listas de agentes, pedidos de agentes
- Gestión de inventario: recuento de inventario, envío y almacenamiento de mercancías, registro de inventario
- Informes estadísticos: estadísticas de ventas de productos, estadísticas de cobranza financiera, estadísticas de ventas de pedidos, estadísticas de preferencias de cobranza de usuarios
- Formularios personalizados: lista de formularios, informe estadístico de formularios, gestión de envío de formularios, código de subprograma de formularios, etc.
- Gestión de artículos: lista de artículos, clasificación de artículos.
- Gestión de publicidad: gestión de ubicación de publicidad, lista de publicidad.
- Configuración del centro comercial: gestión del diseño de la página de inicio, operación visual de la página, gestión de anuncios, configuración de detalles del servicio del centro comercial, método de entrega y configuración del flete, lista de empresas de logística, divisiones administrativas de tres niveles
- Configuración de la plataforma: interruptor de falla de revisión del programa Anti-mini, configuración de la plataforma, configuración de uso compartido, configuración de membresía, alarma de inventario de productos, configuración global de pedidos, configuración de puntos, configuración de retiro, configuración de invitación de amigos, configuración de almacenamiento de Alibaba Cloud OSS, configuración de almacenamiento de Tencent Cloud COS, Configuración de Tencent Map, configuración de la interfaz de consulta rápida, configuración de impresión rápida de hojas de 100 caras, configuración del código de estadísticas de Baidu
- Gestión de backend: gestión de usuarios de inicio de sesión de backend, gestión de roles, gestión de menús de backend, gestión de diccionarios, gestión de departamentos, herramientas auxiliares de generación de agentes
- Gestión de SMS: configuración de la plataforma de SMS, registros de registro de envío de SMS
- Gestión de registros: registro de operaciones en segundo plano, registro de inicio de sesión en segundo plano, gestión de registros globales, registro de tareas programadas
- Gestión de tiendas: listado de tiendas. Cancelación de tiendas, gestión de empleados de tienda y gestión de órdenes de recogida.
- Coordinación de mensajes: configuración de recordatorio de mensajes, configuración de mensajes de suscripción al subprograma WeChat
- Impresión de recibos: conéctese a la impresora de red Yilianyun
- Entrega de mercancías en vivo: cuenta de video WeChat entrega de mercancías en vivo, cuenta de video WeChat de entrega por ventana, entrega de mercancías en vivo WeChat.
Instrucciones de formulario personalizado
- Los formularios personalizados incluyen: pedido, código de pago, mensaje, comentarios, registro, encuesta, etc., que pueden realizar el pago en la tienda, escanear el código QR para realizar pedidos en la tienda, reserva de eventos, reserva de eventos, registro de conferencias, registro en línea, letrero de clase -en etc.
- Los formularios personalizados pueden brindar una asistencia más poderosa para su integración en línea y fuera de línea.
Descripción del producto del servicio
- Los bienes de servicio se refieren a bienes de nueva creación que no son necesariamente bienes físicos, pero pueden ser servicios que pueden canjearse o consumirse según la cantidad de veces que los bienes de servicio pueden establecer tiempos de consumo específicos, generar códigos de cancelación correspondientes y; establecer tiendas de amortización Realizar amortizaciones en la tienda o amortizaciones puerta a puerta.
- Por ejemplo, si compra un producto de servicio de paquete mensual de lavado de autos, este producto de servicio tiene 10 tiempos de canje y admite 10 compras de lavado de autos fuera de línea dentro de un período de tiempo determinado.
- Por ejemplo, si compras un cuajado de fruta, contarás con un servicio de entrega puerta a puerta 5 veces al mes.
- La función de cancelación para la venta de productos de servicios puede aumentar mejor la fidelidad del usuario.
Introducción al front-end
Utilizando el marco de desarrollo multiplataforma uni-app, combinado con la belleza de ColorUI y las funciones de los componentes de uViewUI, para lograr detalles más interactivos, hacemos todo lo posible para brindar una experiencia de producto más fluida y cómoda, implementando un backend y administrando 10 interfaces. Al mismo tiempo, implementó un conjunto de códigos de interfaz y lanzó múltiples plataformas para brindar un soporte más sólido para su negocio.
Captura de pantalla del mini programa
Capturas de pantalla de máquinas reales |
---|
|
|
|
|
|
Captura de pantalla del backend
extremo posterior | captura de pantalla |
---|
| |
| |
| |
| |
| |
| |
Demostración del sistema
Visite [https://www.coreshop.cn] y haga clic en la demostración en la esquina superior derecha para ver la vista previa del proyecto.
Selección de tecnología
Descripción de la estructura del marco backend
tecnología | nombre | Versión |
---|
Asp.net Núcleo MVC | marco de aplicación | |
Asp.net Core WebApi | Marco API | |
arrogancia2 | Documentación API | |
Autofac | Marco del COI | |
SqlSugar | marco ORM | |
AutoMapeador | Mapeo de entidades | |
puntolíquido | motor de plantillas | |
Nlog | Componente de registro | |
Redis | caché de datos | |
wxya | Certificación de autorización | |
colgar fuego | tareas programadas | |
Enlace de pago | pagar en línea | |
SKIT.FlurlHttpClient.Wechat | SDK de WeChat | |
LayUIAdmin | Marco de interfaz de usuario de gestión de backend | |
Aspectos destacados de la tecnología back-end
- Los extremos frontal y posterior están completamente separados, y la interfaz y el extremo de administración son proyectos independientes (no dependen entre sí, no se afectan entre sí y tienen una alta eficiencia de desarrollo)
- La versión de código abierto utiliza el marco Asp.Net 5 y la versión profesional utiliza el marco Asp.Net 6.
- Al utilizar la gestión de control de permisos basada en roles de RBAC, los permisos de datos accesibles para los usuarios y roles se pueden configurar de manera granular.
- Utilice LayuiAdmin (biblioteca de componentes de interfaz de usuario de productos de nivel medio y back-end de nivel empresarial) como marco de interfaz de usuario de back-end;
- Proporcionar Redis para almacenamiento en caché y procesamiento de colas de mensajes;
- Utilice Swagger para crear documentación API;
- Utilice Automapper para manejar el mapeo de objetos;
- Utilice AutoFac como contenedor de inyección de dependencias y proporcione inyección de servicios por lotes;
- Admite CORS entre dominios;
- Encapsula la autorización de políticas personalizadas de JWT, admite la integración de IdentityServer4 e implementa un sistema de inicio de sesión basado en OAuth2;
- Utilice el marco de registro de Nlog e integre la interfaz nativa de ILogger para el registro;
- Utilice HangFire para el procesamiento de tareas programadas;
- Ya es compatible con las bases de datos SqlServer y MySql, en teoría es compatible con todas las bases de datos y admite la separación de lectura y escritura y operaciones de múltiples bases de datos;
- Utilice Paylink como pago Alipay y SDK de pago WeChat;
- Utilice SKIT.FlurlHttpClient.Wechat como componente de acoplamiento para las cuentas oficiales y miniprogramas de WeChat;
marco frontal
tecnología | Sitio web oficial | Versión | describir |
---|
uni-aplicación | https://uniapp.dcloud.io/ | | Marco front-end de aplicaciones multiplataforma |
uViewUI | http://uviewui.com/ | v2.x | Totalmente compatible con el marco ecológico uni-app de nvue |
entorno de desarrollo
- Estudio Visual 2022+
- SDK de .NET 7+
- HBuilderX
- Herramientas para desarrolladores de WeChat
- Estudio de administración de SQL Server
- Navicat para MySQL/Sqlyog
- Administrador de escritorio de Redis
Entorno de operación y mantenimiento.
Instalación y documentación
- Dado que hay muchos documentos, únase al grupo QQ para descargar varios documentos o visite el sitio web oficial [https://www.coreshop.cn] para navegar en línea.
- Se admite la implementación de Docker-compose en Linux, lo que permite la implementación con un solo clic de aplicaciones coreshop, mysql y redis. Obtenga el archivo [docker-compose.yaml] en el código.
Aviso de derechos de autor
- Permitir el estudio personal y el uso de la investigación, y apoyar el desarrollo secundario.
- Se permite el uso comercial, sin cargo, pero solo para autooperación. Si el uso comercial debe conservar la información de derechos de autor, respete dicha información de forma voluntaria.
- No se permite la redistribución ni venta del código del programa de ninguna forma ni para ningún propósito; de lo contrario, el infractor será considerado legalmente responsable.
- El software está protegido por derechos de autor de software informático nacionales (números de registro: 2020SR1224749, 2021SR1661132).
- El nivel de nuestro equipo es limitado y estamos aprendiendo y mejorando a través de la exploración. El código abierto es para permitir a los usuarios que nos reconocen usar y aprender libremente la arquitectura interna del software, para que más personas tengan la oportunidad de leer y descubrir errores y hacer sugerencias para mejorar el proyecto de software.
- Si necesita una versión profesional del código fuente y orientación del servicio técnico, vaya a [https://www.coreshop.cn/Service/Subscription] para comprar un servicio de suscripción.
Código de contribución
- Bienvenido a enviar solicitudes de extracción. Tenga en cuenta enviarlas a
develop
. - Le invitamos a enviar un problema. Escriba claramente el motivo del problema, el entorno de desarrollo, los pasos de recuperación y los resultados esperados.
Soporte de código abierto
Espero que CoreShop le resulte útil. Su apoyo también es la fuerza impulsora para que CoreShop sea de código abierto. ¡CoreShop será más emocionante para usted!
Gracias a los siguientes socios por su apoyo, la lista de donaciones se actualizará de vez en cuando; si hay alguna omisión o error, comuníquese con nosotros para corregirlo. El monto de la donación se utilizará para gastos de recursos de hardware, como servidores de demostración y redis; , mysql, etc.
secuencia | Apodo | Monto de la donación (yuanes) | fecha |
---|
1 | Inakaba | 500 | 2021-06-05 |
2 | Informatización | 100 | 2021-06-26 |
3 | Will Goode-Zhao Renwei | 20 | 2021-06-30 |
4 | Alma⌒Qianxin | 100 | 2021-07-05 |
5 | ovejita dorada | 6.6 | 2021-07-09 |
6 | . Y | 100 | 2021-07-29 |
7 | Keyli | 100 | 2021-07-29 |
8 | ⃢ τ ⃢ | 100 | 2021-07-29 |
9 | acosar | 50 | 2021-08-01 |
10 | Ruga | 66,66 | 2021-08-01 |
11 | l. | 10 | 2021-08-02 |
12 | angustioso | 100 | 2021-08-03 |
13 | hombre guapo | 50 | 2021-08-04 |
14 | Nube de la suerte | 30 | 2021-08-09 |
15 | pelo | 20 | 2021-08-09 |
16 | Mercería | 100 | 2021-08-17 |
17 | Hombre en Marte-18983076500 | 188 | 2021-08-25 |
18 | Cansado | 188,88 | 2021-08-25 |
19 | *largo | 20 | 2021-09-14 |
20 | anuncio | 5 | 2021-09-15 |
veintiuno | hombre guapo | 50 | 2021-09-15 |
Veintidós | hombre guapo | 8.5 | 2021-09-21 |
veintitrés | En línea | 66 | 2021-10-02 |
veinticuatro | seis orejas | 133,32 | 2021-10-07 |
25 | Tang Shuang | 100 | 2021-10-12 |
26 | Luna en las copas de los pinos | 6.66 | 2021-10-13 |
27 | *letras | 200 | 2021-10-13 |
28 | *espectáculo | 27 | 2021-10-16 |
29 | * Licenciatura (desarrollo de proyecto 18605037733) | 56 | 2021-10-23 |
30 | *imprimir | 200 | 2021-10-29 |
organizar
Expresiones de gratitud
Gracias a los siguientes proyectos por brindarnos la dirección de estudio y pensamiento:
- LayUI (Xianxin)
- Blog.Core (Lao Zhang)
- crmeb
- tienda
- Jshop
- centro comercial4j
- Niushop
- tiendaro