源码简介
这套源码属于进销存管理类项目,主要围绕商品管理、采购入库、销售出库、仓库管理、客户供应商、统计汇总等功能展开。系统基于FastAdmin(ThinkPHP)框架开发后端,前端使用uni-app(Vue.js)构建,支持编译为微信小程序、H5、App等多端应用。源码包含进销存场景下的全部核心功能,包括商品分类管理、采购订单管理、销售订单管理、仓库分区管理、客户供应商管理、出入库记录、退货管理、统计汇总等,是一套功能覆盖全面的进销存管理系统。
适用场景
- 中小企业:需要管理商品采购、销售、库存的中小企业
- 零售门店:需要实时查看库存、管理出入库的零售门店
- 批发商户:需要管理供应商、客户、采购销售流程的批发商户
技术栈与运行环境
- 后端框架:FastAdmin(基于ThinkPHP 5.0.24)
- 前端框架:uni-app(Vue.js)
- 数据库:MySQL 5.5+
- UI组件:uView UI
- 服务器环境:PHP 5.6+,支持ThinkPHP运行环境
- 多端支持:微信小程序、H5、App(编译后)
功能亮点
- 商品管理:支持商品分类、商品单位、商品信息添加和管理,包含商品编号、名称、分类、单位等字段
- 采购管理:支持采购录单、采购订单管理、采购退单、退货单管理,包含完整的采购流程
- 销售管理:支持销售录单、销售订单管理、销售退单、退货单管理,包含审核流程(待审核→待财务审核→待发货→已出库)
- 仓库管理:支持仓库信息、仓库分区管理,包含库区编码、库存数量等字段
- 客户供应商管理:支持客户信息、供应商信息管理,包含客户编号、名称、联系人、电话等字段
- 统计汇总:支持采购汇总、采购退货汇总、销售汇总、销售退货汇总,实时查看经营数据
安装与部署提示
先部署后端FastAdmin框架,配置数据库(导入data.sql)和.env文件。然后在HBuilderX中打开前端项目,配置API地址(后端接口地址)。编译为微信小程序时,需要使用微信开发者工具;编译为H5时,直接运行到浏览器即可。后端FastAdmin默认管理员账号:admin,密码:123456(首次登录后请立即修改)。
截图与演示说明
源码中包含以下可查看的页面和模块:
- 前端首页:pages/home/index(首页展示)
- 前端统计页:pages/statistics/index(采购汇总、采购退货汇总、销售汇总、销售退货汇总)
- 前端商品页:pages/commodity/(商品分类、商品单位、商品信息、添加商品)
- 前端信息页:pages/information/(供应商管理、仓库信息、仓库分区、客户信息)
- 前端采购页:pages/purchase/(采购录单、选择商品、采购订单、订单详情、采购退单、退货单)
- 前端销售页:pages/sell/(销售录单、选择商品、销售订单、订单详情、销售退单、退货单)
- 前端用户页:pages/user/(我的、帐号管理、关于、问题反馈、服务条款及协议、新消息通知)
- 后端FastAdmin:基于FastAdmin框架,包含完整的后台管理功能
常见问题
问:这套源码支持哪些端? 答:前端使用uni-app开发,支持编译为微信小程序、H5、App(Android/iOS)等多端应用。只需一套代码,即可发布到多个平台,降低开发成本。
问:销售订单的审核流程是怎样的? 答:根据README.md说明,销售流程为:前端录单提交 → 后台存入sell数据库(状态0) → 审核后状态为待财务审核 → 财务审核后状态为待发货 → 添加出库记录。包含完整的审核流程。
安全风险提示
特别提示:本源码未检测安全风险文件,下载后请务必进行安全审计,删除恶意代码后再部署使用!
使用FastAdmin框架时,请立即修改默认管理员密码(默认密码:123456),并定期备份数据库和网站文件,防止数据丢失。
下载说明
本源码包含后端FastAdmin框架、前端uni-app项目,仅供学习交流使用。部署进销存管理系统时,请确保数据安全和权限控制,遵守相关法律法规。


