切换导航条
此项目
正在载入...
登录
mmm-go
/
partnermg
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
陈志颖
4 years ago
提交
4c54d7eb37be72a3d35730be49ae68fbb6e965a3
1 个父辈
7b6840ec
docs:更新README文档
显示空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
89 行增加
和
6 行删除
README.md
README.md
查看文件 @
4c54d7e
# 服务端工作交接事项
## 合伙人管理后台项目
# 合伙人管理后台项目
##
#
代码以及文档
## 代码以及文档
-
[
代码地址
](
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
)
...
...
@@ -15,7 +14,10 @@
服务端测试环境地址:http://mmm-partnermg-test.fjmaimaimai.com
服务端正式环境地址:https://public-interface.fjmaimaimai.com/mmm-partnermg
```
### 项目整体
## 系统架构图

## 项目整体
-
项目使用框架
-
http框架:beego
-
orm框架:go-pg
...
...
@@ -57,7 +59,56 @@
│ └─consumer kafka消息订阅
└─vendor
```
### 系统对接的外部数据
## 领域驱动设计-战略建模
### 领域
### 限界上下文
### 上下文映射
## 领域驱动设计-战术建模
### 实体
实发订单实体:OrderBase
栏目设置实体:ColumnSetting
合伙人实体:Partner
用户实体:User
公司实体:Company
管理员实体:AdminUser
### 值对象
### 聚合根
### 领域服务
### 领域事件
## 领域驱动设计工程实现
### 模块
### 领域对象
### 资源库
### 防腐层
### 领域服务
### 数据流转

### 上下文集成
### 分离领域

## 系统对接的外部数据
1.
外部数据来源,接收企业平台发送过来的数据。目前接收的是公司和员工的数据
主要内容在文件夹
...
...
@@ -78,11 +129,43 @@
主要内容在
partnermg/pkg/infrastructure/serviceGateway
##
#
系统入口
## 系统入口
-
[
测试环境--企业平台网站地址
](
https://enterprise-platform-dev.fjmaimaimai.com
)
-
[
开发环境--企业平台网站地址
](
https://enterprise-platform-local.fjmaimaimai.com
)
-
天联共创后台自身没有独立的登录入口,需要经过企业平台进行跳转登录
## 标准产品组工具使用
-
设置全局变量(替换YOUR-USER-PATH为你真实的项目路径)
1.
生成路径(项目生成路径):/YOUR-USER-PATH/GolandProjects/
2.
eggs根目录路径(领域描述语言DSL文档路径生成或引用路径):/YOUR-USER-PATH/GolandProjects/partnermg/document/
3.
egg名称(通常为项目名称,同样是DSL文件夹名称):partnermg
-
应用描述语言生成
1.
应用描述语言egg脚手架生成
2.生成属性(Attribute)
3.生成模式(Schema)
4.生成服务(Service)
5.生成接口(Api)
-
具体工程生成
1.
生成接口文档(OpenApi)
2.生成项目代码脚手架
3.生成领域模型
4.生成应用服务
5.生成Http协议接口
## 建议
1.
vendor 目前作用是存放依赖,加快在容器中的构建速度。
...
...
请
注册
或
登录
后发表评论