x

爱优五金(lingshou)项目结构分析

生成时间:2026年5月15日
服务器:118.24.231.235
项目路径:/www/wwwroot/lingshou/


一、项目概览

项目 信息
项目名称 爱优五金(lingshou)
框架 ThinkPHP 5.0
语言 PHP + Node.js
总大小 约 28.7 GB
核心业务目录 Application (15GB)
静态资源 static + Public (约6.2GB)

二、数据库配置

配置项
数据库类型 MySQL
服务器地址 172.30.0.6(内网)
端口 3306
数据库名 ls_hnjiuheng_cn
用户名 OnlineProjectRetailAccount
密码 Wofengle@eu456987
表前缀 ls_

其他服务:

  • Elasticsearch:127.0.0.1:9200(用户名:elastic,密码:Wofengle00
  • Redis:127.0.0.1:6379(无密码)
  • 独立日志库:ls_store_log

三、Application 模块统计

总计:701 个控制器文件,31 个业务模块

模块名 控制器数量 简要说明
Admin 42 后台管理
Retail 241 零售模块(最大模块)
CashierApi 139 收银台 API
CashierApi_20210826 31 收银台 API(旧版备份)
Retail_20210826 156 零售模块(旧版备份)
Api 30 通用 API
Xcxapi 30 小程序 API
Sellapi 30 销售 API
SmallProgramApi 33 小程序 API
Vip 26 会员模块
Super 26 超级管理员
Terminalapi 18 终端 API
Android 20 安卓相关
Agent 16 代理商管理
Credit 16 信用管理
Merchant 16 商户管理
Pay 15 支付模块
PayApi 13 支付 API
Retails 12 零售增强
Distribution 10 分销模块
NotifyApi 11 通知 API
Wxkabao 7 微信卡包
Main 6 主模块
SelfRetail 5 自助零售
WxApi 4 微信 API
Shelves 3 上架管理
AgentApi 2 代理商 API
Supplier 2 供应商
Addons 2 插件模块
Live 1 直播模块
XcxConfig 0 小程序配置

四、顶级目录结构

lingshou/
├── Application/                # 核心业务应用 (15GB, 31个模块, 701个控制器)
├── static/                     # 静态资源 (5.9GB)
├── export/                     # 导出数据 (4.5GB, 按日期分割)
├── Uploads/                    # 上传文件 (1.1GB, 商品图片/凭证/Excel)
├── stat_export/                # 统计导出 (1.1GB)
├── down/                       # 下载文件 (444MB)
├── importTaskReport/           # 导入任务报告 (336MB, 按日期分割)
├── Public/                     # 公共资源 (286MB)
├── credit_order/               # 信用订单 (266MB, 6461个文件)
├── node_modules/               # Node.js依赖 (72MB)
├── yishang/                    # 移动端相关 (69MB)
├── vendor_20210810/            # PHP依赖包历史备份 (64MB)
├── gittemp/                    # Git临时文件 (47MB)
├── sell_num/                   # 销售数据 (36MB)
├── ThinkPHP/                   # ThinkPHP框架 (28MB)
├── Thinkphps/                  # ThinkPHP框架旧版 (26MB)
├── suppplier_sale_orders/      # 供应商销售订单 (18MB)
├── vendor/                     # Composer依赖 (15MB)
├── a.apk                       # Android安装包 (14MB)
├── vue-plugin-hiprint-main/    # 打印插件前端源码 (9.9MB)
├── purchase_order/             # 采购订单 (197文件)
├── Worker/                     # 异步Worker进程
├── sse-server/                 # SSE服务器
├── Install/                    # 安装程序
├── UEditor/                    # 富文本编辑器
├── dist/                       # 打包资源
├── cert/                       # 证书
├── huasheng/                   # 华盛相关
├── wp/                         # WordPress相关
├── Addons/                     # 插件模块 (credit/malldistribution)
├── Addons_20210826/            # 插件历史备份
├── App/                        # 应用配置
├── Data/                      # 数据目录
├── Upload/                     # 上传目录
├── tempApp/                    # 临时App
├── download/                   # 下载
├── 新建文件夹/                  # 中文目录名
├── .cret/                      # 隐藏:证书
├── .git/                       # 隐藏:Git仓库
└── .well-known/               # 隐藏:SSL验证

五、主要目录详解

5.1 Application/ 核心业务模块

模块 说明
Admin/ 后台管理后台,包含配置、商户、Banner、登录等
Retail/ 零售核心模块(241个控制器),包含商品、订单、库存、门店等
CashierApi/ 收银台 API(139个控制器)
Api/ 通用 API 接口
Xcxapi/ 小程序 API
SmallProgramApi/ 小程序 API
Sellapi/ 销售 API
Vip/ 会员模块
Super/ 超级管理员模块
Terminalapi/ 终端 API(POS机/收银台)
Agent/ 代理商管理
Merchant/ 商户管理
Credit/ 信用管理(分期/赊账)
Distribution/ 分销模块
Pay/ 支付模块
PayApi/ 支付 API
WxApi/ 微信 API
Wxkabao/ 微信卡包
Supplier/ 供应商模块
Android/ 安卓相关
NotifyApi/ 回调通知 API
Retails/ 零售增强模块
SelfRetail/ 自助零售
Shelves/ 上架管理
Live/ 直播模块
Main/ 主模块
Addons/ 插件模块
XcxConfig/ 小程序配置

5.2 数据目录

目录 文件数 说明
credit_order/ 6461 信用订单数据(HTML/XLS)
purchase_order/ 197 采购订单数据
sell_num/ 71 销售数量统计
suppplier_sale_orders/ 30 供应商销售订单
export/ - 按日期分割的日报表(2025.03起)
stat_export/ - 统计导出日报表
importTaskReport/ - 导入任务报告(2025.02起)

5.3 静态资源

目录 大小 说明
static/ 5.9GB CSS/JS/图片/字体等
Public/ 286MB 前端组件、插件、第三方库
Uploads/ 1.1GB 用户上传文件

5.4 备份目录

目录 说明
Retail_20210826/ 零售模块旧版(156个控制器)
CashierApi_20210826/ 收银台旧版(31个控制器)
Credit_20210826/ 信用旧版
PayApi_20210826/ 支付旧版
Common_20210826/ 公共模块旧版
Thinkphps/ ThinkPHP旧版
vendor_20210810/ PHP依赖旧版备份
gittemp/ Git临时文件

六、关键配置文件

文件 说明
Application/Common/Conf/config.php 数据库/Redis/ES配置
Application/Admin/Conf/config.php Zend Guard加密(后台配置)
ThinkPHP/VERSION ThinkPHP版本信息
public/index.php 入口文件

七、业务特点总结

  1. 典型的多商户 B2B 零售系统

  2. 支持代理商、商户、供应商多角色

  3. 包含收银台、门店管理、库存管理

  4. 大量历史备份代码

  5. 多个 _20210826 备份模块

  6. 旧版 ThinkPHP 和 vendor

  7. 数据量大

  8. credit_order 目录 6461 个文件

  9. export/stat_export 按日期持续增长

  10. 技术栈

  11. 后端:ThinkPHP 5.0 + PHP

  12. 前端:LayUI + Vue
  13. 打印:hiprint 插件
  14. 异步:Swoole/SSE Worker

八、相关文档

Left-click: follow link, Right-click: select node, Scroll: zoom
x