跳转到内容

银河版 · 源码结构目录

java代码目录

mall4j-bbc
├── yami-shop-api -- 前端(小程序)接口工程[8086]
├── yami-shop-multishop -- 管理端后台接口工程[8087]
├── yami-shop-bean -- 所有公共的实体类,商城基本流程所需的实体类
├── yami-shop-common -- 前后台需要用到的公共配置,工具类等的集合地
├── yami-shop-combo -- 套餐、赠品模块
│ ├── yami-shop-combo-api -- 套餐、赠品前端接口
│ ├── yami-shop-combo-multishop -- 套餐、赠品管理端后台接口
│ └── yami-shop-combo-common -- 套餐、赠品的公共模块,包括bean,service,dao等
├── yami-shop-coupon -- 优惠券模块
│ ├── yami-shop-coupon-api -- 优惠券前端接口
│ ├── yami-shop-coupon-multishop -- 优惠券管理端后台接口
│ └── yami-shop-coupon-common -- 优惠券的公共模块,包括bean,service,dao等
├── yami-shop-delivery -- 物流配送模块
│ ├── yami-shop-delivery-api -- 物流配送前端接口
│ ├── yami-shop-delivery-multishop -- 物流配送管理端后台接口
│ └── yami-shop-delivery-common -- 物流配送的公共模块,包括bean,service,dao等
├── yami-shop-discount -- 满减满折模块
│ ├── yami-shop-discount-api -- 满减满折前端接口
│ ├── yami-shop-discount-multishop -- 满减满折管理端后台接口
│ └── yami-shop-discount-common -- 满减满折的公共模块,包括bean,service,dao等
├── yami-shop-distribution -- 分销模块
│ ├── yami-shop-distribution-api -- 分销前端接口
│ ├── yami-shop-distribution-multishop -- 分销管理端后台接口
│ └── yami-shop-distribution-common -- 分销的公共模块,包括bean,service,dao等
├── yami-shop-groupbuy -- 团购模块
│ ├── yami-shop-groupbuy-api -- 团购前端接口
│ ├── yami-shop-groupbuy-multishop -- 团购管理端后台接口
│ └── yami-shop-groupbuy-common -- 团购的公共模块,包括bean,service,dao等
├── yami-shop-live -- 直播模块
│ ├── yami-shop-live-api -- 直播前端接口
│ ├── yami-shop-live-multishop -- 直播管理端后台接口
│ └── yami-shop-live-common -- 直播的公共模块,包括bean,service,dao等
├── yami-shop-lottery -- 抽奖模块
│ ├── yami-shop-lottery-api -- 抽奖前端接口
│ ├── yami-shop-lottery-multishop -- 抽奖管理端后台接口
│ └── yami-shop-lottery-common -- 抽奖的公共模块,包括bean,service,dao等
├── yami-shop-mp -- 微信公众号模块
│ ├── yami-shop-mp-api -- 微信公众号前端接口(包含公众号消息的监听)
│ ├── yami-shop-mp-multishop -- 微信公众号管理端后台接口
│ └── yami-shop-mp-common -- 微信公众号的公共模块,包括bean,service,dao等
├── yami-shop-search -- 商品搜索模块
│ ├── yami-shop-search-api -- 商品搜索前端接口
│ ├── yami-shop-search-multishop -- 商品搜索管理端后台接口
│ └── yami-shop-search-common -- 商品搜索、es数据同步的公共模块,包括bean,service,dao等
├── yami-shop-seckill -- 秒杀模块
│ ├── yami-shop-seckill-api -- 秒杀前端接口
│ ├── yami-shop-seckill-multishop -- 秒杀管理端后台接口
│ └── yami-shop-seckill-common -- 秒杀的公共模块,包括bean,service,dao等
├── yami-shop-security -- spring 授权认证模块
│ ├── yami-shop-security-api -- spring 授权认证前端接口
│ ├── yami-shop-security-multishop -- spring 授权认证管理端后台接口
│ └── yami-shop-security-common -- spring 授权认证的公共模块,包括bean,service,dao等
├── yami-shop-service -- 前后台需要用到的公共的、商城基本流程所需的service,dao的集合地
├── yami-shop-sys -- 后台用户角色权限管理模块
│ ├── yami-shop-sys-api -- 用户端网站、系统配置查询接口
│ ├── yami-shop-sys-multishop -- 商家端账号角色权限接口
│ └── yami-shop-sys-common -- 后台用户角色权限管理的公共模块,包括bean,service,dao等
└── yami-shop-user -- 会员等级钱包模块
├── yami-shop-user-api -- 会员等级钱包前端接口
├── yami-shop-user-multishop -- 会员等级钱包管理端后台接口
└── yami-shop-user-common -- 会员等级钱包的公共模块,包括bean,service,dao等

uni目录结构

mall4uni-bbc
├── .husky -- git钩子
├── src -- 主目录
│ ├── components -- 组件
│ ├── hybrid -- webview目录
│ ├── js_sdk -- js_sdk目录
│ ├── lang -- 国际化
│ ├── package-activities -- 活动分包
│ ├── package-distribution -- 分销分包
│ ├── package-member-integral -- 会员(积分)分包
│ ├── package-prod -- 商品、订单分包
│ ├── package-refund -- 退款分包
│ ├── package-shop -- 店铺分包
│ ├── package-user -- 用户分包
│ ├── pages -- 主包
│ ├── router -- 路由
│ ├── static -- 静态资源
│ ├── stores -- 状态管理
│ ├── theme -- 主题
│ ├── uni_modules -- 第三方组件
│ ├── utils -- 工具类
│ ├── wxs -- wxs
│ ├── app.css -- 全局样式
│ ├── App.vue -- 入口文件
│ ├── auto-imports.d.ts -- 自动导入类型
│ ├── main.js -- 入口文件
│ ├── manifest.json -- 项目配置
│ ├── pages.json -- 页面配置
│ ├── popup.scss -- 弹窗样式
│ └── uni.scss -- 样式变量
├── .editorconfig -- IDE编码风格配置文件
├── .env.development -- 环境配置文件
├── .env.production -- 环境配置文件
├── .env.testing -- 环境配置文件
├── .eslintignore -- eslint忽略清单
├── .eslintrc.cjs -- eslint配置文件
├── .gitignore -- git忽略清单
├── .npmrc -- npm配置
├── Dockerfile -- dockerfile
├── README.md -- 项目说明
├── index.html -- 入口文件
├── jsconfig.json -- jsconfig配置文件
├── nginx.conf -- nginx配置文件
├── package.json -- 项目依赖
├── tsconfig.json -- typescript配置文件
└── vite.config.js -- vite配置文件

pc目录结构

mall4pc-pro
├── .husky --git钩子
├── src --主目录
│ ├── assets --静态资源
│ ├── common --公共页面
│ ├── components --组件
│ ├── directives --指令
│ ├── lang --国际化
│ ├── layout --布局文件
│ ├── plugins --插件
│ ├── router --路由
│ ├── stores --状态管理
│ ├── utils --工具类
│ ├── views --页面目录
│ ├── App.vue --入口文件
│ ├── main.js --入口文件
│ └── style.scss --全局样式
├── .editorconfig --IDE编码风格配置文件
├── .env.development --环境配置文件
├── .env.production --环境配置文件
├── .env.testing --环境配置文件
├── .eslintrc.cjs --eslint配置文件
├── .gitignore --git忽略清单
├── .npmrc --npm配置
├── Dockerfile --dockerfile
├── README.md --项目说明
├── index.html --入口文件
├── nginx.conf --nginx配置文件
├── package.json --项目依赖
├── tsconfig.json --typescript配置文件
└── vite.config.js --vite配置文件

mall4vs-bbc 管理端后台

mall4vs-bbc
├── .husky -- git钩子
├── public -- 静态资源
├── src -- 主目录
│ ├── assets -- 静态资源
│ ├── auto-import -- 自动导入
│ ├── common -- 公共
│ ├── components -- 组件
│ ├── directive -- 指令
│ ├── icons -- 图标
│ ├── lang -- 国际化
│ ├── layout -- 布局
│ ├── router -- 路由
│ ├── stores -- 状态管理
│ ├── styles -- 公共样式目录
│ ├── utils -- 工具类
│ ├── views -- 页面
│ ├── App.vue -- 入口文件
│ └── main.js -- 入口文件
├── .editorconfig -- IDE编码风格配置文件
├── .env.development -- 环境配置文件
├── .env.production -- 环境配置文件
├── .env.testing -- 环境配置文件
├── .eslintignore -- eslint忽略清单
├── .gitignore -- git忽略清单
├── .npmrc -- npm配置
├── Dockerfile -- dockerfile
├── README.md -- 项目说明
├── index.html -- 入口文件
├── jsconfig.json -- jsconfig配置文件
├── nginx.conf -- nginx配置文件
├── package.json -- 项目依赖
└── vite.config.js -- vite配置文件