# 传统行业进销存+订货商城多端
**Repository Path**: shakenetwork/tadpole-inventory--order-mall
## Basic Information
- **Project Name**: 传统行业进销存+订货商城多端
- **Description**: 汽车配件、摩托车配件、五金、线下配送类的行业进销存系统,订货卖货小程序
php7.3 、mysql、uniapp开发栈
一体化数字解决方案:
- 无纸化开单与智能拣货
- 智能扫码识图
- 精准库存管理
- 急单语音播报
- 智能配送与订单优化
- **Primary Language**: Unknown
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: https://gitee.com/insects-stifling/tadpole-inventory--order-mall
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 8
- **Created**: 2025-11-24
- **Last Updated**: 2025-11-24
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 传统批发商协同工作平台
## 平台概述
全开源无加密的进销存、订货商城多端协同工作平台,专为传统批发商设计的一体化数字解决方案。
### 一体化数字解决方案:
- 无纸化开单与智能拣货
- 智能扫码识图
- 精准库存管理
- 急单语音播报
- 智能配送与订单优化
- ......
### 多端协同工作平台:
电脑端、客户端端、业务员端三端协同,满足各种业务场景需求
## 系统截图
### 资源网图例
### 电脑后台图例
### 手机管理端图例
### 手机客户端图例
## 功能一览表
### 一、核心业务
- 销售开单
- 采购开单
- 多仓调拨
### 二、手机程序
- 手机客户端
- 手机管理端
### 三、客户关系
- 客户管理
- 客户地图
- 客户审核
- 供应商管理
- 员工管理
### 四、仓库管理
- 商品中心
- 货位优化
- 出库检验
- 拣货记录
- 分货记录
- 配送记录
- 新品记录
- 降价记录
- 盘点记录
### 五、财务中心
- 经营看板
- 客户回款
- 线路回款
- 客户行为
- 订单汇总列表
- 订单详细列表
### 六、营销推广
- 商城布局
- 商城首页
- 单品促销
- 满赠活动
### 七、组织体系
- 配送线路
- 客户分组
- 价格体系
### 八、社交互动
- 内部通讯
- 动态广场
- 群组管理
- 名片交换
- 社区设置
### 九、系统管理
- 打印设置
- 权限管理
- 系统配置
- 登录审计
- 删除日志
- 修改密码
- 退出登录
## 技术信息
### 系统采用:
后端使用PHP、前端uniapp开发
### 环境要求:
PHP:7.3、MYSQL:5.5
### 第三方对接:
- 淘宝联盟:用于爬取商品图片用于后期拍图识物功能
- 阿里云、百度云:用户拍图识物功能
- deepseek:用于商品自动智能分类
- 腾讯地图:用户定位客户位置便于线下定位配送,用于自动按照客户定位线路距离进行智能排单
- 小程序:用户客户端订货、业务员端代开单、仓库人员拣货+验货
- 微信支付:用户客户账单收款(小程序收款、微信H5收款)
- 公众号:用于发送模板信息、引导关注
## 使用说明
**API的目录要求:** 域名/api/api/api6.php 必须这样的哦
**网站的目录要求:** 域名/admin admin目录是必须要的
1. 先搭建php环境,不会搭建的话可以参考:[PHP环境搭建教程](https://blog.csdn.net/2401_84240189/article/details/138442609)
2. 运行api文件及里面的 install.php,然后根据要求输入数据库资料,管理员资料
3. 搭建好php后台之后回到HBuilderX找到自己的工程目录,找到static/js/common.js里面的baseUrl.host把这个里面的域名换成自己的域名!这一步很重要!!!!!
4. 安装完毕后打开:域名/admin 输入仓库号码,密码登录后台即可,登录之后顶部会弹出一个弹窗要求配置的信息,这个时候就安装这个向导来就可以了
5. 可以自己浪了。。。。。
## 常见问题
**打折促销怎么设置?**
可以在营销推广中的单品促销、满赠活动中设置即可
**怎么快速查看业务员开出去的单子是否为低利润单?**
如果是低利润单据将会在 草稿单、单据记录、历史单、对账 中显示红色闪电标志,代表当前单据是低利润单据
**业务员在单据改动过原始批发价有没有什么标记或提示,可以快速发现它?**
如果是被改动过原始批发价的单据将会在 草稿单、单据记录、历史单、对账 中显示黄色警告标志,代表当前单据是被改动过原始批发价单据
**审计订单列表的时候有什么办法可以快速的知道某个订单里面包含退货商品?**
如果包含商品退货的的单据将会在 草稿单、单据记录、历史单、对账 中显示红色退字标志,代表当前单据是包含退货商品的单据
**审计订单列表的时候有什么办法可以快速的知道某个订单是客户自助下单的单据?**
如果是客户自助下单的单据将会在 草稿单、单据记录、历史单、对账 中显示粉丝手机标志,代表当前单据是客户自助下单的单据
**审计订单列表的时候有什么办法可以快速的知道某个回款记录被冲正或二次修改的?**
如果某个客户的回款记录被二次修改或冲正将会在 历史单、对账 中显示一个蓝色的修改记录图标标志,点击图标可以展开修改的详情记录
**如何快速进行某个供应商的补货?**
在核心业务的采购入库页面中,搜索选择你需要补货的供应商后,再打开智能补货按钮进行操作即可
**要对某个员工进行配送计算提成、查看配送的记录怎么做?**
操作步骤:单据打印出来后在右上角有一个二维码,配送员工可以使用手机端的【扫码配送】功能扫描此二维码即可计入名下。注:未进行扫码之前默认谁开的单据就是谁的,查看记录:可以在手机端或后台的配送记录中筛选查看
**开单到出库完整的流程是:**
业务员【销售开单】作业台选择客户进行开单
业务员开单完毕点击【销售开单】右边的【草稿单】拣货按钮发送至仓库拣货
拣货人员在手机端的【拣货】页面根据各自的区域、线路进行拣货
拣货人员拣货完毕后,在手机端的【拣货】页面根据业务员设置每个订单的分货位置进行分货
分货人员分获完毕后,管理员在【仓储物流】中的出库检验中进行验货出车
**在开单界面怎么可以看到当前商品的进货价?有什么标志或提示?**
后台:在商品列表移动鼠标到批发价处可以看到当前商品的进货价,无权限的除外!
手机:在商品详情页面的价格处单击可以看到当前商品的进货价,无权限的除外!
**什么是授信额度?**
某些批发部会先进行出单送货后再收货款,但是由于系统需要先开单再送货这样就会造成客户预先欠款的情况出现或上次货款未结清但是客户又自行在商城进行自助下单。因此设置了授信额度就会限制此情况的出现。如果欠款大于授信额度则会限制开单,无论业务员或自助开单。
**什么是价格等级?**
某个情况下会需要特别区分客户的拿货、下单价格。比如说同一个商品大客户拿货和小客户拿货的价格想要区分不一样的价格。就可以分别设置客户在不同的价格等级里面(但是商品也必须同样设置好每个等级的价格,不设置的话默认使用【批发价】)。无论业务员或客户进行查价、下单都是预先设置好的等级价格。
**批发价、等级价格、零售价、进货价、裸货价、最低销售价的优先顺序和各个价格的含义是什么?**
**批发价:** 默认是所有客户的拿货价格,当客户分配了其他的等级价格分组则拿货价格归属其他的等级价格。
**等级价格:** 同一个商品不同的客户拿货却不一样的价格。如果设置了某客户处于此某个等级价格分组里面,则无论查价或下单都是此价格。
**零售价:** 默认是所有客户的零售价格(也称:指导价),此价格会在商城进行原价划价的显示。如果设置了某客户处于此零售价格分组里面,则无论查价或下单都是此价格。
**进货价:** 商品的进货价格(包含运费、仓储、人工等成本在内),一般在进货、多仓调拨的时候用到。比如:A仓库想要调拨商品,恰好A仓库账号的价格分组设置了进货价格分组,则,则无论查价或下单都是此价格。
**裸货价:** 商品的净货价(未包含运费、仓储、人工等成本在内),一般在进货的时候用到。比如:A供应商这次进货的时候给的价格是9.9元,但是又想要知道此供应商历史给的净货价来感知下一步。
**最低销售价:** 比如A商品的批发价是9.9元,设定A商品的最低销售价为9.5元。则所有业务员开单价不能低于9.5元(老板账号除外)就算有开单价权限的业务员也不能低于此价
**某客户的开单价格的顺序:** 批发价->等级价格。
...太多了。不能一一说到。自己看看代码。。。也可以微:chongzi_0000进行交流
有心人会发现为什么代码里面这么多接口为什么不整理一个api文档,嗯。。。嗯。。。正如上面说过的(考虑改......)
目前开源了后台管理系统,以上所说的功能均无障碍使用。但是业务员手机端和客户手机端暂不考虑开源容我用来保狗命的,毕竟饭碗在这里。当日了有需要的喊我(不贵)。。。。。(大哥嘴下留情)