|
|
# 服务端工作交接事项
|
|
|
## 合伙人管理后台项目
|
|
|
|
|
|
### api文档和原形
|
|
|
- [项目svn](svn://218.106.157.184/repo/项目文件/项目【合伙人】)
|
|
|
### 代码以及文档
|
|
|
- [代码地址](http://gitlab.fjmaimaimai.com/mmm-go/partnermg.git)
|
|
|
- [项目原型svn](svn://218.106.157.184/repo/项目文件/项目【合伙人】)
|
|
|
- [yapi-合伙人前端](http://47.97.5.102:36666/project/209/interface/api)
|
|
|
|
|
|
### 项目整体
|
...
|
...
|
@@ -14,37 +15,37 @@ |
|
|
|
|
|
- 项目结构
|
|
|
```
|
|
|
├─conf
|
|
|
├─deploy
|
|
|
├─conf 项目配置文件
|
|
|
├─deploy 项目部署文件
|
|
|
├─pkg
|
|
|
│ ├─application
|
|
|
│ │ ├─adminPermission
|
|
|
│ │ ├─businessBonus
|
|
|
│ │ ├─company
|
|
|
│ │ ├─event
|
|
|
│ │ ├─factory
|
|
|
│ │ ├─orderinfo
|
|
|
│ │ ├─partnerCategory
|
|
|
│ │ ├─partnerInfo
|
|
|
│ │ ├─syncOrder
|
|
|
│ │ ├─unifiedUserCenter
|
|
|
│ │ └─users
|
|
|
│ ├─constant
|
|
|
│ ├─domain
|
|
|
│ │ ├─event
|
|
|
│ │ └─service
|
|
|
│ ├─infrastructure
|
|
|
│ │ ├─dao
|
|
|
│ │ ├─domainService
|
|
|
│ │ ├─pg
|
|
|
│ │ ├─repository
|
|
|
│ │ ├─serviceGateway
|
|
|
│ ├─application
|
|
|
│ │ ├─adminPermission 用户权限菜单
|
|
|
│ │ ├─businessBonus (在0.5.0后已经移除)
|
|
|
│ │ ├─company 企业公司功能
|
|
|
│ │ ├─event 事件订阅以及处理
|
|
|
│ │ ├─factory 工厂类,实例具体的实现(数据仓储)
|
|
|
│ │ ├─orderinfo 合伙人订单以及分红数据
|
|
|
│ │ ├─partnerCategory 合伙人分类信息
|
|
|
│ │ ├─partnerInfo 合伙人信息
|
|
|
│ │ ├─syncOrder 同步其他系统的订单数据
|
|
|
│ │ ├─unifiedUserCenter 从企业平台接收企业和管理员用户数据
|
|
|
│ │ └─users 管理员用户信息
|
|
|
│ ├─constant 变量配置(数据库等)
|
|
|
│ ├─domain 领域模型(核心数据处理,接口定义)
|
|
|
│ │ ├─event 领域事件定义
|
|
|
│ │ └─service 领域服务定义
|
|
|
│ ├─infrastructure 基础设施
|
|
|
│ │ ├─dao 特殊的数据库操作
|
|
|
│ │ ├─domainService 实现领域服务
|
|
|
│ │ ├─pg postgresql 数据库模型定义
|
|
|
│ │ ├─repository 数据仓储具体实现(对应domain定义数据库的数据存储接口)
|
|
|
│ │ ├─serviceGateway 其他系统服务调用
|
|
|
│ │
|
|
|
│ ├─lib
|
|
|
│ ├─log
|
|
|
│ └─port
|
|
|
│ ├─beego
|
|
|
│ └─consumer
|
|
|
│ └─port 数据接入层(http接入,消息)
|
|
|
│ ├─beego beego接入
|
|
|
│ └─consumer kafka消息订阅
|
|
|
└─vendor
|
|
|
```
|
|
|
### 系统对接的外部数据
|
...
|
...
|
|