目录结构.md 7.3 KB

目录结构

java代码目录

mall4j-bbc
├── yami-shop-api -- 前端(小程序)接口工程[8086]
├── yami-shop-multishop -- 商家端后台接口工程[8087]
├── yami-shop-platform -- 平台端后台接口工程[8088]
├── yami-shop-im -- 客服聊天接口工程[8089]
├── yami-shop-bean -- 所有公共的实体类,商城基本流程所需的实体类 
├── yami-shop-common -- 前后台需要用到的公共配置,工具类等的集合地
├── yami-shop-coupon -- 优惠券模块
├    └── yami-shop-coupon-api -- 优惠券前端接口
├    └── yami-shop-coupon-multishop -- 优惠券商家端后台接口
├    └── yami-shop-coupon-platform -- 优惠券平台端后台接口
├    └── yami-shop-coupon-common -- 优惠券的公共模块,包括bean,service,dao等
├── yami-shop-delivery -- 物流配送模块
├    └── yami-shop-delivery-api -- 物流配送前端接口
├    └── yami-shop-delivery-multishop -- 物流配送商家端后台接口
├    └── yami-shop-delivery-platform --物流配送平台端后台接口
├    └── yami-shop-delivery-common -- 物流配送的公共模块,包括bean,service,dao等
├── yami-shop-discount -- 满减满折模块
├    └── yami-shop-discount-api -- 满减满折前端接口
├    └── yami-shop-discount-multishop -- 满减满折商家端后台接口
├    └── yami-shop-discount-platform -- 满减满折平台端后台接口
├    └── yami-shop-discount-common -- 满减满折的公共模块,包括bean,service,dao等
├── yami-shop-distribution -- 分销模块
├    └── yami-shop-distribution-api -- 分销前端接口
├    └── yami-shop-distribution-multishop -- 分销商家端后台接口
├    └── yami-shop-distribution-platform -- 分销平台端后台接口
├    └── yami-shop-distribution-common -- 分销的公共模块,包括bean,service,dao等
├── yami-shop-groupbuy -- 团购模块
├    └── yami-shop-groupbuy-api -- 团购前端接口
├    └── yami-shop-groupbuy-multishop -- 团购商家端后台接口
├    └── yami-shop-groupbuy-platform -- 团购平台端后台接口
├    └── yami-shop-groupbuy-common -- 团购的公共模块,包括bean,service,dao等
├── yami-shop-live -- 直播模块
├    └── yami-shop-live-api -- 直播前端接口
├    └── yami-shop-live-multishop -- 直播商家端后台接口
├    └── yami-shop-live-platform -- 直播平台端后台接口
├    └── yami-shop-live-common -- 直播的公共模块,包括bean,service,dao等
├── yami-shop-mp -- 微信公众号模块
├    └── yami-shop-mp-api -- 微信公众号前端接口(包含公众号消息的监听)
├    └── yami-shop-mp-platform -- 微信公众号平台端后台接口
├    └── yami-shop-mp-common -- 微信公众号的公共模块,包括bean,service,dao等
├── yami-shop-seckill -- 秒杀模块
├    └── yami-shop-seckill-api -- 秒杀前端接口
├    └── yami-shop-seckill-multishop -- 秒杀商家端后台接口
├    └── yami-shop-seckill-platform -- 秒杀平台端后台接口
├    └── yami-shop-seckill-common -- 秒杀的公共模块,包括bean,service,dao等
├── yami-shop-security -- spring 授权认证模块
├    └── yami-shop-seckill-api -- 授权认证前端接口
├    └── yami-shop-seckill-multishop -- 授权认证商家端后台接口
├    └── yami-shop-seckill-platform -- 授权认证平台端后台接口
├    └── yami-shop-seckill-common -- 授权认证的公共模块,包括bean,service,dao等
├── yami-shop-service -- 前后台需要用到的公共的、商城基本流程所需的service,dao的集合地
├── yami-shop-sys -- 后台用户角色权限管理模块
├── yami-shop-user -- 会员等级钱包模块
├    └── yami-shop-user-api -- 会员等级钱包前端接口
├    └── yami-shop-user-multishop -- 会员等级钱包商家端后台接口
├    └── yami-shop-user-platform -- 会员等级钱包平台端后台接口
├    └── yami-shop-user-common -- 会员等级钱包的公共模块,包括bean,service,dao等

uni目录结构

mall4uni-bbc
├── public                             --静态资源
├── src							       --源代码
│   ├── components				       --公共组件
│   ├── js_sdk						   --js_sdk
│   ├── package-activities			   --活动分包
│   ├── package-distribution		   --分销分包
│   ├── package-member-integral		   --会员积分分包
│   ├── package-refund				   --退款分包	 
│   ├── package-shop				   --商品分包
│   ├── package-user				   --用户分包
│   ├── pages					       --页面组件
│   ├── router					       --路由
│   ├── static						   --静态资源
│   ├── utils						   --公用方法
│   ├── wxs						       --存放wxs文件
│   ├── App.vue					       --入口页面
│   ├── app.css						   --入口页面样式
│   ├── main.js						   --入口js
│   ├── manifest.json				   --5+移动App的配置文件
│   ├── pages.json					   --页面配置文件
│   └── uni.scss					   --uni-app内置的样式变量
├── .editorconfig					   --IDE编码风格配置文件
├── .eslintignore					   --ESLint忽略项
├── .eslintrc.js					   --ESLint配置文件
├── .gitignore	                       --git忽略项
├── Dockerfile					       --docker文件
├── README.md				           --项目说明文件
├── babel.config.js                    --babel配置文件
├── nginx.conf                 		   --nginx配置文件
├── package-lock.json				   --记录npm包信息
├── package.json				  	   --记录项目的配置信息
├── postcss.config.js                  --postcss配置文件
├── tsconfig.json					   --ts配置文件
└── vue.config.js					   --vue配置文件

pc目录结构

mall4pc-bbc
├── assets					         --静态资源
├── components			             --公共组件
├── layouts					         --页面布局组件
├── locales					         --i18n国际化配置
├── middleware			             --中间件配置
├── pages				             --页面
│   ├── detail                       --商品详情页面
│   ├── member-center                --会员中心页面
│   ├── secdetail                    --提交订单页面
│   └── user-center                  --用户中心页面
├── plugins					         --插件配置
├── static					         --静态资源
├── store				             --存放Vuex文件
├── .editorconfig			         --IDE编码风格配置文件
├── .gitignore			      	     --git忽略项
├── .prettierrc				         --prettier配置文件
├── Dockerfile				         --docker文件
├── README.md			             --项目说明文件
├── nuxt.config.js			         --nuxt配置文件
├── package-lock.json		         --记录npm包信息
└── package.json			         --记录项目的配置信息