Introducción
Finer Invoicing es un sistema de gestión de la cadena de suministro y marketing para pequeñas y medianas empresas. Está desarrollado sobre la base de la plataforma de desarrollo rápido J2EE Jeecg-Boot y adopta una arquitectura de separación de front-end y back-end: SpringBoot2.x, Ant Design & Vue , Mybatis-plus, Shiro, JWT. El proyecto se basa en más de diez años de experiencia en la gestión de PYMES y está diseñado por expertos senior en el campo de ERP; el producto se divide en tres versiones: versión básica, versión estándar y versión empresarial, que puede adaptarse a diferentes gestiones y controles. procesos; para necesidades de gestión personalizadas flexibles y diversas Con el apoyo de Jeecg-Boot, utilizando su potente generador de código, puede realizar grandes funciones rápidamente sin escribir ningún código, ¡y también puede agregar manualmente lógica empresarial compleja!
Versión básica: gestione los resultados, directamente dentro y fuera del almacén, genere cuentas por cobrar y por pagar, realice recibos y pagos, y cancele
Versión estándar: gestión de procesos, el negocio comienza desde el contrato, la aplicación y el pedido
Enterprise Edition: colaboración de gestión, gestión de seguimiento de procesos completos, oficina colaborativa integrada
Esta versión es la versión básica
módulo funcional
┌─库存管理
│ ├─入库管理
│ │ ├─采购入库(自动生成采购应付)
│ │ ├─采购退货出库(自动生成红字采购应付)
│ │ ├─盘盈入库
│ │ ├─涨库入库
│ │ └─其他入库
│ ├─出库管理
│ │ ├─监销售出库(自动生成销售应收)
│ │ ├─销售退货入库(自动生成红字销售应收)
│ │ ├─盘亏出库
│ │ └─其他出库
│ ├─库存调拨
│ ├─成本调整
│ ├─库存盘点
│ ├─实时库存
│ └─库存报表(开发中)
├─往来管理:
│ ├─收款管理
│ │ ├─销售预收
│ │ ├─销售收款
│ │ └─其他收款
│ ├─付款管理
│ │ ├─采购预付
│ │ ├─采购付款
│ │ └─其他付款
│ ├─应收管理
│ │ ├─销售应收
│ │ ├─其他应收
│ │ └─应收核销
│ ├─应付管理
│ │ ├─采购应付
│ │ ├─其他应付
│ │ └─应付核销
│ ├─发票登记
│ │ ├─销售发票
│ │ ├─销售发票(红字)
│ │ ├─采购发票
│ │ └─采购发票(红字)
│ ├─月末结转
│ └─财务统计
│ ├─商品毛利
│ └─(其他功能开发中)
├─基础资料
│ ├─客户、供应商
│ ├─仓库、物料分类、物料、计量单位
│ └─银行账户、币种
├─系统管理(Jeecg-Boot功能)
│ ├─用户管理
│ ├─角色管理
│ ├─菜单管理
│ ├─权限设置(支持按钮权限、数据权限)
│ ├─表单权限(控制字段禁用、隐藏)
│ ├─部门管理
│ ├─字典管理
│ ├─系统公告
│ ├─我的组织机构
│ ├─职务管理
│ └─通讯录
├─消息中心(Jeecg-Boot)
│ ├─消息管理
│ └─模板管理
├─智能化开发支持(Jeecg-Boot)
│ ├─代码生成器功能(一键生成前后端代码,生成后无需修改直接用,绝对是后端开发福音)
│ ├─代码生成器模板(提供4套模板,分别支持单表和一对多模型,不同风格选择)
│ ├─代码生成器模板(生成代码,自带excel导入导出)
│ ├─查询过滤器(查询逻辑无需编码,系统根据页面配置自动生成)
│ ├─高级查询器(弹窗自动组合查询条件)
│ ├─Excel导入导出工具集成(支持单表,一对多 导入导出)
│ └─平台移动自适应支持
└─系统监控(Jeecg-Boot)
├─性能扫描监控
│ ├─监控 Redis
│ ├─Tomcat
│ ├─jvm
│ ├─服务器信息
│ ├─请求追踪
│ └─磁盘监控
├─定时任务
├─系统日志
├─消息中心(支持短信、邮件、微信推送等等)
├─数据日志(记录数据快照,可对比快照,查看数据变更情况)
├─系统通知
├─SQL监控
└─swagger-ui(在线接口文档)
Arquitectura Tecnológica
Entorno de desarrollo
Idioma: Java 8
IDE (JAVA): IDEA / Eclipse, instale el complemento lombok
IDE (interfaz): IDEA / WebStorm
Gestión de dependencias: Maven
Base de datos: MySQL5.7 + y Oracle 11g y SqlServer2017
Caché: Redis
parte trasera
Marco básico: Spring Boot 2.1.3.RELEASE
Marco de la capa de persistencia: Mybatis-plus_3.1.2
Marco de seguridad: Apache Shiro 1.4.0, Jwt_3.7.0
Grupo de conexiones de base de datos: Alibaba Druid 1.1.10
Marco de caché: redis
Impresión de registros: logback
Otros: fastjson, poi, Swagger-ui, quartz, lombok (código simplificado), etc.
Interfaz
Vue 2.6.10, Vuex, enrutador Vue
Axios
hormiga-diseño-vista
webpack, hilo
componente de recorte vue-cropper-Avatar
@ antv / g2-Gráfico de visualización de datos de Alipay AntV
Implementación del paquete viser-vue-antv / g2
eslint , @ vue / cli 3.2.1
vue-print-nb-print
Entorno y dependencias de desarrollo back-end
Java
maven
jdk8
mysql
repetir
Script de base de datos: jeecg-boot \ db \ jeecgboot & psi_mysql5.7.sql
Administrador inicial del sistema: admin / 123456
Entorno y dependencias de desarrollo front-end
nodo
hilo
paquete web
eslint
@ vue / cli 3.2.1
Ant-design-vue-Ant Diseño de implementación de Vue
componente de recorte vue-cropper-Avatar
@ antv / g2-Gráfico de visualización de datos de Alipay AntV
Implementación del paquete viser-vue-antv / g2
versión jeecg-boot-angular
Descarga y ejecución del proyecto
Extraer el código del proyecto
git clone https://gitee.com/FINERS/psi.git
cd psi/ant-design-jeecg-vue
Instalar node.js
Cambie a la carpeta ant-design-jeecg-vue
# 安装yarn
npm install -g yarn
# 下载依赖
yarn install
# 启动
yarn run serve
# 编译项目
yarn run build
# Lints and fixes files
yarn run lint
Efecto del sistema
inicio de sesión del sistema
Compra de almacenamiento
Cuenta pública Proyecto Java Compartir Responder 2020 Obtener colección de entrevistas Java
Adquirir documentos de almacenamiento nuevos
Comprar columna de visualización personalizada de almacenamiento
Preparación de cancelación pagadera
Datos de estructura de árbol
Número de estructuras de árboles-editar
源码地址获取:
扫描下方公众号回复 进销存