银河版 · 源码结构目录
银河版源码结构
Section titled “银河版源码结构”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配置文件