名称 最后更新
conf 正在载入提交数据...
deploy/k8s 正在载入提交数据...
document/openapi 正在载入提交数据...
dsl/mmm-worth 正在载入提交数据...
pkg 正在载入提交数据...
test/integration/beego 正在载入提交数据...
.gitignore 正在载入提交数据...
Dockerfile 正在载入提交数据...
README.md 正在载入提交数据...
go.mod 正在载入提交数据...
go.sum 正在载入提交数据...
main.go 正在载入提交数据...

价值系统后台管理服务

项目目录结构

  ├─conf     项目配置文件 
  ├─deploy   项目部署文件
  ├─document 接口文档(导入yapi)
  ├─test     业务接口自动化测试
  ├─pkg
  │  ├─application 应用层(薄层)
  │  │      ├─employee            企业员工
  │  │      ├─task                任务(状态机)
  │  │      ├─suMoney             素币
  │  │      ├─statistics          统计
  │  │      ├─notification            消息通知
  │  │      ├─customerValue       客户价值(任务配置项)
  │  │      ├─projectBelong       项目归属(任务配置项)
  │  │      ├─taskNature          任务性质(任务配置项)
  │  │      ├─unifiedUserCenter   统一用户中心适配(用于同步员工账户信息)
  │  │      ├─event               注册领域业务事件订阅以及处理
  │  │      └─factory             工厂类(工厂方法,用于组装复杂对象或者聚合)
  │  ├─domain 领域层(核心业务逻辑建模,实体,聚合根)
  │  │    ├─event/
  │   │    ├─service/   领域层服务(非CURD类型的特殊操作)
  │   │    ├─domain...   领域模型(具体的模型类实现)
  │   │    └─task   任务状态机实现
  │  ├─infrastructure       基础设施层
  │  │     ├─dao                 数据库操作(数据访问对象)
  │  │      ├─domain_service      领域服务数据库操作(支持领域的基础设施层服务)
  │  │      ├─pg                  postgresql 数据库模型定义
  │  │      ├─repository          实体或者聚合根模型仓储(对应domain定义的仓储接口) 
  │  │      └─service_gateway     服务网关,其他业务接口或者第三方服务接口网关(微服务)
  │  ├─constant  变量配置(数据库等)
  │  ├─log  日志模块
  │  └─port 端口层
  │      └─beego beego框架接入实现http接口
  └─logs