# 启航电商财务管理系统 **Repository Path**: kevin_yan/qihang-ecfms ## Basic Information - **Project Name**: 启航电商财务管理系统 - **Description**: 启航电商财务管理系统是一套专为电商企业打造的财务业务系统,该系统对来源于其他业务系统(采购系统、订单系统、仓库系统)的数据进行财务计算与处理,生成符合财务做账与管理要求的数据,这些数据最后通过财务凭证集成模块流转到用友、金蝶等专业财务软件的总账模块。该系统适合中小电商企业,欢迎大家对系统提出问题,一起交流。 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 62 - **Created**: 2024-01-31 - **Last Updated**: 2024-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 启航电商FMS系统 启航电商财务管理系统是一套专为电商企业打造的财务业务系统,该系统对来源于其他业务系统(采购系统、订单系统、仓库系统)的数据进行财务计算与处理,生成符合财务做账与管理要求的数据,这些数据最后通过财务凭证集成模块流转到用友、金蝶等专业财务软件的总账模块。该系统适合中小电商企业,欢迎大家对系统提出问题,一起交流。 ## 一、技术栈 ### 1、技术栈 + vue2 + elementUI + SpringBoot2.x + Java 17 ### 2、存储栈 + MySQL8.x + minio文件存储 + Redis缓存 ### 3、中间件 + Kafka消息队列 + Spark大数据处理 ### 4、其他 + quartz定时任务 + flowable流程 ## 二、功能模块 ### 1、数据源管理 #### 1.1 开放接口 + 采购数据接收接口 + 订单数据接收接口 + 订单退货退款接收接口 + 仓库进销存数据接收接口 #### 1.2 excel导入 + 采购数据excel导入 + 订单数据excel导入 + 订单退货退款数据excel导入 + 仓库进销存数据excel导入 #### 1.3 Kafka消息 + 采购数据消息 + 订单数据消息 + 订单退货退款消息 + 仓库进销存数据消息 #### 1.4 手动录入 + 采购数据录入 + 订单数据录入 + 订单退货退款录入 + 仓库进销存数据录入 ### 2、基础数据维护 + 供应商维护 + 商品数据维护 ### 3、应收款管理 + 订单收入(成本计算) + 退款 ### 4、应付款管理 + 采购应付 + 物流费用 + 退货处理费用 + 退款手续费 + 平台扣点费用 + 营销费用 + 其他费用 ### 5、存货管理 + 存货价值管理 + 存货明细查询 ## 三、如何使用? ### 0、必备环境 + MySQL8 + Redis + 进入项目redis文件夹 + 启动:双击`start.bat` + MinIO + 进入项目minio文件夹 + 启动服务`minio.exe server data` + 访问服务`http://127.0.0.1:9000` ### 1、后端`ecerp-api` + 配置`application.yml` + redis(启动项目前先启动`redis`文件夹运行`start.bat`) + minio(进入`minio`文件夹启动minio) + 配置`application-druid.yml` + mysql + 启动项目 ### 2、前端 `ecerp-vue` + `npm install` + `npm run dev` **以上2步完成后自动就有了上面说的功能**